2013-03-15 76 views
1

我一直在使用Docbook 5並使用webhelp來生成2窗格輸出。我想用不同的主題代替redmond。任何人都可以提出一個可以完成的方法嗎?Docbook Webhelp

回答

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結構。我添加並從templates目錄中刪除了文件,以包含我們想要使用的JavaScript和CSS。我沒有覺得這太辛苦,但我對XSLT很滿意。

我不太瞭解JQuery和主題來幫助切換到不同的主題。但是,如果您是這樣,則可以嘗試調整templates/common/jquery目錄中包含的主題,並在webhelp-common.xsl中的導入中進行相應的調整。

祝你好運!

+0

儘管此鏈接可能會回答問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,您的答案可能會失效 – Dethariel 2016-08-02 18:17:50