1

私はDocBook5とOxygen 13.1を使用して、ANTを使用してDocBook5 xmlファイルをePubに変換しています。

一般的に、うまく機能します。

しかし、章のタイトルと章番号にすべて下線が付かないように、電子ブックの目次のスタイルを設定する方法を見つけようとしています。

カスタム xsl に「下線なし」または「番号ではなく、章のタイトルに下線を引くだけ」というエントリを追加する方法が必要だと思います。しかし、私はその方法を理解することができませんでした。

誰でもそれを行う方法を知っていますか? または、どこを見ればよいかについてのアイデアはありますか?

前もって感謝します。

DC デニソン

4

1 に答える 1

0

Epub ファイルは単純な zip ファイルです。xhtml解凍すると、基本的には CSS を含むファイルであることがわかります。docbook のスタイルを変更するには、CSS を使用します。

もちろん、epub ファイルを解凍して CSS を変更しても意味がありません。外部 CSS を使用し、これをカスタマイズ レイヤーに追加します。

<xsl:param name="html.stylesheet" select="'myAwesomeStylesheet.css'"/>

CSS では、次のような xhtml 出力と同じようにスタイルを設定できます。

a { text-decoration: none; }

div.toc(CSS クラス [eg ] が epub アーカイブの xhtml 出力にも含まれているかどうかはわかりません。そうであれば、外観をより細かく制御できます。)

于 2012-05-30T16:29:48.043 に答える