我一直在寻找一个模板来实现这一目标。显然,只有商业应用程序,例如oXygen才能做到这一点。
有没有可以做到的免费工具?或者至少有一个基本模板来定制而不是从头开始编写它会很棒。
我在SO中找到的最近的提示是not very promising。
答案 0 :(得分:2)
首先,OxygenXML拥有免费试用许可证,不会以任何方式为您的输出添加水印。
可能是最快捷的方式。
不过,我有点好奇为什么Docbook特别是 - 它是一种不适合最终用户用户消费的中间格式,我想这个想法是你想要生成一个漂亮的PDF和HTML吗?如果是这样,那不是一个糟糕的计划。
编写自己的XSL样式表也不是很多工作,你只需要映射:
complexType
以及simpleType
和element
到db:部分xs:name
到db:title
和xd:annotation
到para
然后您可以使用像saxon和docbook toolkit这样的免费工具。