圖表目錄
使用 \listoffigures 生成插圖目錄,使用 \listoftables 生成表格目錄。只有帶 \caption 的圖和表才會自動出現在對應目錄中。
EasyLaTeX 編譯器設定:XeLaTeX + ctex。新增或修改圖題、表題後,請編譯完整主檔案並等待平台完成所需輪次。
生成插圖目錄
在希望顯示插圖目錄的位置寫:
\listoffigures該指令會收集所有 figure 環境中的 \caption,生成圖號、圖題和頁碼。圖表目錄本身不是手寫清單,後續增加或移動圖片後會自動更新。
生成表格目錄
表格目錄使用:
\listoftables它收集 table 和 longtable 等環境中的 \caption。若文件沒有足夠數量的圖或表,單獨設定目錄會增加讀者的翻找成本;是否保留應遵循文件規範和實際篇幅。
圖題與目錄條目
普通圖題會同時顯示在正文和目錄中:
\caption{不同溫度下的測量結果}圖題很長時,可使用方括號提供較短的目錄條目:
\caption[溫度與測量結果]{不同溫度條件下重複實驗的平均測量結果}方括號內容用於圖表目錄,花括號內容用於正文圖題。兩者都應能夠準確說明物件,不能用「結果圖」「表 1」等沒有資訊量的名稱。
目錄放置位置
常見順序是標題頁、摘要、目錄、圖表目錄、正文,但論文、學校或期刊模板可能有固定要求。目錄頁指令應按模板指定位置放置,不要為了「看起來整齊」而改變模板的前置內容順序。
\begin{document}\maketitle\tableofcontents\listoffigures\listoftables\end{document}在長篇書籍或論文中,圖表目錄通常和普通目錄一樣需要單獨分頁或特殊頁碼格式;優先使用模板已有指令和配置。
常見問題
目錄為空
在 EasyLaTeX 中編譯完整主檔案並等待任務結束,目錄和引用所需輪次由平台處理。若仍有 ?? 或頁碼不正確,檢查標籤位置、圖表的 \caption、主檔案選擇和日誌中的第一處錯誤。
目錄頁碼不更新
在 EasyLaTeX 中編譯完整主檔案並等待任務結束,目錄和引用所需輪次由平台處理。若仍有 ?? 或頁碼不正確,檢查標籤位置、圖表的 \caption、主檔案選擇和日誌中的第一處錯誤。
圖題太長
使用 \caption[短目錄標題]{完整正文圖題}。短標題應保留區分圖表的核心關鍵詞。
完整示例
以下示例中的圖片檔案 images/experiment-result.png 必須存在:
\documentclass[UTF8,a4paper,12pt]{ctexart}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage{graphicx}\usepackage{booktabs}\begin{document}\tableofcontents\listoffigures\listoftables\section{實驗結果}\begin{figure}[tbp] \centering \includegraphics[width=0.6\linewidth]{images/experiment-result.png} \caption[實驗結果]{不同條件下的實驗結果示意圖} \label{fig:result}\end{figure}\begin{table}[tbp] \centering \caption{實驗參數} \label{tab:parameters} \begin{tabular}{lr} \toprule 參數 & 數值 \\ \midrule 溫度 & 25 \\ 時間(min) & 30 \\ \bottomrule \end{tabular}\end{table}\end{document}