【问题标题】:Set top level link in Eclipse InfoCenter TOC using DITA-OT使用 DITA-OT 在 Eclipse InfoCenter TOC 中设置顶级链接
【发布时间】:2018-11-16 18:09:54
【问题描述】:

我正在使用 DITA-OT 将一组 DITA 文件转换为 Eclipse 信息中心帮助系统。输入.ditamap 文件中的映射具有topicrefs 列表。 DITA-OT将此列表中第一个主题的链接设置为顶级TOC节点的链接。

生成的 TOC 如下所示:

  • 产品 1.2.3 links to overview.html
    • 概览links to overview.html
    • ...
    • ...

如您所见,顶级条目链接到与其第一个子页面相同的页面。我需要的是链接到与第一个孩子分开的页面的顶级条目:

  • 产品 1.2.3 links to welcome_page.html
    • 概览links to overview.html
    • ...
    • ...

如何设置顶级目录条目中的链接?

我怀疑这可能是不可能的,因为这种在顶级 TOC 条目中重复的链接模式及其第一个子项出现在 Eclipse 文档中 (https://help.eclipse.org/oxygen/index.jsp)。

【问题讨论】:

    标签: xml eclipse dita dita-ot


    【解决方案1】:

    DITA-OT 使用第一个 topicref,即使 toc="no" 用于 TOC 顶级链接

    <map title="Product 1.2.3">
      <topicref href="welcome_page.dita" toc="no"/>
      <topicref href="overview.dita"/>
      ...
    </map>
    

    【讨论】:

      猜你喜欢
      • 2017-12-04
      • 2014-04-16
      • 2021-05-19
      • 2017-06-01
      • 2013-02-12
      • 2016-06-16
      • 1970-01-01
      • 2016-10-18
      • 2023-03-25
      相关资源
      最近更新 更多