LaTeX 是學術界與科技領域中不可或缺的文件排版工具,而 Overleaf 則是現今最受歡迎的線上 LaTeX 編輯平台。無論你是剛接觸 LaTeX 的新手,還是想提升效率的專業人士,這篇集大成的教學將帶你從入門到精通,手把手教你如何用 Overleaf 輕鬆打造專業級文件。
LaTeX(發音為「LAY-tek」或「LAH-tek」)是一種專業的文件排版系統,特別適合數學、科學、工程等需要複雜公式、圖表的文件。與 Word 這類 WYSIWYG(所見即所得)編輯器不同,LaTeX 透過純文字加上指令,讓你專注內容,排版交給電腦。
Overleaf 則是基於雲端的 LaTeX 編輯器,讓你無需安裝軟體,即可隨時隨地、多人協作編輯 LaTeX 文件。Overleaf 支援即時預覽、版本控制、豐富模板與強大協作功能,徹底解決傳統 LaTeX 環境中軟體安裝、版本衝突、協作困難等問題。
\documentclass{article} % 定義文件類型為 article
\begin{document} % 文件內容開始
Hello, Overleaf! % 文件內容
\end{document} % 文件內容結束
\documentclass{}
:設定文件類型,常見有 article
(文章)、report
(報告)、book
(書籍)等。\begin{document}
與 \end{document}
:文件的內容區塊,所有要顯示的內容都寫在這之間。\begin{document}
之前,加入標題、作者與日期的設定:
\documentclass{article}
% 設定標題、作者與日期
\title{我的第一份 LaTeX 文件}
\author{你的名字}
\date{\today} % 自動產生今天的日期
\begin{document}
\maketitle % 顯示標題區塊
Hello, Overleaf!
\end{document}
\title{}
:設定文件標題。\author{}
:設定作者名稱。\date{}
:設定日期,\today
會自動顯示編譯當天日期。\maketitle
:在內容區塊中呼叫,顯示標題、作者與日期。\textbf{粗體文字}
\textit{斜體文字}
\underline{底線文字}
\emph{強調文字}
(在一般文字下為斜體,在斜體下為正體)\\
或 \newline
。\section{章節名稱}
、\subsection{子章節}
\section*{名稱}
\tableofcontents
,自動生成章節目錄。itemize
環境來建立無序清單,項目前會自動加上圓點或其他符號。
\begin{itemize}
\item 第一項
\item 第二項
\item 第三項
\end{itemize}
效果示意:
enumerate
環境來建立有序清單,項目會自動編號。
\begin{enumerate}
\item 第一項
\item 第二項
\item 第三項
\end{enumerate}
效果示意:
\begin{itemize}
\item 第一項
\begin{enumerate}
\item 子項目一
\item 子項目二
\end{enumerate}
\item 第二項
\end{itemize}
效果示意:
\item
都代表一個清單項目。itemize
和 enumerate
。\usepackage{graphicx}
\begin{figure}[h]
\centering
\includegraphics[width=0.8\textwidth]{你的圖片檔名}
\caption{圖片說明}
\label{fig:example}
\end{figure}
figure
環境用於圖片浮動排版,[h]
代表盡量放在此處。\centering
讓圖片置中。width=0.8\textwidth
表示圖片寬度為文字區寬度的 80%。\caption{}
是圖片標題說明。\label{}
用於標記圖片,方便文中引用。\begin{center}
\begin{tabular}{|c|c|c|}
\hline
欄1 & 欄2 & 欄3 \\
\hline
內容1 & 內容2 & 內容3 \\
\hline
\end{tabular}
\end{center}
{|c|c|c|}
表示三欄皆置中,且欄間有直線分隔。\hline
產生橫線。&
分隔,列尾用 \\
換行。\begin{table}[h!]
\centering
\begin{tabular}{|c|c|}
\hline
A & B \\
\hline
1 & 2 \\
\hline
\end{tabular}
\caption{範例表格}
\label{table:sample}
\end{table}
table
環境是表格浮動體。[h!]
表示盡量放在此處。\caption{}
為表格標題。\label{}
用於標記表格,方便文中引用。$y = mx + b$
\[E = mc^2\]
amsmath
套件):\usepackage{amsmath}
\begin{equation}
x^2 + y^2 = z^2
\end{equation}
其他常見語法:
a_b
、a^b
\frac{a}{b}
\alpha
, \beta
, \Gamma
, \Delta
…Overleaf 的協作功能是其一大亮點:
Your Schedule, Our Prime Concern AsiaEdit takes a personalised approach to editing.
香港灣仔軒尼斯道99號
彰顯大廈 2101室
上午 9:00 至下午 6:00
(+852) 2590 6588
發布你的評論