从ditamap创建MERGED文件,然后对其进行过滤

时间:2016-06-22 10:41:28

标签: ant build.xml dita oxygenxml dita-ot

我是DITA OT中的新手,我试图从我的ditamap中获取合并文件,并在向它提供xppl之后,但我不需要任何其他输出。

我在想我可以使用正在进行合并的dita-ot源代码的某些部分,或者制作一种“cutted”插件,只生成合并的xml文件和proccess xsl,然后给出过滤xml文件。

据我所知,有一个build.xml使用dost.jar来完成这项工作,但我无法配置,我需要从中使用它。或者是否可以单独创建合并文件,而不是开始转换,所以我可以将它用于以后的需求?

我非常感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

我创建了一个特殊的DITA OT插件,可以集成到DITA OT中,用于创建合并文档:

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

答案 1 :(得分:0)

如果选择发布为PDF并将参数clean.temp设置为no,则在转换结束后,您应该在转换临时文件目录中获取一个名为mapFileName_MERGED.xml的文件,该文件扩展了所有主题引用。