3.5. 本教程所用样式表参数解释

关于本教程所用到的样式在第 3.2.2 节 “在驱动样式表中使用参数”中有完整的内容。在这里只是介绍我用到的参数,更详细的信息请查看docbook-xslt的带的文档。

参数 取值 说明
saxon.character.representation 'native' 对于非ASCII码,按本地字符形式显示。缺省为decimal,这样会把非ASCII码显示为数字实体的形式。此参数是saxon针对chunk.xsl才有的。
l10n.gentext.language 'zh_cn' 对于某些标准信息(如目录名、导航文字等这些已经在系统中定义的文字)使用相应的语言版本。'zh_cn'表示选取中文。因此你会看到是“目录”而不是"Table of Content"。
admon.graphics 1 对于警告类信息是否使用图形。
base.dir 'html/' 生成的HTML文件存放的起始目录。
chunker.output.indent 'yes' 对于生成的HTML文件内容是否进行缩排。缩排会使内容阅读起来方便,但增加了许多空格。
section.autolabel 1 给节编号。
section.label.includes.component.label 1 节的编号是否包含章的编号。
html.stylesheet 'docbook.css' 通过此参数指定生成的HTML文件所用的CSS文件。
table.borders.with.css 1 表格边框的属性是否使用CSS来指定。这里的CSS是预先设好的。如果不使用这个参数,你会发现生成的表格会很难看。
use.extensions 1 是否使用扩展方式。这个参数对表格宽度的生成有影响。
tablecolumns.extension 1 允许表格列扩展函数。
bibliography.numbered 1 参考书目要进行编号。
generate.toc 索引信息调整。比如例子列表要不要在目录页中出现;附录中要不要再显示附录的标题。