问题标签 [oxygenxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
427 浏览

docx - 这是否可以使用 Oxygen 将 DITA 转换为 Word 过程

我正在尝试 通过链接使用名为com.elovirta.ooxml的插件名称将 DITA 转换为氧气中的文字处理,

我的输入 Dita xml 文件是:

我通过 DITA-OT 2.1.0 和 1.8.5 进行了尝试,但出现以下错误 在此处输入图像描述

在此处输入图像描述

请为此提供建议。提前致谢

0 投票
1 回答
766 浏览

docx - 我需要如何在氧气中使用名为 com.elovirta.ooxml 的 DITA OT 插件将 dita 转换为 word 的步骤

我需要使用链接使用名为com.elovirta.ooxml的插件名称将 DITA 转换为氧气中的文字处理的步骤,

输入 Dita xml 文件为:

我尝试通过 DITA-OT 2.1.0,在 dita ot 中安装三个插件 com.elovirta.ooxml、org.dita.base、org.dita.pdf2 后,因为这三个插件相互依赖,所以我安装了三个插件。在com.elovirta.ooxml plugin.xml 中提到这样的代码:

所以我安装了三个插件。之后,我在命令提示符下运行了命令,如下所示:

在那之后

我在氧气中完成了这个过程:

  • 在transformation Scenario中,我选择了DITA OT Transformation,

    我选择的转换类型,

    我没有改变任何参数

    下面的屏幕截图中显示了 3 个点

在此处输入图像描述

通过单击确定按钮,我在转换运行后创建了场景,但出现此错误:

所以我尝试在插件安装后使用 dita-ot-2.4.1 更新版本,我运行了命令:

我收到此错误,所以我没有使用 DITA OT 较新版本。

git中执行此命令后

我收到的错误是:

请向我提供解决此错误以及最多 dita2word 转换的建议。

提前致谢

0 投票
2 回答
47 浏览

continuous-integration - Integrating XML authoring tools like Oxygen etc with VSTS for CI

I am exploring the idea of moving/cloning our repos from github to VSTS. Currently code is checked in through to Github. The advantage I would get is that all the teams would be using VSTS and all the bells and whistles offered by VSTS.

  1. I have two choices either leave the devs checking in code to github and somehow sync up VSTS and github repos. Or
  2. Clone the repository to VSTS itself and have them start checking in to VSTS directly instead of github. I am not sure as to which way would be best in long run. And whether there is any plugin availble for Oxygen to be able to check code in VSTS. Please advise.
0 投票
2 回答
315 浏览

xquery - eXist-db ft:查询在运行 eXide 或氧气时返回零结果

我正在对存储在 eXist-db 中的集合运行 ft:query,但它返回零结果。如果我使用 fn:contains 函数,它可以完美运行,但 ft:query 返回零结果。下面是我的 XML 结构、索引配置文件和查询:

测试.xml

集合.xconf

测试.xq

0 投票
1 回答
423 浏览

xml - 在 DITA OT 1.8.5 中使用插件 com.elovirta.ooxml 将 DITA 转换为 DOCX

是否可以在 DITA OT 1.8.5 中使用插件 com.elovirta.ooxml 将 DITA 转换为 DOCX

输入dita映射文件:

并输入dita文件:

docx转换运行后,我得到如下错误日志:

docx.convert:

BUILD FAILED C:\DITA-OT\DITA-OT1.8.5-ELED\build.xml:44:执行此行时出现以下错误:C:\DITA-OT\DITA-OT1.8.5-ELED\plugins\com .elovirta.ooxml\build.xml:74:javax.xml.transform.TransformerConfigurationException:net.sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates 报告了 1 个错误(未知源)在 org.apache.tools.ant.taskdefs.optional.TraXliaison.readTemplates(TraXliaison.java:300) 在 org.apache.tools.ant.taskdefs.optional.TraXLiaison.createTransformer(TraXliaison.java:317) 在 org .apache.tools.ant.taskdefs.optional.TraXliaison.transform(TraXliaison.java:178) 在 org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:876) 在 org.apache.tools.ant .taskdefs.XSLTProcess.execute(XSLTProcess.java:414) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang。 reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) 在 org.apache.tools.ant.Target.performTasks(Target.java:456) 在 org.apache.tools.ant.Project.executeSortedTargets( Project.java:1393)在 org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) 在 org.apache.tools.ant.Project.executeTargets(Project.java:1248) 在 org.apache .tools.ant.taskdefs.Ant.execute(Ant.java:440) 在 org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) 在 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 在 sun.reflect.GeneratedMethodAccessor4 .invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at >org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils. java:106) 在 org.apache.tools.ant.Task.perform(Task.java:348) 在 org.apache.tools.ant.Target.execute(Target.java:435) 在 org.apache.tools.ant .Target.performTasks(Target.java:456) 在 org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) 在 org.apache.tools.ant.Project.executeTarget(Project.java:1364) 在>org.apache.tools.ant.helper.DefaultExecutor。executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1248) at org.apache.tools.ant.Main.runBuild(Main.java:851) at org.apache .tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main (Launcher.java:109) 原因:net.sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 报告 1 个错误 ... 35更多原因:net.sf.saxon.trans.XPathException:样式表编译失败:net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) at net.sf.saxon.s9api.XsltCompiler 报告 1 个错误.compile(XsltCompiler.java:543)tools.ant.Project.executeTargets(Project.java:1248) at org.apache.tools.ant.Main.runBuild(Main.java:851) at org.apache.tools.ant.Main.startAnt(Main.java: 235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) 引起:net.sf .saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 报告了 1 个错误 ... 35 更多原因:net.sf.saxon.trans.XPathException : 样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) 的 net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 报告 1 个错误tools.ant.Project.executeTargets(Project.java:1248) at org.apache.tools.ant.Main.runBuild(Main.java:851) at org.apache.tools.ant.Main.startAnt(Main.java: 235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) 引起:net.sf .saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 报告了 1 个错误 ... 35 更多原因:net.sf.saxon.trans.XPathException :样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) 的 net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 报告了 1 个错误851)在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant .launch.Launcher.main(Launcher.java:109) 原因:net.sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java: 546)... 35 更多原因:net.sf.saxon.trans.XPathException:样式表编译失败:net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 在 net.sf 报告了 1 个错误.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543)851)在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant .launch.Launcher.main(Launcher.java:109) 原因:net.sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java: 546)... 35 更多原因:net.sf.saxon.trans.XPathException:样式表编译失败:net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 在 net.sf 报告了 1 个错误.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543)sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 报告了 1 个错误 ... 35 更多原因:net.sf.saxon.trans。 XPathException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) 的 net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 报告了 1 个错误sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 报告了 1 个错误 ... 35 更多原因:net.sf.saxon.trans。 XPathException:样式表编译失败:net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) 的 net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:97) 报告了 1 个错误

