LaTeX 课程 - 从零基础到论文

专业学术写作的完整指南——从基础概念到完成并发表你的研究学位论文

🎓

欢迎进入专业学术写作的世界

LaTeX 是数百万篇研究论文、学位论文与学术出版物背后的“秘密武器”。从本科作业到博士论文,LaTeX 支撑着全球的学术交流与传播。

🌟

小知识: STEM 领域超过 90% 的学术论文使用 LaTeX 撰写。Nature、Science、IEEE 等重要期刊经常要求使用 LaTeX 投稿!

✨

LaTeX 能做什么?准备好被惊艳吧!

在深入细节之前,先看看为什么 LaTeX 是学术写作的黄金标准:

📐 数学排版优势

∫-∞∞ e-x² dx = √π

从简单公式到复杂积分,LaTeX 都能优雅排版——而这通常是 Word 的难点。

📊 专业表格

创建出版级质量的表格:精确对齐、专业边框、自动格式,轻松满足期刊规范。

📚 自动引用

不再手动编号图表或公式!LaTeX 会自动追踪并更新所有交叉引用。

🎨 精美排版

专业的字距、连字与字体间距,让你的文档看起来像由专业排版人员完成。

🔍 真实案例

看看学术界的这些优秀 LaTeX 示例:

  • Overleaf Gallery: 在 overleaf.com/gallery 浏览海量模板——从 CV 到 PhD thesis
  • University Templates: Harvard、MIT、Stanford、Cambridge 等高校都提供官方 LaTeX thesis 模板
  • Journal Submissions: Nature、IEEE、ACM、Springer 等常要求使用 LaTeX 排版投稿
  • Conference Papers: CVPR、NeurIPS、ICML 等顶级 AI 会议几乎都使用 LaTeX
📝

什么是 LaTeX?

LaTeX(读作 “lay-tech” 或 “lah-tech”)是一套基于 TeX 的高质量排版系统,由 Donald Knuth 于 1978 年创建。它特别适合生成结构化的长文档,并以数学公式排版见长。

🎯
不是文字处理器 —— 它是一套文档排版系统
📐
数学公式非常强 —— 公式排版效果出色
📚
适合长文档 —— thesis、书籍、报告的理想选择
🆓
免费软件 —— 支持所有主流操作系统

LaTeX 如何工作

你编写包含命令的纯文本文件(扩展名为 .tex)。编译后,LaTeX 会把文本转换为排版精美的 PDF。

⭐

为什么 LaTeX 是学术写作的必备工具

LaTeX 已成为全球学术与科学写作的标准。研究者偏爱它的原因包括:

✓
专业品质 —— 自动生成可投稿的排版效果
⚡
自动排版 —— 无需手动反复调整格式
🔄
数学表达强 —— 公式排版几乎无可匹敌
📦
参考文献管理 —— 内置引用与文献处理
🎓
学术标准 —— 多数期刊的要求与默认选择
📋

LaTeX 语法速查

文本格式

  • \textbf{bold} → 粗体
  • \textit{italic} → 斜体
  • \underline{text} → 下划线
  • \textsc{Small Caps}

文档结构

  • \section{Title}
  • \subsection{Title}
  • \begin{itemize}(项目符号)
  • \begin{enumerate}(编号列表)

数学模式

  • $x^2$ → 行内公式
  • \frac{a}{b} → 分数
  • \sum_{i=1}^{n}
  • \int_0^{\infty}

特殊字符

  • \% → %(转义特殊字符)
  • \$ → $
  • \& → &
  • \_ → _
🔄

LaTeX vs Word

Word 是 WYSIWYG(What You See Is What You Get),而 LaTeX 使用不同的写作范式:

关键区别

Word: WYSIWYG —— 关注“长什么样”
LaTeX: WYSIWYM —— 关注“表达什么”

LaTeX 将内容与呈现分离,让你专注于写什么,而不是边写边调格式。

💡

提示: 输入时不一定看到最终排版效果——需要编译后才看到精美结果。

🏆

为什么 LaTeX 优于 Microsoft Word

✓ LaTeX 优势

  • 排版效果一致,尤其是数学公式
  • 自动编号与交叉引用
  • 全篇格式统一、不漂移
  • 默认就具备出版级质感
  • 轻松应对 500+ 页长文档
  • 跨平台输出结果一致、可复现
  • 免费且开源

