- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- LEVIATHAN
- JSP
- 라즈베리파이
- Shell script
- Java
- Android
- GPIO
- nginx
- synology
- 그라파나
- centos docker
- API
- 리눅스
- 쉘 스크립트 if문
- ACL
- 자바
- RaspberryPi
- Tkinter
- GUI
- Linux
- 쉘 스크립트
- 안드로이드
- Python
- docker
- 네트워크
- 메소드
- 프로젝트
- 쉘 스크립트 기초
- System
- 클라우드
- Today
- Total
IT창고
티스토리 소스코드 넣기 본문
다른 블로그의 글로 찾아보며 소스코드 넣는법을 배웠는데 봐도 이해가 안되서 몇 시간동안 고생한 적이 있어 한번 자세하게 글을 써봅니다. (2017.08.07일 작성 기준)
우선 소스코드를 보기 좋게 하는 플러그인을 받아야합니다.
폴더에 압축을 풀면 안에 scripts폴더와 styles폴더가 있습니다.
이 두폴더를 티스토리 관리자 페이지로 가면
위의 사진과 같은 목록이 있는데 HTML/CSS편집을 누릅니다.
인터넷 익스플로러에 http://???.tistory.com/admin/skin/edit/가 뜨면서 편집을 할수있는데 우선 파일업로드에서 아까 압축을 풀었던 폴더중 scripts(28개파일), styles(17개파일) 안에 들어있는 파일을 모두 업로드 해줍니다 아래 추가를 클릭하면 업로드창이 나옵니다.
파일을 모두 업로드했다면 HTML로 넘어가서 수정해줍니다.
아래 사진을 보면 21번째 줄에</head>가 있습니다 여기서 20번쨰줄에
<script type="text/javascript" src="./images/shCore.js"></script>
<script type="text/javascript" src="./images/shLegacy.js"></script>
<script type="text/javascript" src="./images/shBrushBash.js"></script>
<script type="text/javascript" src="./images/shBrushCpp.js"></script>
<script type="text/javascript" src="./images/shBrushCSharp.js"></script>
<script type="text/javascript" src="./images/shBrushCss.js"></script>
<script type="text/javascript" src="./images/shBrushDelphi.js"></script>
<script type="text/javascript" src="./images/shBrushDiff.js"></script>
<script type="text/javascript" src="./images/shBrushGroovy.js"></script>
<script type="text/javascript" src="./images/shBrushJava.js"></script>
<script type="text/javascript" src="./images/shBrushJScript.js"></script>
<script type="text/javascript" src="./images/shBrushPhp.js"></script>
<script type="text/javascript" src="./images/shBrushPlain.js"></script>
<script type="text/javascript" src="./images/shBrushPython.js"></script>
<script type="text/javascript" src="./images/shBrushRuby.js"></script>
<script type="text/javascript" src="./images/shBrushScala.js"></script>
<script type="text/javascript" src="./images/shBrushSql.js"></script>
<script type="text/javascript" src="./images/shBrushVb.js"></script>
<script type="text/javascript" src="./images/shBrushXml.js"></script>
<link type="text/css" rel="stylesheet" href="./images/shCore.css">
<link type="text/css" rel="stylesheet" href="./images/shCoreRDark.css">
<script type="text/javascript">SyntaxHighlighter.all();</script>
이 코드를 복사해서 붙여넣기 하시면됩니다.
20번째 줄에 위에 소스를 복사해서 붙여넣으셨다면
22번째 줄에 <body>를 수정해주셔야합니다.
초기<body>는 <body id="tt-body-page">로 되있으실텐데 거기에 붙여 Onload="dp.SyntaxHighlighter.HighlightAll('code');" 을 추가하시면됩니다. 아니면
<body id="tt-body-page" Onload="dp.SyntaxHighlighter.HighlightAll('code');">
위에 글을 복사 붙여넣기 하시면 됩니다.
준비는 끝났습니다.
실행하는 법은
글쓰기에 들어갑니다.
위에 빨간원 안에 HTML이 있는데 이걸 누르면
이런 식으로 나타납니다. 이곳에 원하는 자리에
<pre class="”brush:프로그래밍언어”">
소스코드
</pre>
형식으로 넣어주시면 됩니다.
** brush: 이곳에 원하는 프로그래밍언어를 넣어주시면 됩니다.
ex) <pre class="”brush:python”">
예를 들어 파이썬으로
a ='Hello'
b = 'wocd'
c= a," ",b
print(c)
을 소스코드를 적용하는 방법은 HTML에 들어가서
위의 사진과 같이 넣어주시면 됩니다 그러면 글작성 창에 보이는 모습은
이런식으로 회색창 안에 들어가있어 오류라고 생각하기 쉽지만 미리보기로 한번 보면
정상적으로 적용되어 있습니다.
a ='Hello' b = 'wocd' c= a," ",b
여기까지 syntaxhighlighter플러그인 사용방법 이였습니다.
'정리' 카테고리의 다른 글
노트북 L7S-162SUP 구매후기 (0) | 2018.05.11 |
---|---|
코드게이트(CodeGate) 2018 후기 (0) | 2018.04.08 |
[공기청정기] 피스넷에어 사용후기 (1) | 2018.01.06 |
2017 제4회 앱쇼코리아 후기 (0) | 2017.12.22 |
윈도우7 공유폴더 설정하는 법 (0) | 2017.08.09 |