2

私は Docbook 5 を使用しており、webhelp を使用して 2 ペインの出力を生成しました。レドモンドの代わりに別のテーマを使用したいと思います。誰でもこれを行う方法を提案できますか?

4

1 に答える 1

0

webhelp-common.xsl テンプレートをカスタマイズすると、webhelp HTML ファイルによってインポートされる JavaScript を完全に変更できます。テンプレートと、Jquery JavaScript をインポートする行の一部を次に示します。

https://github.com/docbook/xslt10-stylesheets/blob/master/xsl/webhelp/xsl/webhelp-common.xsl#L159

Webhelp には、テンプレート ディレクトリにインポートする Jquery が含まれています。

https://github.com/docbook/xslt10-stylesheets/tree/master/xsl/webhelp/template/common/jquery

前回 DocBook Webhelp をカスタマイズしたとき、Web 開発者に HTML ページのデザインを依頼し、webhelp-common.xsl をカスタマイズしてその HTML 構造を生成しました。使用したい JavaScript と CSS を含めるために、templates ディレクトリからファイルを追加および削除しました。それほど難しいとは思いませんでしたが、XSLT にはかなり慣れています。

Jquery とテーマについて十分な知識がなく、別のテーマへの切り替えに役立ちます。しかし、そうであれば、templates/common/jquery ディレクトリに含まれるテーマを調整し、webhelp-common.xsl のインポートで対応する調整を行うことができます。

幸運を!

于 2016-08-02T17:59:27.837 に答える