本篇文章是要介紹 LaTeX 的文檔節構,LaTeX 文檔可以分成兩個大部分:導言區與文本區,這兩個部分是拿來幹嘛的呢?答案都在本篇內。
##導言區
導言區指的是檔案內 \begin{document} 前的部分,通常我們會在這裡引入需要的 package、選擇文件的類別、定義一些需要的參數、命令,你可以簡單的理解為定義模板,或理解為 HTML 的 <HTML> 標籤。

在導言區下列兩個命令是最為重要的
前者是決定文件的類別,後者是使用巨集,下表與可選的文件類別
| 文件類別 | 用途 |
|---|---|
| article | 短文章 |
| report | 多章節的長報告 |
| book | 書籍 |
| beamer | 簡報 |
本篇若未特別說明皆是基於 article 類別
| 巨集 | 用途 |
|---|---|
| xeCJK | XeTeX 為編譯引擎的環境下提供中文支持 |
| xcolor | 使 LaTeX 支持多彩 |
| mhchem | 化學反應式 |
| chemfig | 化學結構式 |
| Geometry | 文件版面 |
| tikz | 繪圖 |
| tcolorbox | 好看的 color box |
| listings | 程式碼展示 |
| graphicx | 圖片 |
| biblatex | 參考文獻管理 |
| ∆常用巨集列表 |
##文本區
文本區才是文章的內容的所在,文章上會顯示的內容都會被打在這裡。
###標題與目錄
在 LaTeX 預定義的文件類別中,有以下幾種的標題格式被預定義好,只要使用這些命令,就可以利用 \tableofcontent 建立目錄,也可以利用 \listoffigre 與 \listoftable 來建立圖目錄與表目錄
| 名稱 | 說明 | 深度 |
|---|---|---|
| \part{} | 部 | -1 (在 article 為 0) |
| \chapter{} | 章 | 0(在 article 中未被定義) |
| \section{} | 節 | 1 |
| \subsection{} | 小節 | 2 |
| \subsubsection{} | 小小節 | 3 |
| \paragraph{} | 段 | 4 |
| \subparagraph{} | 小段 | 5 |
深度在 LaTeX 文件類型的定義中是用來決定該不該被 \tableofcontent 編入目錄的,以下有一些有關的指令
