是否可以使用 Oxygen 将 DITA 转换为 Word 进程
Is this possible to convert DITA to Word process using Oxygen
我正在尝试使用名为 com.elovirta.ooxml 到 this link 的插件名称将 DITA 转换为 word process in oxygen,
我的输入 Dita xml 文件是:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic
PUBLIC "urn:pubid:doctypes:dita:topic" "topic.dtd">
<topic>
<title>Grade 2</title>
<body>
<section><title>Grade 2</title>
<p outputclass="SC_P_Large_Center">Grade 2 Module 1</p>
<p outputclass="SC_P_Large_Center">Literacy Labs</p>
<p outputclass="SC_P_Large_Center">Student Notebook</p></section>
</body>
</topic>
我尝试过 DITA-OT 2.1.0 和 1.8.5,但出现以下错误
请为此提供建议。提前致谢
我假设您至少使用了一个使用预处理扩展点的 DITA-OT 插件。留言
Target "move-links"does not exist in the project "DOST".
It is used from target "dc-preprocess".
提到目标 "dc-preprocess"
,它不是核心 OT 的一部分。可能这与您的问题有关。
我建议您获得一个新的工具包,并且只安装 com.elovirta.ooxml 插件。然后再次测试您的文件。如果这有效,那么您应该调试您的目标。
如果您创建使用预处理扩展点的 DITA-OT 插件,则此扩展点的使用是全局的。它不限于此插件及其转换类型的范围。您可以通过查看插件的 plugin.xml 文件并搜索 depend.preprocess
.
来检查是否使用了预处理扩展点
<feature extension="depend.preprocess.post" value="my-target"/>
如果您有一个只应为特定转换类型调用的预处理目标,您应该使用 Ant 属性,在调用它之前必须可用。
<target name="my-target" if="mandatory.property">
...
</target>
我正在尝试使用名为 com.elovirta.ooxml 到 this link 的插件名称将 DITA 转换为 word process in oxygen,
我的输入 Dita xml 文件是:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic
PUBLIC "urn:pubid:doctypes:dita:topic" "topic.dtd">
<topic>
<title>Grade 2</title>
<body>
<section><title>Grade 2</title>
<p outputclass="SC_P_Large_Center">Grade 2 Module 1</p>
<p outputclass="SC_P_Large_Center">Literacy Labs</p>
<p outputclass="SC_P_Large_Center">Student Notebook</p></section>
</body>
</topic>
我尝试过 DITA-OT 2.1.0 和 1.8.5,但出现以下错误
请为此提供建议。提前致谢
我假设您至少使用了一个使用预处理扩展点的 DITA-OT 插件。留言
Target "move-links"does not exist in the project "DOST".
It is used from target "dc-preprocess".
提到目标 "dc-preprocess"
,它不是核心 OT 的一部分。可能这与您的问题有关。
我建议您获得一个新的工具包,并且只安装 com.elovirta.ooxml 插件。然后再次测试您的文件。如果这有效,那么您应该调试您的目标。
如果您创建使用预处理扩展点的 DITA-OT 插件,则此扩展点的使用是全局的。它不限于此插件及其转换类型的范围。您可以通过查看插件的 plugin.xml 文件并搜索 depend.preprocess
.
<feature extension="depend.preprocess.post" value="my-target"/>
如果您有一个只应为特定转换类型调用的预处理目标,您应该使用 Ant 属性,在调用它之前必须可用。
<target name="my-target" if="mandatory.property">
...
</target>