【问题标题】:How do I generate TOC-only HTML from DocBook?如何从 DocBook 生成仅 TOC 的 HTML?
【发布时间】:2011-01-14 00:00:28
【问题描述】:

给定一个基于 Docbook 的 XML 文件,我如何仅将目录 (TOC) 提取到它自己的 HTML 文件中 - 最好不用编写我自己的 XSLT 模板?我正在使用 xsltproc。

我确信这显然很容易,但由于某种原因,解决方案让我无法理解 - 在查看了 DocBook 文档之后。

作为奖励,我希望生成的 toc.html 文件没有任何 html/head/body...body/html 包装器,以便将其嵌入到由 CMS 提供支持的网站。

感谢任何帮助。谢谢。

附:我的 DocBook 内容是从 AsciiDoc 派生的,但这应该没什么区别。

【问题讨论】:

    标签: docbook


    【解决方案1】:

    假设您使用的是SourceForge DocBook stylesheets,您可以将chunkingchunk.tocs.and.lots 参数一起使用。这会生成一个单独的 TOC 文件(以及其他分块的 HTML 文件)。

    此线程中讨论了与奖励问题相关的一些选项: http://www.mail-archive.com/docbook-apps@lists.oasis-open.org/msg09111.html

    【讨论】:

    • 谢谢。启用 chunk.tocs.and.lots 参数有助于生成 ar01-toc.html 文件。非常接近我想要的。再次感谢!
    猜你喜欢
    • 2020-11-06
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    • 2011-08-14
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多