通过 Alt+Shift+X 创建索引条目时,它会在当前指针位置插入如下代码行:
{ XE "Main entry" \t "see there" }
如果我单击然后Insert index
创建索引表,则该条目将被识别并包含在索引表中。但是,如果我只是手动编写此代码行,它不会被识别为索引条目。
这里发生了什么神奇的事情?
答案1
当您按下该组合键时,Microsoft Word 实际上会创建一个字段。这些是 Word 文档中的特殊结构,可为您的文档添加动态行为。您通常可以通过花括号判断您面前的内容是否是字段。
您也可以通过单击“插入”->“快速部分”->“字段”并向下滚动到 XE 字段来自己插入这些字段。
答案2
我做了一些研究。以下是我发现的内容以及来源:
如何覆盖 Word 的默认排序 有一个未记录的功能,允许您对条目应用手动排序覆盖。在您想要以不同方式排序的条目级别后面加上分号和排序文本本身。在下面的示例中,主标题将按字母顺序重新排列,就好像主标题的文本实际上是“resortedmain”。子标题也会按字母顺序重新排列,就好像拼写为“resortedsub”。
{XE "main;resortedmain:sub;resortedsub:sub-sub;resortedsub-sub")
我没有尝试复制这个来查看它是否有效。
来源是:http://taxonomist.tripod.com/indexing/wordproblems.html#override
让我知道这个是否奏效。