1. 程式人生 > >Word域程式碼:TOA,自動生成目錄

Word域程式碼:TOA,自動生成目錄

 示例:TOC /o "1-3" /h /z /u

-----------------------------------------------------------------------
域程式碼:TOA(引文目錄)域

域程式碼:TOA(引文目錄)域

{ TOC [Switches ] }

建立一個目錄。TOC 域根據標題級別、指定樣式或由 TC(目錄項)域指定的專案來收集目錄項。在使用“插入”選單中“引用”子選單中的“索引和目錄”命令時,Microsoft Word 將插入 TOC 域。

註釋  如果由 TOC 域建立的目錄影響文件的分頁,則可能需要再次更新域以得到正確的頁碼。

開關

/a 識別符號
使用“題注”命令(“插入”選單中“引用”子選單)列出加上題注的專案,但省略題註標籤和編號。此識別符號與題註標籤相對應。例如,雖然第 12 頁的題注是“Figure 8: Mercury”,但是域 {
TOC /a figures } 將題注顯示為“Mercury............12”。

使用 /c 開關可建立一個帶有標籤和編號的題注目錄。

/b 書籤名
只從指定書籤所標記的文件部分收集目錄項。
/c "SEQIdentifier"
列出表格、圖表或其他用 SEQ(序號)域編號的專案。Word 用 SEQ 域給各項編號,這些項用“插入”選單中“引用”子選單中的“題注”命令設定題注。與題註標籤相對應的 SEQ 識別符號必須與SEQ 域中的識別符號一致。例如,{ TOC /c "tables" } 列出所有編號的表格。
/f 項識別符號
基於 TC 域建立目錄。如果指定了項識別符號,則只根據帶同樣識別符號(通常為一字母)的 TC 域建立該目錄。例如,域 {
TOC /f t } 根據類似 { TC "Entry Text" /f t } 的 TC 域建立目錄。
/h 超連結
將目錄項作為超連結插入。
/l 級別
根據 TC 域指定的特定目錄項級別建立目錄。例如,域 { TOC /l 1-4 } 根據指定級別為 1 到 4 的 TC 域建立一張目錄。跳過將目錄項指定為較低級別的 TC 域。
/n 級別
在目錄中省略頁碼。除非指定目錄項的級別範圍,否則所有級別的頁碼都將省略。例如:{ TOC /n 3-4 } 省略級別 3 和級別 4 的頁碼。刪除此開關以包含頁碼。
/o “標題”
根據具有內建標題樣式的段落建立目錄。例如 { TOC /o "1-3" }
只列出標題 1 到標題 3 格式的標題。如果沒有指定標題範圍,則列出文件中所有標題級別。表示範圍的數字要用引號括起來。
/p “分隔符”
指定目錄項和頁碼之間的分隔符。例如,域 { TOC /p "---" } 帶一個短破折號,顯示的結果為“Selecting Text--53”。預設設定為以句號作為前導符的製表符。指定的分隔符最多為 5 個字元而且必須用引號括起來。
/s 識別符號
在頁碼前加入如章節號之類的號碼。章節或其他項必須用 SEQ 域編號。識別符號必須與 SEQ 域中的識別符號相匹配。例如,如果在每章的標題之前插入 { SEQ chapter },則 { TOC /o "1-3" /s chapter } 將頁碼顯示為 2-14。這裡“2”是章節號。
/d “分隔符”
與 /s 開關連用時,指定用於分隔序號和頁碼的字元。請將字元置於引號中。如果沒有指定 /d 開關,則 Word 預設分隔符為一個連字元 (-)。在由 { TOC /o "1-3" /s chapter /d ":" } 產生的目錄中,將使用冒號(:)分隔章節號和頁碼,例如,“2:14”。
/t "Style,Level, Style,Level,..."
根據樣式不同於內建標題樣式的段落建立目錄。例如,{ TOC /t "chaptertitle,1, chapterhead,2" } 根據樣式“chapertitle”和“chapterhead”設定的段落建立目錄。每個樣式名之後的數字表示對應於該樣式的目錄項在目錄中的層次。

連用 /o 開關和 /t 開關,可建立由內建標題樣式或其他樣式設定的目錄。

/u
通過使用應用段落大綱級別建立目錄。
/w
在目錄中保留製表符項。
/x
在目錄中保留換行符。
/z
Web 版式檢視中隱藏製表符前導字元和頁碼。