如何解决从DocBook文档中删除列表和表列表
| 我对DocBook XSL的自定义层有疑问。我使用Apache FOP将文档从DocBook XML转换为PDF。但是这本书包含第二页(所谓的反页)和页面列表。我只是删除了verso的内容,但是第二页现在还是空的。我现在不知道如何删除第二个空白页。 (我只找到一种解决方案。很简单-只需在模板中添加<xsl:template name=\"book.titlepage.verso\"/>
,但是在添加了此元素之后,第二页仍为空白页。)
我同样找不到任何解决方案如何删除页面列表表。
解决方法
很容易。我在
xsl:template>
啊哈!是包含分页符的模板,不是吗?当我把它变成一个空模板会怎样?等等,找到解决方案:<!-清除反义词->
<!-换行后清除分页符->
以及如何删除烦人的表列表?将基本TOC(目录)设置复制到模板中:
附录目录,标题
文章/附录
文章目录,标题
书的目录,标题,图,表,示例,等式
章节目录,标题
部分目录,标题
前言目录,标题
坎大迪夫托克
qandaset toc
参考目录,标题
sect1目录
sect2目录
sect3目录
sect4目录
sect5目录
部分目录
设置目录,标题
xsl:param>
列表中列出了文档某些部分中将要在TOC中收集的所有内容。如果删除 2 xsl:param>
titlepage.templates.xsl
中找到了它:figure,table,example,equation
,则会得到标准目录。
注意:该列表指出,哪些块应为目录,哪些块不应为目录。如果您需要减小TOC的深度,则必须在模板中添加例如:版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。