다른 티스토리 블로그들에도 많길래
검색해서 추가해 넣어보았다.
추가하는 방법은..
아래의 업로드한
나 http://code.google.com/p/syntaxhighlighter/ 로 직접 가서
SyntaxHighlighter를 다운받는다.
파일의 압축을 풀고
티스토리의 관리자 -> HTML/CSS 편집 로 간다.
여기서 추가 를 눌러서
아까 압축을 해제한
dp.SyntaxHighlighter\Styles 에 있는 CSS파일과 dp.SyntaxHighlighter\Scripts 에 있는 모든 파일을 업로드한다.
추가 후 왼편의 HTML/CSS로 가서
skin.html
의 <body> 바로 아랫 줄에
<link rel="stylesheet" type="text/css" href="./images/SyntaxHighlighter.css"/>
를 넣어주고
제일 밑으로 가서
다시 </body> 위에
<!-- code for syntaxhighlight -->
<script class="javascript" src="./images/shCore.js"></script>
<script class="javascript" src="./images/shBrushCpp.js"></script>
<script class="javascript" src="./images/shBrushCSharp.js"></script>
<script class="javascript" src="./images/shBrushCss.js"></script>
<script class="javascript" src="./images/shBrushDelphi.js"></script>
<script class="javascript" src="./images/shBrushJava.js"></script>
<script class="javascript" src="./images/shBrushJScript.js"></script>
<script class="javascript" src="./images/shBrushPhp.js"></script>
<script class="javascript" src="./images/shBrushPython.js"></script>
<script class="javascript" src="./images/shBrushRuby.js"></script>
<script class="javascript" src="./images/shBrushSql.js"></script>
<script class="javascript" src="./images/shBrushVb.js"></script>
<script class="javascript" src="./images/shBrushXml.js"></script>
<script class="javascript">
dp.SyntaxHighlighter.ClipboardSwf = "./images/clipboard.swf";
dp.SyntaxHighlighter.HighlightAll('code');
</script>
<!-- code for syntaxhighlighter -->
를 넣어준다.
이제 글을 쓸 때
코드를 제외한 부분을 다 쓰고 나서
<textarea name="code" class="C++">
if( file.Open( strValue, CFile::modeRead ) == FALSE ) //정상적으로 로드가 안되면.
{
if(ENGL == 1 && KORL ==0)
{
AfxMessageBox(_T("This path is wrong path."));
}
else if(ENGL == 0 && KORL ==1)
{
AfxMessageBox(_T("정상적인 경로가 아닙니다."));
}
</textarea>
처럼
<textarea name="code" class="프로그래밍 언어">
프로그래밍 코드 복붙.
</textarea>를 써주면 해당 프로그래밍 언어에 맞게 글쓰기가 완성된다.
지원하는 언어와 클래스에 넣을 단어는 다음과 같다
Language | Aliases |
C++ | cpp, c, c++ |
C# | c#, c-sharp, csharp |
CSS | css |
Delphi | delphi, pascal |
Java | java |
Java Script | js, jscript, javascript |
PHP | php |
Python | py, python |
Ruby | rb, ruby, rails, ror |
Sql | sql |
VB | vb, vb.net |
XML/HTML | xml, html, xhtml, xslt |
'각종 팁' 카테고리의 다른 글
안전 브라우징 진단 페이지 / 구글 웹마스터 블로그 인증방법 (0) | 2012.03.06 |
---|---|
프로그램의 아이콘을 바꾸는 유틸리티 (0) | 2012.03.05 |
다음팟 컨트롤 C 에러 관련 해결법 (0) | 2012.01.17 |
구글 크롬을 쓴다면 Chromem ! (4) | 2012.01.05 |
포스팅의 질과 방문자수 가 항상 비례하는것은 아니다 (0) | 2012.01.04 |