1. 程式人生 > >3. 圖表題注和交叉引用

3. 圖表題注和交叉引用

本章討論的功能都在“引用”選項卡。

圖 3-1 引用

3.1 圖表的題注

學位論文要求對圖片,表格編號,並附加說明文字,Word用“題注”來實現這個功能,它會自動生成連續編號,或“圖1-1”這樣包含章節號的樣式,還可以生成圖目錄或表目錄。MathType公式也可以新增題注,但對Word2007新的公式格式,則需要特別處理,這在3.2節會提到。
要想插入題注,只要在圖片或表格(需要選中整個表格)上右擊,在快捷選單中選擇“插入題注”。預設的“標籤”下拉列表有“圖表” 、“表格”和“公式”,如果沒有合適的,可以單擊“新建標籤”按鈕,如圖中新建了一個“圖”的標籤。
如果需要“圖1-1”這樣包含章節號的格式,網上有文章提到新建“圖1-”這樣的標籤,但這樣每一章都要新建一個標籤,其實Word可以自動新增章節號,只要單擊“編號 ”按鈕,在彈出的“題注編號”對話方塊中勾選“包含章節號”,注意到“章節號起始樣式”下拉列表中預設是“標題1”,這需要“標題1”樣式關聯了自動編號,否則會彈出一個長長的提示資訊。


圖 3-2 題注對話 框



圖 3-3 在題注編號中包含章節號



圖 3-4 標題樣式沒有設定自動編號時的提示資訊
有一個瑕疵:如果“標題1”的編號格式是中文的“一,二,三”,那麼題注的章節號就會是“圖一-1”的格式,Word沒有提供類似“正規形式編號”的選項,所以只能將“標題1”的樣式修改成阿拉伯數字。我在WPS論壇也提出了這個問題,希望WPS能夠先於Word提供解決方案。
還可以新建一個“表”標籤。通常圖片的題 注在下方,表格的題注在上方。
建議圖片使用“嵌入型”文字環繞方式。如果幾個圖片並排放在一行,可以使用兩行多列的表格把圖片和題注都對齊:第一行每個單元格是圖片,新增題注後將其拖到第二行的對應位置。網頁設計中曾經常使用表格來實現對齊。
要想修改題注 的格式,可以修改“題注”樣式。
為圖片和表格新增題注後,Word就可以自動生成“圖目錄”和“表目錄”了。這項功能在“引用”選項卡下的“題注”->“插入圖表目錄”,在彈出的“圖表目錄”對話方塊中選擇不同的“題註標籤”,就可以生成需要的目錄。
如果段落 的行距設定為“固定值”,插入的圖片就會像圖 3-5那樣被截斷,只有“行高”尺寸的圖片顯示出來了。解決的辦法是對圖片設定段落行距為 單倍或多倍行距。


圖 3-5 行距為固定值時截斷圖片

3.2 公式編號

習慣上公式居中顯示,其的編號在公式的右側編號,形如“式(1-1 )”。“題注”功能不能將編號放在右側,這時要用表格來變通一下。
插入一個一行三列的表格。在表格屬性中,在“表格”選項卡輸入 “指定寬度”為100%,“對齊方式”居中;然後在“列”選項卡設定列寬,兩側為15%,中間的單元格寬度為70%,用於輸入公式,當然可以根據公式長度適當選擇寬度,只要左右對稱,而且最右邊的單元格能放下編號即可;以為表格只是為了對齊,所以將表格邊框設定為“無”,這時需要“顯示錶格虛框”才能看到表格。設定中間的單元格的對齊方式水平、豎直均為居中,右側的單元格為水平左對齊、豎直居中。


圖 3-6公式編號 的標籤
選中表格,新增題注,新建一個“式(”的標籤,並在“題注”文字框中補上另一半括號“ )”,然後將插入的題注拖到最右邊的單元格。下面分別是顯示和隱藏了表格邊框的效果。

 

式(3-1)

 

式(3-2)
式(3-3)

