SyntaxHighlighter 가 무엇인가.. 바로 아래와 같이 블로그에 프로그램코드를 깔끔하게 보여주도록 해주는 것이다.
public class Hello4 {

	public static void main(String[] args) {
		System.out.println("안녕하세요!! JAVA를 즐깁시다.");
	}
}

가장 먼저 프로그램을 받아 블로그에 적용시켜야한다.
http://alexgorbatchev.com/SyntaxHighlighter/
위에서 다운받자. 현재 가장 최신버전은 syntaxhighlighter_3.0.83 이다.

압축을 풀면 폴더들이 보이는데 여기서 필요한것은 styles 와 scripts 폴더이다. 이 둘 안에있는 파일들을 티스토리 관리모드 HTML/CSS 편집 에서 파일 업로드로 모두 올려버리자.
그리고나서 HTML편집의 skin.html 의 <head>아래 부분에 아래 코드를 입력하여 자바 스크립트 파일을 적용시키자.


<!-- syntax highlight -->
<script type="text/javascript" src="./images/shCore.js">
 
<!-- code syntaxhighlighter -->
<script type="text/javascript" src="./images/shCore.js"></script> 
<script type="text/javascript" src="./images/shBrushAS3.js"></script> 
<script type="text/javascript" src="./images/shBrushAvs.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/shBrushJavaFX.js"></script> 
<script type="text/javascript" src="./images/shBrushJScript.js"></script> 
<script type="text/javascript" src="./images/shBrushMsx.js"></script> 
<script type="text/javascript" src="./images/shBrushPerl.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/shBrushPowerShell.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> 
<script type="text/javascript" src="./images/shLegacy.js"></script> 
<link rel="stylesheet" type="text/css" href="./images/shCore.css"> 
<link rel="stylesheet" type="text/css" href="./images/shThemeDefault.css"> 
<script type="text/javascript"> 
    SyntaxHighlighter.config.bloggerMode = true;
    SyntaxHighlighter.config.clipboardSwf = './images/clipboard.swf';
    SyntaxHighlighter.all();
</script>
<!-- code syntaxhighlighter -->
입력이 끝나면 저장을 한 후 글을 써보자. 
 
<pre class="brush: java">소스코드 작성
</pre>
brush 뒤에 자바 뿐만아니라 지원할 수 있는 언어가 매우 많다. 더 자세한 내용은 홈페이지를 참조하길 바란다.

'IT World > Computer' 카테고리의 다른 글

윈도우7 AERO 먹통문제, (미러 드라이버)  (15) 2011.04.01
32비트OS에서 4G 메모리 활용하기  (0) 2011.03.24
 엊그제 부터 갑자기 잘 사용중이던 윈도우7의 Aero기능이 먹통이되었다. 여기저기 자료를 찾아보니 악성코드일 수 있다는 가능성이 가장 많았는데 나랑은 전혀 상관이 없었다.(해결이 되지 않았다는 말..)
 
 윈도우7은 자체적으로 문제를 해결 할 수 있는 관리센터가 있는데, 이게 정말 대단한것 같다. 다른데 검색 해 볼 필요없이 그냥 이것만으로 해결을 하였다.

 
 위가 제어판의 문제 해결 항목들이다. 보면 친절하게도 모양 및 개인 설정에 Aero 데스크톱 효과 표시 에 대한 문제가 나와있다. 이것을 클릭 해 보니 먼저 경고창이 뜬다.

 
 흐음.. 보통 이런 경고창은 습관적으로 무시하고 다음을 누르게 된다. (이게 문제의 시작이었다 ㅠ) 

 
 미러 드라이버(?) 이게 뭐지...  아, 어떻게 해결해야될까..
그러다 갑자기 전단계에서 미러드라이버는 디스플레이 드라이버 라는 말이 떠올라서 장치관리자에 가 보았다.


자, 위에 보자. 디스플레이 어댑터에 LogMeIn 이라는 미러드라이버가 설치가 되어 있는 것을 확인할 수 있다.
흠.. 그러고보니 얼마전에 원격 데스크톱을 사용하기위해 프로그램을 설치했는데 거기서 이 드라이버까지 설치가 되었었나보다.. 그리고 이것 때문에 Aero기능이 안되었던 것 같다. 그래서 위의 LogMeIn Mirror Driver를 사용안함 으로체크를 하고 재 부팅을 해 보았다.

그랬더니 Aero기능이 정상적으로 작동이 되었다~!!!
정상 작동 되고나서 관리센터를 다시 실행 해 보니 아래처럼 문제를 발견할 수 없다고한다. (똑똑한놈)


  
ps. Aero문제는 해결되었지만 원격 프로그램은 어떻게 되었을까.. 자세히는 모르겠지만 문제없이 원격프로그램도 잘 실행된다. 원격으로 3D작업을 할 일이 없으니 저 미러 드라이버의 정체를 알 길은 없지만, 문제가 해결 되었으니 기쁠 따름이다.

 윈도우7, 써 볼 수록 괜찮은 녀석인 것 같다. 

'IT World > Computer' 카테고리의 다른 글

티스토리에 SyntaxHighlighter 적용하기  (2) 2011.04.04
32비트OS에서 4G 메모리 활용하기  (0) 2011.03.24

http://dlfrl91.blog.me/60100206314

 

흠.. 근데 써보니까 딱히 좋은걸 모르겠다,,

어차피 휘발성메모리라 껏다 켜면 temp 파일을 다시 저장하고 읽어야될텐데,

나 처럼 종료가 잦은 노트북의 경우에는 더 의미가 없을지도..

그래서 난 다시 복구!!

+ Recent posts