从 ditamap 创建 MERGED 文件然后过滤它

Creating MERGED file from ditamap and then filtering it

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

我在想我可以使用正在合并的 dita-ot 源代码的某些部分,或者制作某种 "cutted" 插件,只生成合并的 xml 文件和处理 xsl对于它,然后给出过滤后的 xml 文件。

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

非常感谢您的帮助。

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

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

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