#!/bin/bash
# Fibonacci numbers
# Writes an infinite series to stdout, one entry per line
function fib() {
local a=1
local b=1
while true ; do
echo $a
local tmp=$a
a=$(( $a + $b ))
b=$tmp
done
}
# output the 10th element of the series and halt
fib | head -10 | tail -1기존에 만들어서 배포하였던 Syntax Highlighter 1.2.1 버젼을 대폭 업그레이드 하였습니다.
기존의 설명을 보실려면 [이곳]을 눌러보시면 상세한 내용이 있으니 참고하시기 바랍니다.
Visual Basic, Haskell, CSS, WikiText, MXML, Object-C, F#, OCAML, SQL 과 같은 언어들의 처리 핸들러가 추가되었습니다.
실제로 최신의 Google Code Pretify 엔진으로 업데이트 하였습니다.
또한 복사가 제대로 안되던 문제를 해결하였습니다. 디자인을 심플하게 변경하였습니다.
CSS를 조금만 아신다면 pretify.css 파일의 내용을 수정하시어 디자인을 수정하실 수 있습니다.
지원 언어의 하이라이팅 테스트를 해보고 싶으시면 [이곳]을 방문하셔서 보시면 됩니다. 시간이 조금 걸립니다.
트랙백을 보내세요
-
Syntax Highlighter 1.0 (Manuz) (TT 플러그인)
Tracked from Manuz.Com 2009/04/21 17:54SyntaxHighlighter 입니다. 기존에 EYE 님께서 만드신 버젼도 있지만 전 개인적으로 Alex Gorbatchev가 만든 기능이 더 맘에 들어서 제작해보았습니다. 기존에 시작할때에는 단순하게 EYE 님께서 만드신 스크립트를 Alex Gorbatchev의 것으로 바꾸는 것만 생각했었지만 그렇게 되면 단순히 플러그인을 베끼는 느낌이 들 것 같아서 환경설정 기능까지 포함해서 완전히 새롭게 제작했습니다. Based on eye plugin 이...
-
Syntax Highlighter 1.3 - Google Code Prettify를 Markdown에 맞게 고치기
Tracked from rezlog 2009/09/05 14:44Markdown extra에는 여러줄을 <pre>와 <code>로 묶어주는 코드 블럭 구문이 있다. 물결표(~) 세개를 연속으로 쓰는것이 그건데, 지금은 글을 쓸 때 거의 Markdown을 쓰기로 했기 때문에 하이라이팅 플러그인도 그냥 Markdown에 맞게 고치기로 했다. Syntax Highlighter 1.3이 [code]를 쓰고 있었기 때문에 수정은 비교적 간단했다. index.php.diff 9c9 < * tha...
-
Syntax Highlighter 1.3 - Google Code Prettify를 쓸 때 ` `를 표시하지 못하는 문제 수정
Tracked from rezlog 2009/09/18 20:48이전에 Syntax Highlighter 1.3 - Google Code Prettify를 Markdown에 맞게 고치기라는 글을 통해 별도의 구문을 쓰지 않고 코드 하이라이팅을 처리하도록 하는 방법에 대해서 얘기했었다. 그러면서 를 제대로 출력하지 못하는 문제에 대해, 처음엔 "Markdown에서 코드 블럭을 처리하는데 버그가 있는것 같다."고 했다가, 그 다음엔 "Google Code Prettify와의 연동 문제인것 같다."...
SyntaxHighlighter_1.3.zip


댓글을 달아 주세요
와우!
속도 디자인 모두 만족입니다.
지난 버전도 좋긴 했지만 속도가 조금 느렸거든요.
그런데 이번 버전에서 php 식별자가 안 먹히는걸까요?
php 코드에 대해서는 작동하지 않네요.
아! 식별자가 이젠 필요없는 거군요.
잘 쓸께요!! 너무 깔끔한데요!
CSS도 예전보다 수정하기 쉬웠어요^^
잘 만들어 주신 플러그인 고맙게 사용하고 있습니다.
다만, 사용중 문제가 있어 이렇게 글을 남깁니다.
http://imcdream.net/259
이 포스트의 두번째 소스(prettify.js) 766라인 이후를 보시면, 주석처리가 제대로 안 되고 있음을 확인하실 수 있으실 겁니다.
http://code.google.com/p/google-code-prettify/source/browse/trunk/src/prettify.js
위 url은 동일 버전의 code prettify로 출력된 소스입니다.
제 쪽에서 prettify.js를 약간 수정을 했기 때문에 라인 번호가 일치하지는 않습니다만, 위 766라인과 같은 코드가 786라인에 위치해 있지만 back slash('\')가 제대로 처리되지 않는 듯 합니다.
(물론, 수정되지 않은 원본의 prettify.js를 사용해 봤습니다만, 같은 문제가 발생하였습니다.)
한 번 확인해 주시어 같은 문제가 발생하고 수정이 가능하시면, 업데이트 부탁드리겠습니다.
감사합니다.
이 문제는 여러모로 테스트 해 보니 \\와 '가 붙어 있을 때 php에서 한 글자로 인식하여 발생하는 문제로 확인했습니다.
텍스트큐브에서 플러그인 쪽으로 본문을 넘길 때부터 발생하네요.
코드를 삽입할 때 \\와 '가 붙어 나오면 \\를 더 붙여주는 작업을 일일이 할 필요가 있다는 걸 알았습니다.
Syntax Highlighter 플러그인은 수정하지 않으셔도 될 듯 합니다.
감사합니다.
와 드디어 ㅠㅠ
감사합니다.~
이제 티스토리에 붙이는 고민을 해야겠군요..
^^.. 잘 사용하겠습니다~!!! ㅋㅋㅋㅋㅋㅋㅋ..
안녕하세요 ^^
이 플러그인 참 좋네요 ^^;
혹시 이 플러그인을 제가 좀 수정해서 사용해도 될까요? ^^;
얼마든지 괜찮습니다~소스에 최초 작성자 표시만 좀 해주세요~감사합니다^^