“索引”字段通过收集 XE 指定的索引项 (索引项) 字段来生成并插入 索引 。 可以通过单击“引用”选项卡上的“索引”组中的“插入索引”来插入“索引”字段。
语法
在文档中查看索引字段代码时,语法如下所示:
{ INDEX [开关 ] }
注意: 域代码决定域显示的内容。 域结果是计算域代码之后文档中显示的内容。 要在查看域代码和域代码结果之间切换,请按 Alt+F9。
开关
\b 书签
为指定 书签 标记的文档部分生成索引。 字段 { INDEX \b Select } 为书签“Select”标记的文档部分生成索引。
\c 列
在页面上创建包含多个列的索引。 字段 { index \c 2 } 创建一个双列索引。 最多可以指定四列。
\d “分隔符”
与 \s 开关一起使用时,指定 (最多五) 分隔序列号和页码的字符。 字段 { INDEX \s chapter \d “:” } 以“2:14”格式显示页码。 如果省略 \d 开关,将使用连字符 (-) 。 用引号将字符括起来。
\e “分隔符”
指定 (最多五个) 分隔索引项及其页码的字符。 { INDEX \e “; ”} 字段显示一个结果,例如“插入文本;索引中的 3 英寸。 如果省略 \e 开关,则使用逗号和空格 (,) 。 用引号将字符括起来。
\f “Identifier”
仅使用指定的条目类型创建索引。 { INDEX \f “a” } 生成的索引仅包括用 XE 字段标记的条目,例如 { XE “选择文本” \f “a” }。 默认条目类型为“I”。
\g “分隔符”
指定 (最多五个) 分隔一系列页面的字符。 用引号将字符括起来。 默认值为 en 短划线 ( –) 。 字段 { INDEX \g “ to ” } 将页面范围显示为“查找文本,3 到 4”。
\h “Heading”
在索引中的字母组之间插入带索引标题 样式 格式的文本。 将文本括在引号内。 字段 { INDEX \h “-A-” } 在索引中每个字母组之前显示相应的字母。 若要在组之间插入空白行,请使用空引号: \h “”。
\k “分隔符”
指定分隔索引项及其交叉引用的字符。 { INDEX \k “: ” } 字段在索引中显示一个结果,例如“插入文本:请参阅编辑”。 句点和空格 (。 如果省略 \k 开关,将使用 ) 。 用引号将字符括起来。
\l “分隔符”
指定分隔多页引用的字符。 默认字符为逗号和空格 (,) 。 最多可以使用五个字符,这些字符必须用引号引起来。 字段 { INDEX \l “ or ” } 显示索引中的条目,例如“插入文本,23 或 45 或 66”。
\p “Range”
编译指定字母的索引。 字段 { INDEX \p a-m } 仅为字母 A 到 M 生成索引。若要包含以字母以外的字符开头的条目,请使用感叹号 (!) 。 { INDEX \p --t } 生成的索引包括任何特殊字符,以及字母 A 到 T。
\R
在主条目所在的同一行中运行子项。 冒号 (:) 将主条目与子项分开;分号 (;) 单独的子项。 字段 { INDEX \r } 显示诸如“Text: inserting 5, 9;选择 2;删除 15”。
\s
后跟序列名称时,包括序列号和页码。 使用 \d 开关指定除默认分隔符以外的分隔符,即 (-) 连字符。
\Y
允许对索引项使用 yomi 文本。
\Z
定义 Microsoft Word 用于生成索引的语言 ID。
示例
字段 { INDEX \s chapter \d “.” } 为 主控文档 生成索引。 每个子文档都是一章:章节标题包括一个为章节编号的 SEQ 字段。 \d 开关使用句点 (.) 分隔章节编号和页码。 从此字段生成的索引如下所示:
亚里士多德, 1.2
地球, 2.6 木星, 2.7 火星, 2.6