2017-07-26 24 views
0

我需要创建一个自定义插件,它需要一个dita文件并将其转换为一个txt文件。我遇到的问题是如何获取我的XSLT从dita映射生成的内容,并将其推送到创建txt文件的ant文件。这个思考过程可能是错误的。如果是这样,通常如何完成。有谁能把我推向正确的方向吗?为Oxygen创建自定义Dita插件作者

在此先感谢!

回答

0

有转换DITA主题为纯文本的开源插件:

https://github.com/jelovirt/dita-ot-plugins/tree/master/com.github.dita-ot-plugins.plaintext

,但该插件进行了测试,并妥善只与旧的DITA OT 1.8工作。 但它可能对您有所帮助,作为一个起点。您可以创建自己的XSLT样式表,将其应用于每个主题以生成文本。

如果你想生成从整个DITA地图内容的单个文本文件,你可以看看这个开源插件如何创建从整个DITA地图内容的单个合并的XML文档:

https://github.com/oxygenxml/dita-merged

创建合并文件后,您可以在合并的XML文件上创建并应用您自己的XSLT处理以生成文本文档。

我也链接到你原来的职位上的氧气XML论坛: https://www.oxygenxml.com/forum/viewtopic.php?f=20&t=14773&p=43577#p43570

你没有说你的使用情况下任何东西。例如还存在用于DITA内容转换为一个降价流行DITA OT 2.x的插件:

https://github.com/jelovirt/dita-ot-markdown

相关问题