OOXML 标题未显示

OOXML heading not showing

我尝试用简单的 word 2016 标题制作标题

<w:p>
      <w:bookmarkStart w:id="0" w:name="myAnchor"/>
      <w:r>
        <w:t>
          <xsl:value-of select="//heading"/>
        </w:t>
      </w:r>
      <w:bookmarkEnd w:id="0"/>
    </w:p>

看起来就像它是在文档中创建的(由 [Headingplaceholder] 表示),但是它没有显示在导航窗格中。我不确定在这里问这个问题是否合适。

这是因为尽管这些标题默认用于 word 文档,但默认情况下并未应用于您的文档。要使用这些,您应该在模板文档(您要添加标题的文档)中使用该样式,在您的情况下 "A heading" 或者您必须获取具有所有默认样式的 Ms word *.dotx 文件并添加它是你的文档。

这适用于您应用于文档的所有样式(Table 样式等)。它必须存在于您的文档中。