具有 DocBook 或 XML 输出的漂亮打印机源代码?

发布于 2024-10-15 22:05:11 字数 98 浏览 2 评论 0原文

是否有一些源代码漂亮的打印机能够生成 DocBook,或者至少可以从我的 C 源代码生成 XML 输出?

我想在我的 DocBook 文档中包含一些好看的源代码示例。

Is there some source code pretty printer out there that is able to generate DocBook, or at least XML output from my C sources?

I want to include some good looking source code examples in my DocBook document.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤者何惧 2024-10-22 22:05:11

我不确定生成 XML 的漂亮打印机是什么意思,但如果您希望 DocBook 文档中的代码示例在转换为 HTML 或 FO/PDF 输出时能够很好地着色,请查看 XSLTHL。这是一个 XSLT 扩展模块(用 Java 编写),用于装饰 元素的内容。

有关将 XSLTHL 与 DocBook XSL 样式表结合使用的详细信息,请参阅 http://docbook.sourceforge.net/release/xsl/current/doc/html/highlight.source.html

I'm not sure what you mean by a pretty-printer that generates XML, but if you want code examples in DocBook documents to be nicely colourized when transformed to HTML or FO/PDF output, take a look at XSLTHL. This is an XSLT extension module (written in Java) that decorates the content of <programlisting> elements.

For details on using XSLTHL with with the DocBook XSL stylesheets, see http://docbook.sourceforge.net/release/xsl/current/doc/html/highlight.source.html.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文