假设您希望按字母顺序排序缩写列表,则可以使用最接近的缩写列表 容易 得到这个是使用{XE}字段和INDEX字段。但是要在缩写列表中获得表格布局,您必须使用“占位符”字符串代替每个选项卡,然后在生成INDEX后替换它。此外,在每个XE中,如果需要变量,则必须指定希望节号来自的样式。
实际上,您可以通过各种不同的方式构建字段。下面是一个,您在XE条目中插入页码 - 您可以在INDEX字段中执行此操作)
所以,举个例子,在你的文字中你可以写
This is Microsoft Word 2013 (MW13){ XE "MW13@@Microsoft Word 2013" \t "Section { STYLEREF "the style name of your sub header paragraph" \r }, P{ PAGE }" \fx }
在上面, 一切 对{}需要是一对可以在Windows Word上使用ctrl-F9插入的特殊字段代码括号。
你的INDEX字段可能是这样的:
{ INDEX \fx \e "<tab>" \r }
你实际上在哪里插入一个标签字符,我放在“”
您需要在Index字段上方添加标题行,并显示“AbbreviationMeaningLocation”
选择所有域代码并使用F9更新后,您可能会有一个如下所示的索引:
MW13 @@ Microsoft Word 2013 .......................第1.2.4节,P12
然后,您必须选择该索引,用选项卡替换@@,并修复选项卡位置,领导者和类型(可能使用VBA)。
你需要避免的另一件事就是在你的XE文本中添加冒号“:”字符(尝试它,你会看到会发生什么!)
如果Word保留了您在XE文本中放置的选项卡,这将会容易得多,但事实并非如此。