✗ Word 的常见痛点

  • 公式排版不一致
  • 图表编号需要手动维护
  • 格式容易越改越乱
  • 大文档容易卡顿
  • 不同系统渲染不一致
  • 通常需要付费授权
💡

LaTeX 的基本思想

LaTeX(读作 “lay-tech” 或 “lah-tech”)是一套基于 TeX 的文档排版系统,由 Donald Knuth 于 1970 年代末开发。

它如何工作

你用命令编写纯文本,描述内容的结构与含义;随后由 LaTeX 编译生成排版精美的 PDF。

\documentclass{article}
\usepackage{amsmath}

\begin{document}
Hello, \LaTeX!
\end{document}
🏗️

LaTeX 文档结构

每一份 LaTeX 文档通常都遵循清晰的结构:

1

导言区(Preamble)

文档类、宏包、自定义命令

2

正文内容

正文、公式、图片、表格

3

参考与附录

参考文献、附录

article
report
book
beamer
∑

数学表达——LaTeX 的超能力

LaTeX 在数学排版方面几乎无可匹敌,是学术与科学写作的黄金标准。

行内公式

一元二次方程求根公式:x = (-b ± √(b²-4ac)) / 2a
The quadratic formula: $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}$

行间公式

∫₀^∞ e-x² dx = √π / 2
\begin{equation}
\int_0^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
\end{equation}

常用数学命令

符号命令
α β γ\alpha \beta \gamma
∑ ∏ ∫\sum \prod \int
≤ ≥ ≠ ≈\leq \geq \neq \approx
∞ ∂ ∇\infty \partial \nabla
√ frac\sqrt{} \frac{}{}
∑ⁿᵢ₌₁\sum_{i=1}^{n}
🖼️

插入图片(Figures)

LaTeX 可以精确处理图片,包括自动 caption 与交叉引用。

\begin{figure}[h]
\centering
\includegraphics[width=0.8\textwidth]{plot.png}
\caption{My Analysis Results}
\label{fig:results}
\end{figure}

位置参数: [h] = here,[t] = top,[b] = bottom,[!] = override

📊

创建表格(Tables)

LaTeX 表格提供精确控制与专业级输出效果。

\begin{table}[h]
\centering
\begin{tabular}{|c|c|c|}
\hline
Method & Accuracy & Time \\
\hline
A & 95.2\% & 2.3s \\
B & 97.8\% & 4.1s \\
\hline
\end{tabular}
\caption{Model Comparison}
\end{table}
💡

建议使用 \usepackage{booktabs} 来制作更干净的专业表格:\toprule、\midrule、\bottomrule。

Overleaf 是免费的、支持协作的在线 LaTeX 编辑器。它完全运行在浏览器中——无需安装!

☁️
云端运行——随时随地访问
👥
实时协作
📚
内置模板库
🔍
边写边预览
🎯

Overleaf 快速上手

1

创建账号

访问 overleaf.com 注册(可用 Google 或邮箱免费注册)

2

新建项目或选择模板

从空白项目开始,或从海量模板中选择

3

编写与预览

在右侧面板实时查看 PDF 输出

4

下载或分享

导出 PDF、分享链接,或与 GitHub 同步

📄

使用 Overleaf 模板

Overleaf 提供覆盖各种学术场景的专业模板。下面是查找与使用方法:

热门模板类别

  • Thesis/Dissertation —— PhD、Master's 模板
  • Academic Journals —— Nature、IEEE、ACM、Springer
  • Conference Papers —— CVPR、NeurIPS、ICML
  • Beamer Presentations —— Slides
  • CV/Resume —— 专业简历模板

如何使用模板

  • 在 overleaf.com/gallery 搜索
  • 点击 “Open as Template”
  • 替换占位内容
  • 更新元信息(author、title、date)
  • 编译并下载 PDF
∑

🧮 LaTeX 公式排版进阶

LaTeX 最大的优势之一,就是能优雅地排版复杂数学表达。下面我们一步步掌握公式写法!

行内公式 vs 行间公式

行内:一元二次方程求根公式 x = (-b ± √(b²-4ac)) / 2a 很优雅。
行内:一元二次方程求根公式 $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}$ 很优雅。

带编号公式

∫₀^∞ e-x² dx = √π/2
\begin{equation}
\int_0^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
\end{equation}

多行公式

\begin{align}
f(x) &= x^2 + 3x + 2 \\
&= (x + 1)(x + 2) \\
&= x^2 + 3x + 2
\end{align}

