1. 程式人生 > >編號格式“圖一.1”改為“圖1.1”編號以阿拉伯數字顯示

編號格式“圖一.1”改為“圖1.1”編號以阿拉伯數字顯示

應對 tro 而不是 mil mat baidu 刪掉 引用 按順序

首先完成圖目錄,參考:https://jingyan.baidu.com/article/4d58d541ca01aa9dd4e9c0fe.html

本文適用於用Word寫學位論文。

學位論文大多要求章標題編號用漢字形式,如"第一章""第二章",圖表編號中要包含數字形式的章節號,如"1-1""2-1"Word中的多級列表和題註標簽對這一需求支持的不是很好。

大部分同學寫碩士論文時采用章標題用自動編號,圖表手動編號的方式來應對這一問題。但這樣在插入或刪除圖表時編號的維護就成為一個大問題。我們依然試圖使用優雅的"題註+交叉引用"的形式對圖表進行編號和引用。這種方法比較通用,但要用到""

的概念。看起來挺"玄乎"的,其實動動手操作一下就會了讓題註中的章節號顯示阿拉伯數字而不是漢字,非常的簡單。

Word域說明

首先要對Word裏面需要使用的域代碼作一個簡短的說明,域裏面的所有空格都必須使用半角輸入。

^d:查找域符號

^c:粘貼板內容,因為替換窗格能夠識別的內容有限,所有需要將域放到粘貼板進行替換

\c:域開關重復上一個序列號。該開關可用於在頁眉和頁腳中插入章節號。

{}:一定是CTRL+F9輸入的域標識符

F9:更新單個域

SEQ:對文檔中的章節、表格、圖表和其他項目按順序編號的域

MTChapmathtype公式章號

CTRL+AF9:更新全部域

ALT+F9

:顯示全部域代碼(再按一次就返回)

SHIFT+F9:顯示單個域代碼(再按一次就返回)

\s:在s後的標題級別處重新設置序號

* Arabic:數字格式開關

{ SEQ MTChap \c }:設置公式的章節號也可用於圖表編號

{ STYLEREF 1 \s }:插入具有標題1樣式的文本

{ SEQ figure \s 2 }:從標題2樣式處開始編號

初始情況

剛開始的時候,我是喜歡用"1""2"這樣的多級列表的,因為這樣的多級列表顯示的圖表編號都是"1-1""2-1",怎麽更新都沒有問題。
技術分享圖片

當我覺得差不多了之後,然後我才會將樣式改為"第一章"

"第二章"。當然,在修改了樣式之後,圖表標題不會立即改變。但是一旦更新域,圖表的標題立即改變。
技術分享圖片

技術分享圖片

技術分享圖片

操作步驟

先接受現在的樣子,接下來執行操作:
1
、按 Alt+F9 這樣就能看到域代碼了
2
、在每一章開始位置插入域代碼{ SEQ seq \h }。其中{ }不是用鍵盤上的{ }輸入的,而是按Ctrl+F9註意中間的空格(應該為{空格 SEQ空格seq空格\h空格}
技術分享圖片

3、用{ SEQ seq \c}替換所有的{ STYLEREF 1 \S } 的方法(以下操作前需要按Alt+F9):
1)首先找一個空白的地方敲出{ SEQ seq \c},然後剪切到粘貼板。
技術分享圖片

2)按Ctrl+H調出替換面板,"查找內容"框輸入"^d空格STYLEREF空格1空格\s""^d STYLEREF 1 \s",在"替換"框直接用"^c"即可,表示使用粘貼板內容進行替換;點擊全部替換。
技術分享圖片

3ALT+F9返回,看到情況比較亂。
技術分享圖片

4)不要著急,CTRL+AF9刷新整個域代碼,所有情況都正常了。
技術分享圖片

如果需要重新插入圖片,請直接參考第8步。

有時認為論文已經完成,但卻需要再插入一些圖表時。之前更新後的規範形式"3.4"就會跟著變成" 3..4"非規範形式,而新插入的圖標依舊按照非規範形式".2"。文中又是亂成一團,但是不急,只要按如下步驟即可完成自動更新。具體步驟:
1)刪除之前的替換內容{ SEQ MTChap \c }為空。
2)以後步驟同3

4、當時按照上述修改之後,我又重新插入了一個圖片,然後我給圖片插入一個題註,原來的"1-1"變成了"1--1",而新插入的圖片又是"圖一-2",感覺要崩潰啊。
技術分享圖片

5、沒有關系,到這裏相信你應該已經掌握使用域的基本規則了。首先調出替換{ SEQ seq \c}全部為空。因為現在的圖標題裏面含有"1--1",這一步的作用是將"1--1"裏面的第一個"1"全部刪掉。
技術分享圖片

6、刪掉之後圖自然又變成了"--1",到這一步應該就很熟悉了
技術分享圖片

7、接下來直接執行第3步就可以了,刷新之後:
技術分享圖片

技術分享圖片

8、當然你會發現多了點啥東西," -1-1"多了一根橫線,這裏到目前為止沒有找到刪除這根橫線的辦法,所以不建議這麽做:
1)我的建議是當你需要重新插入圖片時,說明你的論文還有沒最終定稿,因此建議將所有{ SEQ seq \c}域替換回{ STYLEREF 1 \S }域,重新編輯定稿之後再做修改。不然你就需要一個一個的將" -1-1"的第一條橫線刪掉。
技術分享圖片

技術分享圖片

2)而且另一個問題是,修改後的圖,進行引用的時候會不完整,如下:
技術分享圖片

題後話,我們只需要等到文檔不再修改時,再按照"自動更改步驟"進行編號的更新,以免去再次修改的麻煩。

編號格式“圖一.1”改為“圖1.1”編號以阿拉伯數字顯示