一篇文章教会你使用word域代码(seq field code )

word域代码常常用于自动增长的序列表示,比如论文中的图号、表号。这是一个非常有用的技能,建议花十分钟打开word跟着走一遍。

一、域代码的插入、显式、复制、更新

Ctl+F9会显式出花括号,中间可以填入域代码,一定是使用Ctl+F9显式出的花括号,不能直接自己打出花括号,如下图所示

 其中seq表示是序列域代码(sequence),list是自己随便取的域名字。其实这行域代码可以理解成一个定义,定义了一个名字为list的seq变量。

之后将光标停在两个花括号之间按F9,显式出结果

域代码的结果(注意,是域代码的显式结果而不是域代码本身)可以直接Ctl+C,Ctl+V拷贝 

但是序列号不会变化,此时选中拷贝出来的序列号,按F9,更新变化:

此时如果想回显所有域代码,全选->鼠标右键->切换域代码:

 二、域代码命令参数

1、\n  (number)

表示序列号较之于同一个域的序列号递增:

全选并按F9后: 

默认自带\n,通常可以不显示写出来

2、\ c (const)

表示序列号不变:

全选后F9:

 

3、\h  (hide)

隐藏域结果

 

全选后F9:

这可以用于声明一个域,比如在论文中,在章节开始出插入一个 \h代码,章节开始处不会有序列号,但是后面的图片标题可以依据这一个章节域进行递增

4、\r  (reset)

重新设置序号

全选后F9:

本来第三行依次递增是3,但是使用\r重新设置成了1

5、\s

在指定标题级别下面重新开始,有点抽象,举个例子:

结果为==>

将\s指定的标题级别定位2:

结果为==>

在级别为2级标题时,在每个二级标题后重新重1开始

6、\*

用于指定标号格式

==>

当然啦,可选格式很多,记不完的,选中域->鼠标右键->编辑域->选项,可以直接选择需要的格式,自动生成相应的域代码

三、综合运用

全选后F9:==>