我正在查看在段落样式中启用了粗体的OOXML WordprocessingML文档,但在运行级别样式中没有指示。没有其他链接样式可以显示有关粗体状态的任何指示。我预计继承将决定文本是否为粗体,但是当我在Mac Word 2016中查看它时,文本(“拖尾文本”)不起作用。这是为什么?为什么OOXML文本不是粗体?
这里的例子:
<w:p>
<w:pPr>
<w:pStyle w:val="InconsequentialStyle"/>
<w:jc w:val="both"/>
<w:rPr>
<w:b/>
<w:color w:val="000000" w:themeColor="text1"/>
<w:sz w:val="28"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:b/>
<w:color w:val="000000" w:themeColor="text1"/>
<w:sz w:val="28"/>
</w:rPr>
<w:t xml:space="preserve">Leading text: </w:t>
</w:r>
<w:r>
<w:rPr>
<w:color w:val="000000" w:themeColor="text1"/>
<w:sz w:val="28"/>
</w:rPr>
<w:t xml:space="preserve">Trailing Text</w:t>
</w:r>
</w:p>
在第一次运行的文本(“引导文本”)是由字,这是我的期望加粗。缺少<w:b/>
元素是否会将样式关闭?如果是这样,那么允许段落风格中的标签有什么意义? FWIW,Word的格式似乎确实是文档作者的格式偏好。我只是无法弄清楚为什么这段代码产生了预期的效果。
如果有帮助,该文本不在表格,列表或其他任何内容中。这<w:p>
是<w:body>
和<w:docDefaults>
的孩子没有指定有关粗体的任何内容。
我在不同的段落中看到了与<w:color>
样式相同的行为,所以它不仅仅是切换样式。请帮助我了解Word如何解释此代码。
非常有帮助,谢谢! – Manuscript80
后续问题...在段落样式中列出的样式(''具有'',其中包含'')指定的运行属性如何?在我的测试中,似乎这些属性会影响段落中的所有运行,但这似乎与段落样式旨在格式化段落标记的概念不一致。 –
Manuscript80