跳至主要內容
EasyLaTeXDocs

章節與目錄

用 \section、\subsection 等指令組織正文,使用 \tableofcontents 自動生成目錄。標題、編號和目錄條目由文件類統一管理,移動內容後不需要手工修改編號。

EasyLaTeX 編譯器設定:XeLaTeX + ctex。ctexart 支援 \section 到 \subsubsection;需要 \chapter 時選擇 ctexrep 或 ctexbook。目錄更新請在平台編譯並等待完整任務結束,所需輪次由平台處理。

建立章節層級

標題指令按層級巢狀。章節編號和目錄縮排由文件類決定:

LaTeX
\section{方法}\subsection{資料來源}\subsubsection{樣本篩選}

在 ctexrep 或 ctexbook 中,可以在 \section 之前使用:

LaTeX
\chapter{研究背景}

不要跳過層級(例如直接從 \section 到 \subsubsection),否則目錄結構會難以閱讀。

生成目錄

在正文中把 \tableofcontents 放到希望顯示目錄的位置:

LaTeX
\begin{document}\maketitle\tableofcontents\section{引言}...\end{document}

目錄由標題資訊生成。修改後在 EasyLaTeX 中編譯,並等待整次任務完成;平台會處理目錄所需的重複編譯。頁碼仍不正確時,檢查選中的主檔案、標題是否位於正文內,以及編譯日誌是否有錯誤。

不編號但進入目錄

帶星號的標題不編號,也不會自動進入目錄:

LaTeX
\section*{致謝}\addcontentsline{toc}{section}{致謝}

toc 表示目錄檔案,section 表示該條目的層級。對 ctexbook 的無編號章級標題,把第二個參數改為 chapter。

摘要與附錄

摘要可以使用文件類提供的環境;附錄從 \appendix 開始,後續章節會使用字母編號:

LaTeX
\begin{abstract}本文摘要寫在這裡。\end{abstract}​\appendix\section{問卷}

附錄中的標題仍會進入目錄。不要手動把「附錄 A」寫進標題,否則編號會重複。

控制目錄深度

計數器 tocdepth 控制目錄顯示到哪一級:

LaTeX
\setcounter{tocdepth}{2}

常見值為 1(顯示到 section)和 2(顯示到 subsection)。目錄過長時優先調整深度,不要縮小目錄字型來容納所有條目。

常見問題

目錄為空或頁碼過期

目錄由標題資訊生成。修改後在 EasyLaTeX 中編譯,並等待整次任務完成;平台會處理目錄所需的重複編譯。頁碼仍不正確時,檢查選中的主檔案、標題是否位於正文內,以及編譯日誌是否有錯誤。

標題太長

用方括號提供較短的目錄條目:

LaTeX
\section[實驗設定]{複雜實驗條件下的參數設定與校準方法}

需要章標題卻報未定義

ctexart 沒有 \chapter。根據文件型別改用 ctexrep 或 ctexbook,不要自行偽造章標題。

完整示例

LaTeX
\documentclass[UTF8,a4paper,12pt]{ctexart}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage[colorlinks=true,linkcolor=blue]{hyperref}\setcounter{tocdepth}{2}​\title{章節與目錄示例}\author{作者}\date{\today}​\begin{document}\maketitle\begin{abstract}這是一個包含目錄、無編號致謝和附錄的最小示例。\end{abstract}\tableofcontents​\section{引言}介紹研究問題。\subsection{貢獻}列出本文貢獻。\section*{致謝}\addcontentsline{toc}{section}{致謝}​\appendix\section{補充材料}附錄內容。​\end{document}
章節與目錄 | EasyLaTeX | EasyLaTeX