问题标签 [dita-ot]
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.
docker - 带有 docker 和 bootstrap 插件的 DITA-OT ...我如何访问插件目录?
我对 Docker 和 Dita 都很陌生。我想在 docker 容器中运行 dita - 我根据说明安装并设置了所有内容(在 Windows 下)@
我还需要引导插件 - 所以,我的简单 dockerfile 看起来像:
然后我构建了图像并创建了容器:
生成的输出没有错误,一切看起来都很好....但是,我不明白:
- 如何将参数传递给引导插件?(例如--args.css site.css)
- 如何使引导目录在容器外部可用?(想扩展 bootstrap.hdf.xml 文件...)
我找到了安装opt/dita-ot/DITA-OT目录的旧文档。但它不起作用或让我感到困惑。
帮助会很棒...谢谢!-
dita - 我可以将 Dita-OT 2.1 配置为仅输出 topic.fo 文件而不输出 pdf
创建dita-ot 2.1管道时是否有一种方法只输出topic.fo而不继续创建PDF?
问候康泰
xml - 如何覆盖 DITA 映射中的 keydef?
我有一个主题和两个 ditamap。我想覆盖嵌套 ditamap 中的变量。可能吗?
根.ditamap
测试.ditamap
测试.dita
然后我运行命令:
结果是指向同一个文件的两个链接test.html
test.html 内容
但我希望两个文件具有不同的变量值。
dita-ot - 通过 xslt 在 html 上添加新属性
假设我有一个 ditamap 文件。我已发布到 html5。发布后假设我的 html 文件看起来像
在 Html 文件中,我想在 body 元素上添加一些新属性,例如
<body id="SampleTopic" class="test">
那么任何人都可以帮我解决这个问题吗????我可以添加一些插件,如果可以,如何编写代码???
dita-ot - 如何去除dita ot中生成的HTML文件的head元素中的头文件内容
在 DITA-OT 中,当我在生成的 HTML 页面中将dita 文件发布到html5<head>
时,我得到了元素。
我的要求是我想从生成的 html5 输出的 head 元素中删除一些内容。
例如,如何删除以下代码段?
dita - 在 DITA-OT 命令行 PDF 转换中将文件名设置为 ditamap 标题
我有一个定期构建系统的脚本,作为该系统的一部分,我需要将几个文档从 dita 转换为 PDF。我可以从我的脚本中运行以下形状的命令行:
但是由于命名约定和其他限制,ditamap 文件的名称并不总是格式正确或易于阅读(而且我无法更改文件的名称)。我知道outputBase.file
我可以在命令行上传递的参数,但我希望 dita 能够扫描/读取文件并将文档标题替换为文件名,类似于以下内容:
这甚至可能吗?
markdown - 标准化 DITA:将主题拆分为单独的文件?
我正在按照DITA Open-Toolkit 3.5 文档从轻量级/降价输入生成规范化的 DITA。
如何拆分输出 - 以便每个主题获得一个文件?这是我的输入降价(“test.md”):
还有我的地图文件(“map.dita”):
我正在使用的命令:
和dita版本:
该手册谈到了插件——但我不确定这些是否需要专门用 java 编写——或者这是否可以通过 XSLT 来实现?(或配置等)
xml - DITA OT 返回平面主题结构
我在 DITA 使用开放工具包获取我想要的结构时遇到问题。
我的书图包含参考 DITA 映射的章节。
然后这些地图引用其他地图或主题。
在 Oxygen 地图编辑器中打开带有已解决主题的书图,我得到了我想要的结构:
- 地图
- 话题
- 地图
- 话题
- 话题
但是,如果我使用开放工具包(Oxygen 中的 3.4.1,或 3.5.4-external),我只会得到没有层次结构的主题。
- 话题
- 话题
- 话题
在 normalized-DITA 的输出中,章节和地图的内容被复制(不包括标题),并且 topicrefs(到主题)已成为章节:
鉴于它发生在两个版本的 OT 中,我假设这是我做错的事情,但是什么?
dita-ot - 如果输入参数具有 UNC 路径,则无法在 DITA-OT 中生成字输出
我正在尝试使用 JAVA 应用程序执行 DITA-OT 命令。我的 DITA-OT 位于一个单独的位置(应用服务器 WILDFLY),输入文件位于其他服务器上。我正在尝试生成单词输出,但出现错误“uri has an authority component”
以下是我试图执行的命令