常用数学命令

类型符号命令
希腊字母α β γ δ\alpha \beta \gamma \delta
运算符∑ ∏ ∫\sum \prod \int
关系符号≤ ≥ ≠ ≈\leq \geq \neq \approx
微积分∞ ∂ ∇\infty \partial \nabla
分数½ ⅓\frac{1}{2} \frac{1}{3}
幂x² x³x^2 x^3
下标x₁ x₂x_1 x_2
根号√x\sqrt{x}

💡 小技巧

  • 用 align 替代 eqnarray,间距更合理
  • 用 \sum_{n=1}^{\infty} 添加上下限
  • 数学模式里用 \text{} 插入正文文本
  • 引用公式用 \eqref{eq:label}
🖼️

🖼️ LaTeX 中的图片(Figures)

图片是学术文档的重要组成部分。LaTeX 可以专业地处理图片,包括自动 caption 与交叉引用。

基本写法

\usepackage{graphicx} % Add to preamble

\begin{figure}[h!]
\centering
\includegraphics[width=0.8\textwidth]{plot.png}
\caption{My Analysis Results}
\label{fig:results}
\end{figure}

位置参数

参数含义
h尽量放在当前位置(放得下才行)
t放在页面顶部
b放在页面底部
p单独的图片页
!放宽 LaTeX 的浮动规则

尺寸设置

% Relative to text width
[width=0.5\textwidth]{image}
[width=0.8\textwidth]{image}

% Fixed size
[width=10cm]{image}

% Scale by factor
[scale=0.5]{image}

交叉引用

% Reference in text:
As shown in Figure \ref{fig:results}...

% Automatic with cleveref package:
As shown in \cref{fig:results}...
💡

最佳实践: 始终使用有意义的标签,例如 fig:adoption、tab:summary、eq:model,方便管理引用。

📊

📊 LaTeX 专业表格

LaTeX 表格一开始可能有点“磨人”,但掌握之后就能稳定做出出版级表格,既专业又一致。

📋 基础表格结构

LaTeX 代码

\begin{table}[h]
\centering
\begin{tabular}{|l|c|r|}
\hline
Header 1 & Header 2 & Header 3 \\
\hline
Left & Center & Right \\
\hline
\end{tabular}
\caption{My Table}
\end{table}

效果

表头 1 表头 2 表头 3
左对齐 居中 右对齐

🔧 列类型速查

符号含义示例
l左对齐左对齐文本
c居中居中文本
r右对齐右对齐文本
|竖线列分隔线
p{3cm}固定宽度列按段落排版并限定宽度
>{$}c<{$} 数学列自动进入数学模式

✨ 使用 booktabs 制作专业表格

LaTeX 代码

\usepackage{booktabs}

\begin{table}[h]
\centering
\begin{tabular}{lcc}
\toprule
Variable & Mean & SD \\
\midrule
X & 10.5 & 2.3 \\
Y & 15.2 & 3.1 \\
\bottomrule
\end{tabular}
\caption{Professional table with booktabs}
\end{table}

效果

Variable Mean SD
X 10.5 2.3
Y 15.2 3.1

🎯 综合示例:研究结果表

这个进阶示例会演示 booktabs、multirow、\multicolumn、数学模式、\cline 与脚注。

LaTeX 代码

\usepackage{booktabs, multirow, array}
\usepackage{amsmath}

\begin{table}[htbp]
\centering
\caption{Performance Comparison of FinTech Models}
\label{tab:performance}
\begin{tabular}{lccc}
\toprule
\multirow{2}{*}{Model} & \multicolumn{2}{c}{Performance Metrics} & \multirow{2}{*}{Time (s)} \\
\cmidrule{2-3}
& Accuracy (%) & F1-Score & \\
\midrule
Baseline & 78.5 & 0.76 & 2.3 \\
\midrule
\multirow{3}{*}{Proposed} & 85.2 & 0.83 & 3.1 \\
& 87.1 & 0.85 & 3.4 \\
\cline{1-3}
Average & \textbf{86.2} & \textbf{0.84} & \textbf{3.3} \\
\midrule
\multirow{2}{*}{State-of-art} & 89.3 & 0.88 & 5.7 \\
& 90.1 & 0.89 & 6.2 \\
\bottomrule
\end{tabular}
\par
\footnotesize
\textbf{Note:} Results are averaged over 10 runs. The best performance in each category is shown in \textbf{bold}. The proposed model achieves competitive accuracy with significantly faster inference time compared to state-of-the-art methods.
\end{table}