... 35 更多

net.sf.saxon.s9api.SaxonApiException:样式表编译失败:net.sf.saxon.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:546) 在 net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates (Unknown源)在 org.apache.tools.ant.taskdefs.optional.TraXliaison.readTemplates(TraXliaison.java:300) 在 org.apache.tools.ant.taskdefs.optional.TraXLiaison.createTransformer(TraXliaison.java:317) 在 org .apache.tools.ant.taskdefs.optional.TraXliaison.transform(TraXliaison.java:178) 在 org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:876) 在 org.apache.tools.ant .taskdefs.XSLTProcess.execute(XSLTProcess.java:414) 在 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 在 sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 在 sun.reflect。DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant .Task.perform(Task.java:348) 在 org.apache.tools.ant.Target.execute(Target.java:435) 在 org.apache.tools.ant.Target.performTasks(Target.java:456) 在org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) 在 org.apache.tools.ant.Project 的 org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)。 org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:440) 处的 executeTargets(Project.java:1248) org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)在 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) 在 sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.dispatch .DispatchUtils.execute(DispatchUtils.java:106) 在 org.apache.tools.ant.Task.perform(Task.java:348) 在 org.apache.tools.ant.Target.execute(Target.java:435) 在org.apache.tools.ant.Target.performTasks(Target.java:456) 在 org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) 在 org.apache.tools.ant.Project.executeTarget( Project.java:1364) 在 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 在 org.apache.tools.ant.Project.executeTargets(Project.java:1248) 在 org.apache .tools.ant.Main.runBuild(Main.java:851) 在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant .launch.Launcher.main(Launcher.java:109) 原因:net.sf.saxon.trans.XPathException:样式表编译失败:net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java: 97) 在 net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) ... 35 更多saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) ... 35 更多saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) ... 35 更多

