鉴于基于Docbook的XML文件,如何将目录(TOC)提取到自己的HTML文件中 - 最好不要编写我自己的XSLT模板?我正在使用xsltproc。
我确信这一定显然很容易,但出于某种原因,解决方案让我感到惊讶 - 在浏览了DocBook文档之后。
作为奖励,我希望生成的 toc .html文件没有任何html / head / body ... body / html包装器,以便将其嵌入到CMS支持的网站。
感谢任何帮助。感谢。
P.S。我的DocBook内容源自AsciiDoc,但这应该没有区别。
答案 0 :(得分:1)
假设您使用的是SourceForge DocBook stylesheets,则可以将chunking与chunk.tocs.and.lots参数一起使用。这会生成一个单独的TOC文件(以及其他分块的HTML文件)。
本线程中讨论了与奖金问题相关的一些选项: http://www.mail-archive.com/docbook-apps@lists.oasis-open.org/msg09111.html