Framemaker DITA pdf 导出为每个 DITA 主题创建新页面

Posted

技术标签:

【中文标题】Framemaker DITA pdf 导出为每个 DITA 主题创建新页面【英文标题】:Framemaker DITA pdf export creates new page for every DITA Topic 【发布时间】:2014-05-26 14:30:13 【问题描述】:

我在 Framemaker 12 中创建了一个包含一些主题的 Dita 地图。 当我使用 Dita Open Toolkit(由 Adob​​e 提供)构建 pdf 文档时,我得到一个 pdf 文档,该文档在每个主题之后都有一个分页符。

我不想在每个主题之后出现分页符。 我该如何改变这种行为?

【问题讨论】:

【参考方案1】:

很大程度上取决于您如何构建地图。如果每个 topicref 都在顶层,那么这意味着你有一个新的“章节”,所以你必须有一个分页符。如果主题应该按层次排序,则需要嵌套 topicrefs,这样可以避免分页符。所以,如果你有这样的东西:

<topicref href="firsttopic.dita"/>
<topicref href="secondtopic.dita/>
<topicref href="thirdtopic.dita/>

你总是在主题之间得到休息。但是,如果您真正想要的是将第一个主题作为其他两个主题的父主题,那么您的地图应该如下所示:

<topicref href="firsttopic.dita">
   <topicref href="secondtopic.dita/>
   <topicref href="thirdtopic.dita/>
</topicref>

分页符将与第一个主题的引用之后的任何主题一起出现。

【讨论】:

以上是关于Framemaker DITA pdf 导出为每个 DITA 主题创建新页面的主要内容,如果未能解决你的问题,请参考以下文章

使用 DITA OT 和 FOP 生成的 PDF 中链接的替代文本

调整 Dita-OT 插件以输出 PDF 线框所有块实线边框

framemaker如何在后台action中把list集合传到模板中去???

为啥 DITA Open Toolkit PDF 插件重命名图像 href 属性?

将表格保存在 PDF 的单页中

通过 VBA 代码将多张工作表导出为 .pdf