一篇文章教會你使用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:==>