我正在尝试将CSS文件添加到我的Docbook HTML输出中。大多数例子都说:
xsltproc --stringparam html.stylesheet corpstyle.css chunk.xsl myfile.xml
我们是基于Saxon的工具包......因此,我将构建文件更改为:
<java jar="${DocBook}/saxon/saxon.jar" fork="true" dir="${gen.dir}/html-multi">
<arg line="com.icl.saxon.StyleSheet"/>
<arg line="${basedir}/book.xml "/>
<arg line="${DocBook}/html/chunk.xsl "/>
<arg line="html.stylesheet=mycss.css"/>
</java>
运行ant时,会产生:
Bad param =命令行上的值。
如何设置?
答案 0 :(得分:0)
这似乎更像是一个Ant问题,请尝试
<java jar="${DocBook}/saxon/saxon.jar" fork="true" dir="${gen.dir}/html-multi">
<arg line="${basedir}/book.xml "/>
<arg line="${DocBook}/html/chunk.xsl "/>
<arg line="html.stylesheet=mycss.css"/>
</java>
因为似乎主要类来自jar
参数。