OOXML标题未显示

时间:2018-07-30 20:00:53

标签: xml xslt ms-word openxml

我试图用简单的单词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]表示)一样,但是它没有显示在导航窗格中。我不确定这是否是问这个问题的合适地方。

enter image description here

1 个答案:

答案 0 :(得分:1)

这样做的原因是,即使这些标题默认为Word文档,但默认情况下它也不应用于您的文档。要使用这些样式,您应该在模板文档(要添加标题的文档)中使用该样式(如果您使用的是“标题”),或者必须获取具有所有默认样式的Ms字* .dotx文件并将其添加您的文件。

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