效果

Table 1: Performance Comparison of FinTech Models

Model Performance Metrics Time (s)
Accuracy (%) F1-Score
Baseline 78.5 0.76 2.3
Proposed 85.2 0.83 3.1
87.1 0.85 3.4
Average 86.2 0.84 3.3
State-of-art 89.3 0.88 5.7
90.1 0.89 6.2

注: 结果为 10 次运行的平均值。每个指标中最优结果用 粗体标出。与 state-of-the-art 方法相比,Proposed 模型在保持竞争性准确率的同时,推理时间显著更快。

🔍 本示例使用的关键技巧

  • \multirow{2}{*}{text} —— 第一列跨 2 行
  • \multicolumn{2}{c}{text} —— 表头分组:跨 2 列
  • \cmidrule{2-3} —— 从第 2 列到第 3 列的局部横线
  • \cline{1-3} —— 子区块的局部横线
  • \textbf{} —— 用粗体突出关键结果
  • \footnotesize —— 备注使用小字号

💡 专业表格小技巧

✅ 最佳实践

  • 专业表格中尽量避免竖线
  • 用 booktabs 做出版级表格
  • 用 \footnotesize{text} 添加说明性备注
  • 用 \multicolumn 做分组表头
  • 用 \multirow 有策略地合并单元格
  • 单位统一(如 ms、μs、°C)
  • 数值列建议小数点对齐(可用 dcolumn)
  • 控制表格宽度,避免超出页面边距

❌ 常见错误

  • 最后一行仍写 \\ 导致多余空白
  • 竖线太多导致表格拥挤
  • 单位不一致(秒、毫秒混用)
  • 忘了 \centering 导致表格不居中
  • 忘了 \label{} 导致无法引用表格
  • 过度使用粗体导致强调失效
  • 表格过宽超出页边距
  • 缩写含义不清晰(应在备注中说明)
✏️

✏️ 使用 TikZ 绘制图形

TikZ 让你可以直接在 LaTeX 中绘制高质量矢量图。它非常适合流程图、系统架构图、标注图以及自定义图表。TikZ 图形可无损缩放,任何尺寸都保持专业效果。

🚀 TikZ 入门

基础配置

% In preamble
\usepackage{tikz}
\usetikzlibrary{positioning, arrows.meta, shapes}

% In document
\begin{tikzpicture}
\draw[thick,->] (0,0) -- (2,0);
\draw[thick,->] (0,0) -- (0,2);
\draw[blue] (0,0) circle (1);
\end{tikzpicture}

常用库

库用途
positioning相对定位节点
arrows.meta更丰富的箭头样式
shapes更多形状
fit根据元素自动包围/贴合
calc坐标计算
decorations.pathmorphing装饰线条

📐 基本图形与节点

LaTeX 代码

\begin{tikzpicture}
% Rectangle node
\node[draw, rectangle] (rect) {Rectangle};

% Circle node
\node[draw, circle, right=of rect] (circ) {Circle};

% Ellipse node
\node[draw, ellipse, below=of rect] (ell) {Ellipse};

% Diamond node
\node[draw, diamond, aspect=2, right=of ell] (diam) {Diamond};

% Rounded rectangle
\node[draw, rounded corners, above=of rect] (round) {Rounded};

% Draw connections
\draw[->] (rect) -- (circ);
\draw[->] (rect) -- (ell);
\draw[->] (ell) -- (diam);
\draw[->] (round) -- (rect);
\end{tikzpicture}

常用节点样式

样式说明
rectangle矩形
circle圆形
ellipse椭圆
diamond菱形(常用于判断)
rounded corners圆角矩形
fill=blue!2020% 蓝色填充
minimum width=2cm设置最小尺寸
align=center多行文本对齐
💡

定位: 配合 positioning,可用 right=of node、above=of node、below left=of node 等进行相对放置。

🎯 综合示例:流程图

这个进阶流程图示例包含判断节点、不同形状、统一样式、箭头与常见流程图规范,很适合用来画研究方法流程图。

LaTeX 代码

\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows.meta, positioning, fit, calc}

\begin{tikzpicture}[node distance=1.5cm, >=Latex, thick]