总时间:6秒

该过程以退出代码完成:1

请帮助我。

0 投票
1 回答
312 浏览

xslt-2.0 - 在氧气中调试

我正在编写测试 XSLT 库功能的测试文件。为此,我在 XML 文件本身中嵌入了微小的 XSLT,这样我就不需要为每个测试使用单独的 XML 和 XSLT 文件。这看起来有点像这样:

oXygen 有没有办法调试这个?oXygen 是否有办法根据<?xml-stylesheet?>规则运行转换?通常,这不是什么大问题,因为引用的样式表可以显式运行,但是当样式表被嵌入时,情况就不同了。

0 投票
1 回答
78 浏览

xslt - 是否有可能使用 DITA OT 1.8.5 中的 XHTML 插件将目录复制并粘贴到特定目录

是否有可能将目录或文件从 org.dita.xhtml 中的“资源”文件夹复制到由 XHTML DITA OT 转换生成的输出文件夹。

如果可以在插件中使用 xsl 更改,则可能的方法是向我提供代码。

任何其他方式都意味着请指导我执行的步骤。

请帮助我。

0 投票
1 回答
221 浏览

xml - 需要使用 XSLT 将 4 个 xml 文件组合成一个 xhtml

我有 4 个 xml 文件,我需要使用 Oxygen 中的 XSLT 转换将其组合为单个 XHTML 文件格式。

我的 first.xml 文件:

我的 Second.xml 文件:

我的第三个.xml 文件:

我的第四个.xml 文件:

我使用了ditamap:

XSL 用作:

我在 Dita OT 1.8.5 中使用插件“org.dita.xhtml”。使用此插件进行转换时,我将输出作为四个不同的 html 文件,但我需要作为单个 html 文件。

请帮助我,在此先感谢

0 投票
1 回答
252 浏览

xml - 我们可以在 DITA OT 1.8.5 的 XHTML 插件中复制特定的目录和文件吗?

这是我尝试过的代码,

将文件夹和文件从 XHTML 插件 - 资源文件夹复制到 XHTML DITA-OT 转换创建的输出位置。

插件.xml

myAntStuffWrapper.xml

myAntStuff.xml

使用它,我们需要将多个文件和文件夹复制到输出位置。IE (C:\DITA-OT1.8.5\plugins\org.dita.xhtml\resource) 到输出位置 (E:\task\out\xmthl) - 由 XHTML DITA OT 转换创建。

请解释我如何指定以下标签。

0 投票
1 回答
212 浏览

xslt - 这是否可以将现有的 xhtml dita ot 插件更改为自定义插件

这是否可以将现有的基本 DITA OT XHTML 插件更改为自定义插件

如果可能的话,请给我指导方针

根据要求,插件的名称是 com.process.xhtml

和 trans 类型应该是 xhtml-ver-5

之后,插件中需要进行哪些更改才能成功运行 dita ot 转换

我试过这样

我已将插件名称更改为 com.process.xhtml 并将插件内的文件替换为 org.dita.xhtml 替换为 com.process.xhtml 这个文件。

在转换 xhtml-ver-5 运行后,我收到错误消息

请给我将现有基本 DITA OT XHTML 插件更改为自定义插件的指南

提前致谢