问题是,当我在 MS Word 中通过 BI Publisher 编辑 RTF 模板并想用它生成 DOCX 时,RTF 中的“大纲文本”(如“标题”)在 DOCX 中将是“主文本”样式。因此我无法在 DOCX 中生成目录,因为没有“大纲文本”样式的文本。我找不到如何使用 MS Word 的功能或 BI Publisher 中的 XLS 语言来解决这个问题。
我尝试过使用MS Word的多级列表并在段落中设置“大纲文本”样式,但是当更改为DOCX时,文本保持多级,但在段落中它变成“主文本”。我还尝试了一些XLS-FO语言,例如
<xsl:template match="/">
<fo:block font-size="18pt" font-weight="bold" fo:outline-level="1">
<xsl:value-of select="title"/>
</fo:block>
</xsl:template>
似乎不起作用,DOCX 仍然会显示这些代码。 我可以使用 BI Publisher 或 MS Word 或更改 RTF 模板的内容,以便 DOCX 保持“大纲样式”,还是有其他方法在 DOCX 中生成目录?