是否有一些源代码漂亮的打印机能够生成 DocBook,或者至少从我的 C 源代码中生成 XML 输出?
我想在我的 DocBook 文档中包含一些好看的源代码示例。
是否有一些源代码漂亮的打印机能够生成 DocBook,或者至少从我的 C 源代码中生成 XML 输出?
我想在我的 DocBook 文档中包含一些好看的源代码示例。
我不确定您所说的生成 XML 的漂亮打印机是什么意思,但是如果您希望 DocBook 文档中的代码示例在转换为 HTML 或 FO/PDF 输出时能够很好地着色,请查看XSLTHL。这是一个用于修饰元素内容的 XSLT 扩展模块(用 Java 编写)<programlisting>
。
有关将 XSLTHL 与 DocBook XSL 样式表一起使用的详细信息,请参阅http://docbook.sourceforge.net/release/xsl/current/doc/html/highlight.source.html。