公式編號與引用
使用 equation 或 align 生成公式編號,在公式內部寫 \label{...},然後在正文中用 \eqref{...} 引用。編號會隨公式位置自動更新。
EasyLaTeX 編譯器設定:XeLaTeX + ctex;需載入 amsmath。新增或移動標籤後,請在平台編譯並等待完整任務結束,所需輪次由平台處理。
給單個公式編號
equation 環境自動生成一個編號。把 \label 放在該公式內部,通常緊接公式主體:
\begin{equation} E = mc^2 \label{eq:mass-energy}\end{equation}標籤本身不會顯示在 PDF 中;它只是給當前公式一個穩定的內部名稱。
引用公式
載入 amsmath 後使用 \eqref:
由式 \eqref{eq:mass-energy} 可知,品質與能量可以相互轉換。\eqref 會自動輸出圓括號和當前編號,例如「式 (1)」。不要在它外面再手寫一對圓括號。\ref 只輸出數字,適合需要自行控制格式的少數情況。
給多行公式編號
align 預設給每行編號,可以在每一行後放置標籤:
\begin{align} a + b &= c \label{eq:sum}, \\ a - b &= d \label{eq:difference}.\end{align}若整組推導只需要一個編號,使用 equation 包住 aligned,並在外層環境中放標籤:
\begin{equation}\begin{aligned} f(x) &= x^2 + 2x + 1 \\ &= (x+1)^2\end{aligned}\label{eq:complete-square}\end{equation}不需要編號時
臨時示例或不需要在正文中討論的公式使用無編號EasyLaTeX 編譯器設定:
\[ x^2 + y^2 = r^2.\]或者使用 equation*、align*。不要先生成編號再手動隱藏它;直接選擇無編號環境能保持輔助檔案和編號序列清晰。
標籤命名
標籤應表達物件型別和含義,便於搜尋:
\label{eq:mass-energy}\label{eq:navier-stokes}常見字首包括 eq:(公式)、fig:(圖片)、tab:(表格)、sec:(章節)。同一份文件中的標籤必須唯一;複製公式時尤其要檢查標籤是否重複。
常見問題
顯示為 ??
在 EasyLaTeX 中從完整主檔案編譯,並等待本次任務結束。平台會處理引用所需的編譯輪次。若仍顯示 ??,檢查標籤拼寫、重複名稱、標籤位置,以及日誌中的第一處錯誤。
編號順序不對
編號按主檔案中的公式順序生成,不要手寫數字。移動公式後,在平台重新編譯整個主檔案並檢查日誌;發現重複或錯誤引用時,先核對標籤。
\label 放在公式外
如果標籤寫在 \end{equation} 後面,它可能附著到錯誤的計數器或失效。把它放回 equation、align 等環境內部。
完整示例
\documentclass[UTF8,a4paper,12pt]{ctexart}\ctexset{contentsname={目錄},listfigurename={插圖目錄},listtablename={表格目錄},figurename={圖},tablename={表}}\usepackage{amsmath}\begin{document}愛因斯坦的質能關係如式 \eqref{eq:mass-energy} 所示。\begin{equation} E = mc^2 \label{eq:mass-energy}\end{equation}平方展開可寫為式 \eqref{eq:square}。\begin{align} (x+1)^2 &= x^2 + 2x + 1 \label{eq:square}\end{align}\end{document}