SyntaxHilighterはLispに対応していない
以前導入したSyntaxHilighterはLispに対応していないようだ.しかし,.emacsソースを載せたい.
CodePrettifyを使う
↓のページからCodePrretifyのウィジェットを追加.
クリボウの Blogger Tips: コードをハイライトする「Code Prettify」ウィジェット
その際,lisp用のjsを追加.
プロジェクトページを見ると,Lispの他にも追加jsで,Clojure, CSS, Go, Haskell, Lua, OCAML, SML, F#, Nemerle, Protocol Buffers, Scala, SQL, TeX, LaTeX, VHDL, Visual Basic, WikiText, XQuery, YAML に対応するらしい.
LISPy languages are supported via an extension: lang-lisp.js.
And similarly for Clojure, CSS, Go, Haskell, Lua, OCAML, SML, F#, Nemerle, Protocol Buffers, Scala, SQL, TeX, LaTeX, VHDL, Visual Basic, WikiText, XQuery, and YAML. If you'd like to add an extension for your favorite language, please look at src/lang-lisp.js and file an issue including your language extension, and a testcase.
使い方
preタグでclassに"prettyprint lang-lisp"を指定すると,
; comment (setq a b)のように表示される.