본문 바로가기

각종 팁

티스토리 내에 C++등 프로그램 언어 입력하기 테스트 및 방법



다른 티스토리 블로그들에도 많길래

검색해서 추가해 넣어보았다. 

추가하는 방법은..

아래의 업로드한 



나 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 &amp;&amp; KORL ==0)
AfxMessageBox(_T("This path is wrong path."));
}
else if(ENGL == 0 &amp;&amp; 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