逐步學習 LaTeX
先從文件的結構開始,接著是文字和清單,然後是數學式和方程式,最後是表格和圖片。這裡的每一頁都有簡短的範例,你可以在編輯器中開啟並修改。
如何使用本單元
每一頁介紹一個主題,並以前面的頁面為基礎。如果你剛接觸 LaTeX,請依序閱讀;或者直接跳到你需要的主題。這些頁面上的每個範例都由編輯器本身排版:把它複製到專案中試試看,修改之後馬上就能看到結果。
當 Scissor LaTeX 的行為和 TeX 安裝環境不同時,頁面會在標題為 Scissor LaTeX 的限制 的方框中說明,並告訴你應該改寫成什麼。
建議的學習路徑
- 框架。文件結構說明文件類別、導言區和本文。
- 文字。文字樣式、段落與間距、清單和章節與目錄。
- 數學。先讀數學式基礎,再讀方程式與對齊、矩陣和定理與證明。
- 表格與圖片。表格、圖片與影像和浮動物件。
- 串連各個部分。交互參照、註腳和參考文獻。
- 打造你自己的文件。自訂指令、文件類別、版面配置和多檔案專案。
全部組合在一起
這份簡短的文件用到了本單元大多數頁面的內容:標題、摘要、章節、清單、帶有參照的編號方程式、附證明的定理,以及一個表格。
一篇用到基礎內容的短論文
\documentclass{article}
\usepackage{amsmath,amsthm,booktabs}
\newtheorem{theorem}{Theorem}
\title{Sums of Odd Numbers}
\author{Erika Mustermann}
\date{November 2026}
\begin{document}
\maketitle
\begin{abstract}
We show that the first $n$ odd numbers add up to $n^2$.
\end{abstract}
\section{The claim}
Adding odd numbers one by one gives:
\begin{itemize}
\item $1 = 1$,
\item $1 + 3 = 4$,
\item $1 + 3 + 5 = 9$.
\end{itemize}
The pattern suggests
\begin{equation}
\sum_{k=1}^{n} (2k - 1) = n^2 . \label{eq:odd}
\end{equation}
\begin{theorem}
Equation~\eqref{eq:odd} holds for every $n \geq 1$.
\end{theorem}
\begin{proof}
For $n = 1$ both sides are 1. Adding the next odd
number $2n + 1$ to $n^2$ gives $(n+1)^2$.
\end{proof}
\section{A check}
\begin{tabular}{rr}
\toprule
$n$ & Sum \\
\midrule
4 & 16 \\
44 & 1936 \\
\bottomrule
\end{tabular}
\end{document}
本單元的頁面
- 文件結構LaTeX 文件分成兩個部分。導言區從
\documentclass到\begin{document},負責設定文件;本文位於\begin{document}和\end{document}之間,包含要印出的內容。 - 粗體、斜體和其他文字樣式把文字包在
\textbf{...}中就是粗體,\emph{...}或\textit{...}是斜體,\texttt{...}是打字機字體。用\underline{...}加底線,用ulem套件的\sout{...}加刪除線。 - 段落、換行和間距在原始碼中留一行空白就能開始新段落,在一行結尾寫
\\則會在段落內換行。字詞之間的空格由排版器決定;~讓兩個字詞保持在一起,\,加上細小的間距。 - 清單:itemize、enumerate、description項目符號用
itemize,編號清單用enumerate,每個項目前面加上\item。如果要列出術語和說明,就用description,並把術語放在方括號中:\item[Term]。 - 章節和目錄在每個部分開始的地方寫
\section{Title}、\subsection{Title}和\subsubsection{Title};它們會自動編號。\tableofcontents會根據這些標題印出帶有頁碼的目錄。 - LaTeX 數學入門簡短的公式放在文字中的
$ ... $之間,較大的公式則用\[ ... \]單獨成行。在公式裡,^表示上標、_表示下標,\frac{a}{b}產生分數,\sqrt{x}產生平方根。 - LaTeX 方程式對齊:align、gather、cases單一個編號公式用
equation環境,多行在&處對齊則用align。在環境裡放\label{eq:name},正文中的\eqref{eq:name}就會印出帶括號的編號。 - 在 Word、Google Docs 和 PowerPoint 中使用 LaTeX 方程式先用 LaTeX 寫好方程式,再以應用程式接受的格式帶過去。Scissor LaTeX 的免費 LaTeX 方程式編輯器會把方程式複製成 MathML,而「LaTeX 轉 PNG」和「LaTeX 轉 SVG」會製作圖片,全部在你的瀏覽器中執行,不需要帳號。PNG 圖片可以插入 Word、Google Docs、Google Slides 和 PowerPoint;根據 Microsoft 的說明,目前的 Office 版本也能插入 SVG 檔案,而 Word for Microsoft 365 本身就能用 LaTeX 輸入方程式。我們沒有測試每一個應用程式和版本,請在你自己的環境中檢查結果。
- LaTeX 矩陣:pmatrix、bmatrix、vmatrix在數學中使用
\begin{pmatrix} ... \end{pmatrix}產生圓括號矩陣,同一列的元素之間用&分隔,列與列之間用\\。bmatrix產生方括號,vmatrix產生行列式用的直線。 - 用 amsthm 在 LaTeX 中撰寫定理和證明在導言區用
\newtheorem{theorem}{Theorem}宣告每一種類型,再在內文中寫\begin{theorem} ... \end{theorem}。amsthm的proof環境會印出「Proof.」,並以一個小方塊結尾。 - LaTeX 表格在
tabular環境中寫出每一列,儲存格之間用&,每列結尾用\\;需要標題和編號時,再把它放進table浮動體中。 - 在 LaTeX 中插入圖片與影像載入
graphicx,把圖片檔案加入你的專案,然後寫\includegraphics[width=0.8\linewidth]{photo.png}。把它放進figure環境並加上\caption{...}和\label{...},它就會有一個可以參照的編號。 - LaTeX 圖片位置:[h]、[t]、[H] 與浮動物件在一般文件中,不論你給了什麼位置字母,Scissor LaTeX 都會把每張圖片和表格留在原始碼中你寫下的位置;只有仿研討會格式的版面會把浮動物件移到頁面頂端或底部。
- LaTeX 交互參照:\label 與 \ref在你想參照的對象之後緊接著放
\label{key}(在\section{...}之後、在\caption{...}之後、在方程式裡面),然後在需要編號的地方寫\ref{key};Scissor LaTeX 排版時會自動填入編號。 - LaTeX 中的註腳在註腳所屬的字詞或標點符號後面緊接著寫
\footnote{Your note.};LaTeX 會在那裡放上一個上標編號,並把註腳內容放在頁面底部。 - 用 BibTeX、natbib 和 biblatex 製作 LaTeX 參考文獻把你的文獻放進專案中的
.bib檔案,用\cite{key}(或\citep、\citet、\parencite、\textcite)引用它們,並在參考文獻清單應該出現的地方寫\bibliography{...}或\printbibliography。 - LaTeX 中的顏色載入
xcolor,然後使用\textcolor{red}{...}或\color{blue};在 Scissor LaTeX 中,顏色會出現在公式、TikZ 繪圖和 pgfplots 圖表中,而一般的正文文字永遠維持黑色。 - LaTeX 中的連結與網址載入
hyperref,然後寫\url{https://...}顯示網址,或寫\href{https://...}{link text}把文字變成連結;兩者在 PDF 中都會成為可以點選的連結。 - Page layout, margins and paper sizePaper size, font size and columns come from the
\documentclassoptions, such as\documentclass[a4paper,11pt,twocolumn]{article}; margins, orientation and any other page size come from thegeometrypackage, such as\usepackage[a5paper,landscape,margin=1.5cm]{geometry}. Scissor LaTeX applies both. - LaTeX 文件類別:article、report、book任何類別名稱都會被接受;
article、report和book的版面和標準類別相同,KOMA-Script 和 memoir 會對應到其中最接近的一種,IEEEtran、revtex4-2或elsarticle等研討會和期刊類別會使用仿製版面,其他所有類別則排版成article。 - 包含多個檔案的專案把導言區和
\begin{document}留在main.tex中,再用\input{chapters/intro}或\include{chapters/intro}引入其他檔案;Scissor LaTeX 會在排版前把它們合併成一份文件。 - 用 \newcommand 定義自己的指令在導言區寫下
\newcommand{\name}{replacement},用[n]指定參數#1到#n;之後\name就會被它的定義取代,在文字和數學中都一樣。 - 其他語言和字型Scissor LaTeX 可以排版任何語言的文字:用 UTF-8 輸入文字,Scissor LaTeX 會挑選含有該文字系統的字型。字型只能在襯線體和無襯線體之間切換;babel、polyglossia 和 fontspec 的設定會被忽略,斷字規則和「Figure」之類的名稱維持英文。
- LaTeX 中的程式碼清單把程式碼放進
verbatim、lstlisting或minted環境,或在行內使用\verb|...|;Scissor LaTeX 會以等寬字型照輸入的樣子排版,並在你指定程式語言時為語法上色。 - 演算法與虛擬碼把虛擬碼包在附有
\caption的algorithm環境中,就會得到「Algorithm 1」;在環境裡面,Scissor LaTeX 只有在仿研討會格式的版面中才會讀取 algorithmic 的大寫指令(\STATE、\FOR),所以在其他文件中,請把步驟放進verbatim區塊。 - 常見錯誤與修正方法大多數問題都不會讓文件停下來:未知的指令會被略過並列在「問題」分頁中,無法讀取的公式會以紅色顯示並在那裡列出,缺少的圖片或引用會在原處標示;只有 EPS 圖片會讓整份文件停止。
常見問題
學會 LaTeX 需要多久?
前幾頁的基礎知識,就足以讓你在一個下午內寫出一份簡單的報告。數學式、表格和參考文獻需要多花一點時間,你可以等到第一次需要時再學。
跟著這些頁面學習,需要安裝 LaTeX 嗎?
不需要。每個範例都會在你瀏覽器中的編輯器裡開啟。你的文件仍是標準的 LaTeX,所以之後也能在 TeX 安裝環境中編譯。
本頁的每個範例都在建置網站時由 Scissor LaTeX 排版。 最後更新:2026-11-07