如何使用 DITA-OT 在 PDF 输出中为主题标题添加自动生成的标签?

How can I add auto generated labels for topic titles in PDF output using DITA-OT?

我正在使用 DITA-OT 生成 PDF。我想为主题标题添加标签,例如“练习 1:”。我知道我们可以通过为 章节标题、章节标题 等向 en.xml 文件添加变量来实现这一点。我们如何将此功能扩展到主题标题?

更具体地说,我想将“练习:#”和“任务:#”添加到标题级别 1 和标题级别2 个主题。

在 XSLT 样式表“dita-ot/plugins/org.dita.pdf2/xsl/fo/topic.xsl”中有一个与主题标题匹配的模板:

<xsl:template match="*" mode="processTopicTitle">

也许您可以创建一个 PDF 自定义插件来覆盖此 XSLT 模板并向其添加您自己的更改。