2011-02-05 4 views

答えて

2

XMLを生成するきれいなプリンタが何を意味するのかよく分かりませんが、HTMLやFO/PDF出力に変換したときにDocBook文書のコード例をきれいに彩色したい場合は、XSLTHLをご覧ください。これは、<programlisting>要素のコンテンツを装飾するXSLT拡張モジュール(Javaで書かれています)です。

XSLTHLとDocBook XSLスタイルシートの使用の詳細については、http://docbook.sourceforge.net/release/xsl/current/doc/html/highlight.source.htmlを参照してください。

+0

はい、これは私が欲しいものに近いものです。最適なのは、元のCソースを元のままにしたいのですが、これは大きな問題ではないと思います.Cソースをに置き換えて、 '<', '>'、 '&'文字を置き換えてください。ありがとう! –

+1

最後に私はDocBookの出力を持つ[GNU source highlite](http://www.gnu.org/software/src-highlite/)に行ってきました。 –

関連する問題