DITA XML: 如何将 link 添加到 table 内容?

DITA XML: How can I add a link to the table of contents?

如何在 DITA 主题中添加 link 指向完整文档的 table 内容?

table 是自动生成的,我不知道如何将密钥附加到它。

DITA 标记没有任何元素。 TOC 是一个生成的工件,它是为一些——不是所有——呈现的 DITA 内容集合生成的。 DITA 主题没有 "knowledge" 更大的上下文,因此无法向链接到目录的主题添加标记。

id 属性添加到 <toc> 元素,然后在您的主题内容中使用 <link><xref> 指向它。例如:

你的-map.ditamap ... <toc id="toc"/> ...

你的-topic.dita ... <xref href="your-map.ditamap#toc"/> ...

问题是,您的 DITA 处理器可能不支持此功能;此外,如果您不使用 Bookmap,则不能使用此方法,因为法线贴图没有 <toc> 元素。