數學環境與符號
在正文中使用 \(...\) 輸入行內公式,使用 \[...\] 單獨顯示公式。數學模式中的空格、字母和符號遵循數學排版規則,與普通正文不同。
EasyLaTeX 編譯器設定:XeLaTeX + ctex。基本數學模式無需額外套件;需要 \text、對齊或複雜結構時載入 amsmath。
行內公式
把短公式放在 \( 與 \) 之間:
質能關係可寫為 \(E = mc^2\)。行內公式與文字處於同一段落,適合變數、短等式和少量符號。不要把很長的推導塞進正文行內,否則會造成難看的斷行。
獨立公式
把需要單獨展示且不編號的公式放在 \[ 與 \] 之間:
\[ f(x) = x^2 + 2x + 1.\]獨立公式會居中顯示。若之後需要在正文中引用它,使用 equation 環境,見公式編號與引用。
變數、文字與單位
數學模式中的英文字母預設視為變數,使用斜體:
設 \(x\) 為自變數,\(y = f(x)\)。在公式內插入普通文字時,載入 amsmath 後使用 \text{...}:
\usepackage{amsmath}\[ x > 0 \text{ 時,} \sqrt{x} \text{ 有意義。}\]單位不是變數,通常使用直立體並在數值後留出合適空隙:
\[ v = 20\,\mathrm{m/s}.\]\, 是較小的數學空格;\mathrm 將單位排成直立體。複雜單位排版可在後續專題使用專門套件,但不應把單位直接寫成變數的連串字母。
常用符號
以下指令均必須在數學模式中使用:
| 含義 | 寫法 | 效果 |
|---|---|---|
| 希臘字母 | \alpha, \beta, \Gamma | α, β, Γ |
| 運算關係 | \leq, \geq, \neq, \approx | ≤, ≥, ≠, ≈ |
| 集合關係 | \in, \subseteq, \cup, \cap | ∈, ⊆, ∪, ∩ |
| 箭頭 | \to, \Rightarrow, \leftrightarrow | →, ⇒, ↔ |
| 大型運算子 | \sum, \prod, \int | ∑, ∏, ∫ |
例如:
\[ A \subseteq B \Rightarrow A \cap B = A.\]符號指令應使用英文名稱,不要複製 PDF 中看似相同的 Unicode 符號代替。指令更易搜尋,也更穩定。
空格與標點
數學模式會忽略普通空格:
\(a + b\)與 \(a+b\) 的間距相同。需要微調時才使用 \,、\:、\; 或 \!。中文句號、逗號等標點通常放在數學模式外:
當 \(x = 0\) 時,函式取最小值。常見誤用
用美元符號包圍所有公式
$...$ 也能開啟行內數學模式,但 \(...\) 的邊界更清晰,不容易與貨幣符號或複雜 Markdown 混淆。本教學統一使用 \(...\)。
在公式中直接寫中文
\[x 大於 0\] 會產生錯誤或錯誤的間距。載入 amsmath 後改為 \[x > 0\text{ 時}\],或者把說明放在公式外。
用 $$...$$ 顯示公式
$$...$$ 是 plain TeX 寫法,可能與 LaTeX 環境和間距機制衝突。使用 \[...\],或在需要編號時使用 equation。
完整示例
\documentclass[UTF8,a4paper,12pt]{ctexart}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage{amsmath}\begin{document}質能關係為 \(E = mc^2\)。\[ A \subseteq B \Rightarrow A \cap B = A.\]\[ v = 20\,\mathrm{m/s}.\]\[ x > 0 \text{ 時,} \sqrt{x} \text{ 有意義。}\]\end{document}