从DocBook文档中删除列表和表列表

问题描述

| 我对DocBook XSL的自定义层有疑问。我使用Apache FOP将文档从DocBook XML转换为PDF。但是这本书包含第二页(所谓的反页)和页面列表。我只是删除了verso的内容,但是第二页现在还是空的。我现在不知道如何删除第二个空白页。 (我只找到一种解决方案。很简单-只需在模板中添加
<xsl:template name=\"book.titlepage.verso\"/>
,但是在添加了此元素之后,第二页仍为空白页。) 我同样找不到任何解决方案如何删除页面列表表。     

解决方法

很容易。我在
titlepage.templates.xsl
中找到了它:     啊哈!是包含分页符的模板,不是吗?当我把它变成一个空模板会怎样?等等,找到解决方案:<!-清除反义词-> <!-换行后清除分页符-> 以及如何删除烦人的表列表?将基本TOC(目录)设置复制到模板中:     附录目录,标题     文章/附录     文章目录,标题     书的目录,标题,图,表,示例,等式     章节目录,标题     部分目录,标题     前言目录,标题     坎大迪夫托克     qandaset toc     参考目录,标题     sect1目录     sect2目录     sect3目录     sect4目录     sect5目录     部分目录     设置目录,标题 列表中列出了文档某些部分中将要在TOC中收集的所有内容。如果删除
figure,table,example,equation
,则会得到标准目录。 注意:该列表指出,哪些块应为目录,哪些块不应为目录。如果您需要减小TOC的深度,则必须在模板中添加例如: 2     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...