% Define styles
\tikzstyle{startstop} = [rectangle, rounded corners, minimum width=2.5cm, minimum height=0.8cm,text centered, draw=black, fill=red!30]
\tikzstyle{io} = [trapezium, trapezium left angle=70, trapezium right angle=110, minimum width=2.5cm, minimum height=0.8cm, text centered, draw=black, fill=blue!30]
\tikzstyle{process} = [rectangle, minimum width=2.5cm, minimum height=0.8cm, text centered, draw=black, fill=orange!30]
\tikzstyle{decision} = [diamond, minimum width=2.5cm, minimum height=0.8cm, text centered, draw=black, fill=green!30, aspect=2]
\tikzstyle{arrow} = [thick,->,>=stealth]

% Nodes
\node (start) [startstop] {Start};
\node (in1) [io, below=of start] {Input Data};
\node (pro1) [process, below=of in1] {Preprocess Data};
\node (dec1) [decision, below=of pro1, yshift=-0.5cm] {Valid?};
\node (pro2a) [process, left=of dec1, xshift=-2cm] {Clean Data};
\node (pro2b) [process, right=of dec1, xshift=2cm] {Transform};
\node (pro3) [process, below=of dec1, yshift=-1cm] {Feature Extraction};
\node (dec2) [decision, below=of pro3, yshift=-0.5cm] {Converged?};
\node (pro4) [process, right=of dec2, xshift=2cm] {Update Model};
\node (out1) [io, below=of dec2, yshift=-1cm] {Output Results};
\node (stop) [startstop, below=of out1] {Stop};

% Arrows
\draw [arrow] (start) -- (in1);
\draw [arrow] (in1) -- (pro1);
\draw [arrow] (pro1) -- (dec1);
\draw [arrow] (dec1) -- node[anchor=east] {No} (pro2a);
\draw [arrow] (dec1) -- node[anchor=west] {Yes} (pro2b);
\draw [arrow] (pro2a) |- (pro1);
\draw [arrow] (pro2b) -- (pro3);
\draw [arrow] (pro3) -- (dec2);
\draw [arrow] (dec2) -- node[anchor=east] {No} (pro4);
\draw [arrow] (dec2) -- node[anchor=west] {Yes} (out1);
\draw [arrow] (pro4) |- (pro3);
\draw [arrow] (out1) -- (stop);

% Optional: Add labels
\node[above=0.1cm of pro3, font=<\footnotesize>, text=gray] {ML Pipeline};
\end{tikzpicture}

效果(流程图)

开始 输入数据 数据预处理 通过校验? 清洗数据 转换 特征提取 ML Pipeline 已收敛? 更新模型 输出结果 结束 No Yes 否 是

🔍 本流程图的关键技巧

  • \tikzstyle{name} = [style] —— 定义可复用样式,保证一致性
  • 判断菱形 —— 用 aspect=2 调整菱形比例
  • 输入输出使用 trapezium —— trapezium left angle=70 可生成 I/O 形状
  • 条件箭头 —— 用 node[anchor=east] {No} 添加分支标签
  • 回路 —— 用 |- 绘制直角连线
  • 颜色区分 —— 不同节点类型使用不同配色

🎨 TikZ 进阶功能

常用命令

命令说明
\coordinate定义带名字的坐标点
\foreach \x in {1,...,5}循环绘制
\node at (x,y) {}按坐标放置节点
$(node1)!0.5!(node2)$计算中点(或按比例插值)
\clip裁剪绘制区域
\shade渐变填充
\draw[decorate]装饰路径

小技巧

  • 统一使用样式:开头定义 styles
  • 优先使用相对定位:更易维护
  • 逐步编译:每加一点就编译一次
  • 复杂图建议加注释:避免自己看不懂
  • 使用图层:先画背景再画前景
  • 需要编号与引用时放进 figure 环境
  • 合理缩放:在 tikzpicture 里用 scale=
🎓

学习路线: 先从简单的方框和箭头开始,再逐步加入样式、定位与复杂形状。Overleaf TikZ tutorial 非常值得参考。

🧩

🧩 使用 Mermaid 做图,并插入到 LaTeX

Mermaid 适合用“写代码”的方式快速画流程图、时序图、状态图等,并且非常适合版本控制。LaTeX 通常不会直接渲染 Mermaid,推荐先导出为 PDF/SVG/PNG,再插入文档。

1

编写 Mermaid 源文件(.mmd)

