Xslt 如何使用DocBook/Oxygen设置epub目录的样式

Xslt 如何使用DocBook/Oxygen设置epub目录的样式,xslt,epub,docbook,Xslt,Epub,Docbook,我正在使用DocBook5和Oxygen13.1使用ANT将DocBook5 xml文件转换为ePub 一般来说,效果很好 但我想弄清楚如何设计电子书的目录,这样章节标题和章节编号就不会全部加下划线了 我认为应该有一种方法可以在我的自定义xsl中添加一个条目,该条目会说“不加下划线”或“只在章节标题下加下划线,而不是数字。”但我还没有弄清楚如何添加 有人知道怎么做吗?或者你知道我该去哪里吗 提前谢谢 DC DenisonEpub文件只是zip文件。如果您解压缩它,您将看到您拥有的基本上是一个带有

我正在使用DocBook5和Oxygen13.1使用ANT将DocBook5 xml文件转换为ePub

一般来说,效果很好

但我想弄清楚如何设计电子书的目录,这样章节标题和章节编号就不会全部加下划线了

我认为应该有一种方法可以在我的自定义xsl中添加一个条目,该条目会说“不加下划线”或“只在章节标题下加下划线,而不是数字。”但我还没有弄清楚如何添加

有人知道怎么做吗?或者你知道我该去哪里吗

提前谢谢


DC Denison

Epub文件只是zip文件。如果您解压缩它,您将看到您拥有的基本上是一个带有CSS的
xhtml
文件。更改docbook的样式是使用CSS完成的

当然,解压epub文件来更改CSS是没有意义的。您可以使用外部CSS,然后将其添加到自定义层:

<xsl:param name="html.stylesheet" select="'myAwesomeStylesheet.css'"/>
(我不知道CSS类[例如,
div.toc
]是否也在epub归档的xhtml输出中。如果是这样,您将对外观有更多的控制。)

a { text-decoration: none; }