StyleRef 域插入使用指定样式设置格式的文本。 插入页眉或页脚时,StyleRef 域将打印当前页面的文档正文中使用指定样式格式设置的第一个或最后一个文本,从而允许打印词典样式的页眉或页脚。
注意
本文中的内容和步骤适用于 Microsoft 365 专属 Word 以及其他桌面版的 Word for Windows 和 Mac。
语法
查看文档中的 StyleRef 域时,语法如下:
{ STYLEREFStyleIdentifier [开关 ] }
注意
域代码决定域显示的内容。 域结果是评估域代码后在文档中显示的结果。 要在查看域代码和域代码结果之间切换,请按 Alt+F9。
说明
StyleIdentifier
应用于要显示的文本的样式名称。 样式可以是段落样式或字符样式。 如果样式名称包含空格,请将其括在引号中。
开关
\l
插入当前页上使用该样式设置格式的最后一个文本,而不是插入使用此样式设置格式的第一个文本。 Microsoft Word 在页面中从下到上搜索样式,而不是从上到下 (默认) 。
\n
使字段显示引用段落的整个段落编号,不带尾随句点。 除非作为当前级别的一部分包含在内,否则不会显示有关先前级别的信息。
\p
通过使用“above”或“below”一词显示字段相对于引用段落的位置。
如果 StyleRef 字段出现在文档中书签之前,则该字段的计算结果为“below”。
如果 StyleRef 字段出现在书签之后,则它的计算结果为“above”。
如果书签中出现 StyleRef 字段,则返回错误。
\r
在相对上下文中或相对于段落编号方案插入已加入书签的段落的整个段落编号,而不插入尾随句点。
\t
与 \n、\r 或 \w 开关一起使用时,会导致 StyleRef 字段取消非分隔符或非数字文本。
例如,使用此开关,您可以引用“Section 1.01”,结果中仅显示“1.01”。
\w
从文档中的任何位置在完整上下文中插入已加入书签段落的段落编号。
例如,引用段落“ii.”时,带有 \w 开关的 StyleRef 字段将结果返回“1.a.ii”。
示例
如果插入页眉中,则以下字段将显示当前页面上使用“标题 3”样式设置的第一段的内容。
字段:
本页内容: { STYLEREF “Heading 3” }
结果:
本页内容: 按区域列出的销售额摘要
要显示出现在组织成员名录中每个页面上的名字和姓氏,请先将字符样式应用于每个成员的姓氏。 然后在标题中插入 StyleRef 字段。 第二个 StyleRef 字段包括 \l 开关,用于在页面上插入姓氏。
字段:
{ STYLEREF “姓氏” } — { STYLEREF “姓氏” \l }
结果:
Ackerman — Berg
StyleRef 字段位置
插入 StyleRef 域的位置确定 Word 搜索指定样式的方式,并可能影响显示的文本。
在以下位置插入字段时:
- 文档文本:Word 从 StyleRef 字段向后搜索指定样式。 如果找不到样式,Word 将从 StyleRef 字段向前搜索。
- 脚注、批注和尾注:Word 从脚注、批注或尾注引用标记向后搜索指定样式。 如果找不到样式,Word 将从引用标记向前搜索。
- 页眉和页脚 (打印文档) 的结果:Word从上到下在当前页面中搜索指定样式。 如果找不到样式,Word 将从页面顶部到文档开头,然后从页面底部到文档末尾进行搜索。 如果使用 \l 开关,则 Word 会从页面底部搜索到文档的开头,然后搜索到文档的末尾。
- 联机文档) 的页眉和页脚 (:Word从头搜索包含 StyleRef 字段的部分,以找到指定样式。 如果找不到样式,Word 将从分区末尾搜索到文档末尾。