為了方便輸入,可以上面那樣把題注和表格放在一邊備用,再插入公式時直接複製過來就可以了。複製後的公式編號不會自動更新,需要在編號的快捷選單中選擇“更新域”,或Ctrl+A全選,再按F9,3.4節會介紹關於“域”的操作。
網上有用製表符來對齊公式的方法,但我認為表格比製表符更直觀。
Word2003和WPS的MathType公式編輯器是3.x版的。最新版本的MathType提供了公式編號的功能,該軟體安裝後會整合在Word選項卡中。
Word2007增加了全新的公式功能,與MathType公式功能不同,Word2007不但集成了常見公式,還藉助“數學自動更正”,實現了類似LaTex中用轉義字元來輸入特殊符號的功能,例如希臘字母α,只要插入公式,然後輸入“/alpha”,上下標只要輸入C^1_n,減少了滑鼠操作,提高了輸入效率。在6.4節還會介紹一款比較酷的Word數學外掛,能根據Word2007的公式計算和畫圖,甚至3D繪圖。
更多的自動更正選項請在“公式選項”中單擊“數學自動更正”檢視,或按F1,在“幫助”中搜索“公式”或“數學自動更正”。
插入公式的快捷鍵是Alt+=。

圖 3-7 公式選項


圖 3-8 數學自動更正

3.3 交叉引用

在正文中會有“見圖1-1”等這樣的內容,引用插入的圖片編號。如果我們刪除或插入了一張圖片,後面圖片的題注編號會隨之更新,這時正文中引用的編號也要相應更改,可以用“交叉引用”實現這個功能的自動化。表格,公式的題注、章節標題、腳註、尾註甚至自動編號項,都可以應用交叉引用。

圖 3-9 交叉引用 對話方塊
交叉引用涉及兩部分:被引用的“源”和“引用”。對不同的“引用型別”,“引用”的內容可以是“整項內容”,“只有標籤和編號”,“段落編號”,“只有題註文字”,“頁碼”和“見上方/見下方”等。
應用“交叉引用”可以減少編號變更後導致的 正文引用不一致,也省的輸入一個引用編號要在整篇文件翻來翻去以便核實引用源。
如果經常用到“交叉引用”,可以為其自定義快捷鍵 ,我設定的是“Ctrl+Shift+X”(Cross Reference之意)。其實可以把“交叉引用”對話方塊放到一邊,它是非模態對話方塊,不關閉它,並不 會阻止對文件的繼續操作。

圖 3-10 自定義“交叉引用”的快捷鍵

3.4 域

前面提到的Word自動化功能,包括頁碼、自動編號、目錄項、題注、交叉引用等,都是“域”。“幫助”中說:“域用作文件中可能改變的資料的佔位符。”域有灰色底紋,以表明其特殊“身份”。
插入“域” 的方法是在“插入”面板,“文字”->“文件部件”下拉選單中選擇“域”,開啟“域”對話方塊,或者Ctrl+F9,直接插入花括號“{}” ,在其中輸入“域程式碼”。可以看到,除了上面提到的編號,目錄等,域還有很多其它類別。

圖 3-11 域
可以按Alt+F9在域程式碼和實際顯示之間切換,在“域”對話方塊單擊“域程式碼”按鈕就可以直接在域程式碼模式編輯。
“域”的更新是“半自動”的,有的“域”會在開啟文件時更新;大部分要手動更新,Ctrl+A全選文件,然後按F9,會更新文件中的所有域(包括目錄);或在某個域上右擊,選擇“更新域”。
插入或刪除專案後,Word更新“域”,但是如果刪除了“域”本身,那Word就無能為力了,這時會顯示“錯誤!未定義書籤”的提示。

3.5 提取章節標題到頁首

如果文件的頁首需要本頁所在那一章的編號和標題,可以用“StyleRef ”域實現。它會搜尋頁面中特定樣式的文字,如果將樣式指定為“標題1”,那麼它就能找到每一章的標題了。
如圖 3-11所示,勾選“從頁面底端向頂端搜尋”。如果沒有勾選“插入段落編號”,那麼StyleRef域會顯示段落文字,但沒有編號;相反,則只顯示編號。為了編號和標題文字兼得,要連續插入兩個StyleRef域,前面一個顯示編號,後面一個顯示標題文字。