把图的“源代码”保存为 figures/flow.mmd,便于复现与协作:

flowchart TD
  A[Start] --> B{Valid?}
  B -->|Yes| C[Process]
  B -->|No| D[Fix Input]
  C --> E[Output]
  D --> B
2

导出为 PDF/SVG/PNG(推荐 PDF)

常见做法是使用 mermaid-cli(mmdc)导出图文件:

npm install -g @mermaid-js/mermaid-cli
mmdc -i figures/flow.mmd -o figures/flow.pdf
mmdc -i figures/flow.mmd -o figures/flow.svg
3

插入到 LaTeX(figure + includegraphics)

把导出的图像作为普通图片插入,并使用 caption 与 label 便于引用:

\usepackage{graphicx}

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.9\textwidth]{figures/flow.pdf}
  \caption{流程图(Mermaid)}
  \label{fig:mermaid-flow}
\end{figure}

📌 输出格式与编译器建议

  • 最省心:统一导出 .pdf 再插入(pdfLaTeX / XeLaTeX / LuaLaTeX 都通用)
  • 需要 SVG:可导出 .svg,再用 Inkscape 转为 PDF(或使用 svg 宏包;通常需要 Inkscape 支持)
  • 版本控制:建议同时保存 .mmd(源文件)与导出的 .pdf(成品图)
🗺️

🗺️ 使用 draw.io(diagrams.net)做图,并插入到 LaTeX

draw.io 适合快速绘制系统架构图、流程图、组织结构图等。推荐导出矢量格式(PDF/SVG),再用 \includegraphics 插入。若想让图中文字更接近 LaTeX 字体,可用 SVG + Inkscape 的 “PDF+LaTeX” 工作流。

1

在 draw.io 完成绘图并导出

在 draw.io 里选择 File → Export as,优先导出为 PDF(也可导出 SVG)。建议勾选裁剪到内容边界(Crop)以避免四周留白。

2

基础插入:直接插入 PDF

将导出的 architecture.pdf 放到 figures/,用 figure 环境插入:

\usepackage{graphicx}

\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.95\textwidth]{figures/architecture.pdf}
  \caption{系统架构图(draw.io)}
  \label{fig:drawio-arch}
\end{figure}
3

进阶:SVG → Inkscape 导出 PDF+LaTeX(文字更像 LaTeX)

先从 draw.io 导出 architecture.svg,再用 Inkscape 生成 .pdf 与 .pdf_tex:

inkscape figures/architecture.svg --export-type=pdf --export-latex --export-filename=figures/architecture.pdf

随后在 LaTeX 中用 \input 引入 .pdf_tex:

\begin{figure}[htbp]
  \centering
  \def\svgwidth{0.95\textwidth}
  \input{figures/architecture.pdf_tex}
  \caption{系统架构图(draw.io + PDF+LaTeX)}
  \label{fig:drawio-arch-tex}
\end{figure}
💡

实践建议:团队协作时把 .drawio(源文件)和导出的 .pdf/.svg 一起放进 figures/,这样既能保证论文可编译,又能随时回到源文件修改。

🎓

用 LaTeX 写硕士论文(Master Dissertation)

使用 Overleaf thesis 模板完成你的 Master Dissertation:从模板选择到结构搭建的一份完整指南。

1

查找 thesis 模板

在 Overleaf Gallery 搜索 “Master's thesis” 或 “PhD thesis”。常用模板包括 Official LaTeX Thesis Template 或你学校的官方模板。

2

自定义导言区(Preamble)

根据学校要求调整 document class、页边距、行距以及需要的 packages。

3

搭建文档结构

用分文件组织结构:abstract.tex、introduction.tex、methods.tex、results.tex、conclusion.tex

4

添加参考文献(Bibliography)

使用 BibTeX + .bib 文件管理文献。常用工具:Google Scholar、Zotero、Mendeley 导出参考文献。

论文模板结构示例

% Main thesis file (main.tex)
\documentclass{book}
\input{preamble}

\begin{document}
\include{titlepage}
\include{abstract}
\tableofcontents
\include{chapters/chapter1}
\include{chapters/chapter2}
...
\bibliography{references}
\end{document}
📦

常用 LaTeX 宏包(Packages)

这些宏包可以显著提升 LaTeX 文档能力,让你的学术写作更高效:

核心宏包

Package用途
amsmath高级数学排版
graphicx插入图片
hyperref可点击链接与 PDF metadata
biblatex参考文献管理

