油氣儲運網
標題: [論文專題]word題注的大寫變成小寫——如何將圖一-1變成圖1-1 [打印本頁]
作者: helloshigy 時間: 2013-3-5 21:34
標題: [論文專題]word題注的大寫變成小寫——如何將圖一-1變成圖1-1
簡單說來只需這樣:
1. 按alt+F9顯示域代碼,在另外一個word中輸入域代碼:{ SET myBK "一九一一年一月{ STYLEREF 1 \s }日" }{ myBK \@ "D" }
注意,{}不是直接輸入的,而是要用ctrl+F9輸入的,否則無效
然后復制域代碼,包括括號
2. 在目的文檔中:
查找 ^d STYLEREF 1 \s
替換 ^c
3. 按alt+F9隱藏域,全選后按下F9更新域,ok!
具體來說:
首先,Word默認插入帶標題樣式的題注,其域代碼為圖 { STYLEREF 1 \s }—{ SEQ 圖 \* ARABIC \s 1 },很顯然,我們只要將其中{ STYLEREF 1 \s }的替換為{ SET myBK "一九一一年一月{ STYLEREF 1 \s }日" }{ myBK \@ "D" }即可在中文大寫數字的章標題中實現題注引用的常規數字(阿拉伯數字)。
域代碼:圖 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 圖 \* ARABIC \s 1 } 表 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 表 \* ARABIC \s 1 }
公式 { QUOTE "一九一一年一月{ STYLEREF 1 \s }日" \@"D" }—{ SEQ 公式 \* ARABIC \s 1 }
特別說明的是,這里一對出現的{}不是鍵盤上的看似中括號的按鈕生成。而是在word中,按住ctrl+F9生成的。
具體方法:
1、在相應圖下,插入-引用-題注,會出現如: 圖一.1 字樣,其中“一”是你選擇的章節號。“1”是指word自動生成的序列,表示這個是第一個圖。之所以出現中文章節號,是因為你的章號用的是“第一章”這樣的中文,而不是“第1章”,這種形式。這里只解決“第一章”這種中文變成阿拉伯數字。
2、選中“一”然后右擊鼠標點選“切換域代碼”。看到代碼是{ STYLEREF 1 \s },表示這里的數字代表的是所有”標題1“樣式相關的總數。如果你有個大標的樣式,標題1是以大標為基本樣式。那么這里的數就是大標樣式和標題1樣式的總次數。。。。這非常有用。。
3、現在在題注行首按ctrl+F9,產生一對中括號。然后放鼠標放到這個中括號里,拷貝圓括號內的內容:(QUOTE "一九一一年一月日" \@"D",接著把光標放到月日兩字之間。然后再按ctrl+F9產生一對中括號。接著把上面你在第1個步驟中產生的”一“,然后2步驟中看到的代碼拷貝過來,比如圓括號內容:(STYLEREF 1 \s)也可(STYLEREF \s "大標")。這些選擇可以利用編輯域來更改詳細的樣式。(插入-引用-題注的時候,只能選擇標題1,2,3.。。而插入后,編輯這個域,就可以引用你自己做的樣式的編號了,比如我上面舉例的”大標“)
4、產生的代碼如第三段文字。只要知道中括號是ctrl+F9產生的就可以做出來了。
作者: zjd2008 時間: 2016-2-19 07:23
解了不少知識,
作者: 動力火車 時間: 2022-4-14 11:54
謝謝樓主的分享
歡迎光臨 油氣儲運網 (http://www.secauo.com/) |
Powered by Discuz! X3.4 |