私は Docbook 5 を使用しており、webhelp を使用して 2 ペインの出力を生成しました。レドモンドの代わりに別のテーマを使用したいと思います。誰でもこれを行う方法を提案できますか?
1 に答える
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 のインポートで対応する調整を行うことができます。
幸運を!