排版与版式

Package用途
geometry自定义页边距
booktabs专业表格
tikz矢量图绘制
cleveref智能交叉引用
🚀

提升效率的小技巧

遵循这些最佳实践,让你的 LaTeX 学习与写作更顺畅、更高效:

1
尽早编译,频繁编译 —— 及时发现错误,避免一次性排查几百行
2
使用版本控制 —— Git 记录每次修改,让你安心试错
3
拆分文件 —— 一个章节一个 .tex 文件,结构更清晰
4
掌握 label 规范 —— 使用 fig:、tab:、eq:、ch: 等前缀更清晰
5
浏览 Overleaf Gallery —— 常能找到学校/期刊模板,节省大量时间
6
多写注释 —— 未来回看文档时你会感谢自己
7
掌握快捷键 —— 在 LaTeX 编辑器里显著提速
🎯

📄 实战练习:用 Overleaf 把论文模板转换为 PDF

现在开始实战!你将使用 Overleaf,把 research_dissertation_template.docx 转换成 LaTeX 文档并编译生成专业 PDF。本练习覆盖前面讲过的关键 LaTeX 元素。

🎯 你的任务

把提供的 research dissertation template 转换为 LaTeX 文档并编译为 PDF。文档应包含:

  • Title、author、affiliation、abstract、keywords
  • Research questions 与编号章节
  • 文内引用与 bibliography
  • 数学公式
  • Figures 与 tables
  • 专业的学术排版

分步指南

1

打开 Overleaf 并新建项目

访问 overleaf.com 并登录,点击 “New Project” → “Blank Project”,项目命名为 “Research_Dissertation”。

2

设置 document class

使用 article,并设置如下选项:

\documentclass[a4paper,12pt]{article}
3

添加必要 packages

在导言区(preamble)加入这些 packages:

\usepackage{amsmath} % For equations
\usepackage{graphicx} % For figures
\usepackage{booktabs} % For professional tables
\usepackage{hyperref} % For clickable links
\usepackage{cite} % For citations
4

创建标题信息

填写 title、author 等信息:

\title{{Hybrid FinTech Architectures for Financial Services}}
\author{Your Name}
\affiliation{Tailong School of Finance, Zhejiang Gongshang University}
\date{April 14, 2026}
5

添加 Abstract 与 Keywords

创建 abstract 部分:

\begin{abstract}
This dissertation-style document provides a structured template...
\end{abstract}
6

添加 Research Questions

用 enumerate 环境实现编号问题:

\section{Research Questions}
\begin{enumerate}
\item RQ1: Which technical and governance factors drive successful deployment?
\item RQ2: How do risk, compliance, and operational constraints shape architecture?
\item RQ3: What measurable outcomes can indicate improved performance?
\end{enumerate}
7

添加数学公式

用 equation 环境写入模型表达式:

\section{Methodology}
\begin{equation}
y_t = \alpha + \beta x_t + \epsilon_t \label{eq:model}
\end{equation}
其中 $y_t$ 是结果变量,$x_t$ 是 adoption index...
8

用 booktabs 添加表格

使用 booktabs 创建专业表格:

\begin{table}[h]
\centering
\begin{tabular}{lccc}
\toprule
Variable & Mean & Std. Dev. & N \\
\midrule
Adoption Index & 40.6 & 22.1 & 11 \\
Latency (ms) & 28.4 & 6.7 & 11 \\
\bottomrule
\end{tabular}
\caption{Example Summary Statistics}
\end{table}
9

添加引用与 bibliography

创建 references.bib 文件,并在正文中引用:

% In references.bib:
@article{smith2022,
title={Model risk management for machine learning},
author={Smith, A.},
journal={Financial Technology Review},
year={2022}
}

% In your document:
Recent work suggests governance factors are decisive \cite{smith2022}.
10

编译并下载 PDF

点击 “Recompile” 生成 PDF。检查错误并修正后,下载最终 PDF。

🎓

评分标准

你的 PDF 将从以下方面评估:文档结构是否规范、公式格式是否正确、表格是否专业、引用是否准确、整体可读性是否良好。

🎉

准备好开启你的 LaTeX 之旅了吗?

你已经掌握了核心基础。现在就前往 Overleaf,开始为下一篇 paper、thesis 或 presentation 选择并探索模板吧。

overleaf.com 模板 文档 LaTeX Wiki