我一直在使用Docbook 5并使用webhelp来生成2个窗格的输出。我想使用不同的主题,而不是雷蒙德。有没有人能提出一个可以做到这一点的方法?
发布于 2016-08-03 01:59:28
如果自定义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
上一次我定制HTML时,我请一位web开发人员给我一个DocBook页面设计,然后我定制了webhelp-common.xsl来生成该HTML结构。我在模板目录中添加和删除了文件,以包含我们想要使用的JavaScript和CSS。我并不觉得这太难,但我对XSLT相当熟悉。
我对Jquery和主题的了解不够多,无法帮助我切换到不同的主题。但如果是这样的话,您可以尝试调整template/common/jquery目录中包含的主题,并在webhelp-common.xsl中的导入中进行相应的调整。
祝好运!
https://stackoverflow.com/questions/15427165
复制相似问题