hikidoc:44
From: Kazuhiko <kazuhiko@f...>
Date: Fri, 15 Sep 2006 17:56:39 +0900
Subject: [hikidoc:44] Syntax ライブラリによるハイライトに対応
かずひこです。 Syntax - Lexical Analysis for Syntax Highlighting http://syntax.rubyforge.org/ というライブラリがあるのですが、これが使える環境なら使うようにしてコミッ トしました。 「<<<〜>>>」による複数行 pre のみでの対応で、<<< のあとに言語を指定すれ ば、そのモードで解釈してくれます。いまのところ、Ruby, XML, YAML の三つに 対応しています(Syntax ライブラリが)。 例えば、 <<< ruby class A def foo(bar) end end >>> と書けば、 <pre> <span class="keyword">class </span><span class="class">A</span> <span class="keyword">def </span><span class="method">foo</span><span class="punct">(</span><span class="ident">bar</span><span class="punct">)</span> <span class="keyword">end</span> <span class="keyword">end</span> </pre> という HTML が出力されるようになります。 で、言語の指定の文法は、上記でいいでしょうか? -- かずひこ <http://www.fdiary.net/> 「恋とハックはアジャイルが命!」 -- ML: hikidoc@m... 使い方: http://QuickML.com/