很多人把 LaTeX 入门理解成“先背一堆命令”,结果第一步就卡在报错、环境和排版细节里。更有效的起点是先建立一个可重复的闭环:写源文件 → 编译 → 看 PDF → 根据报错修改。当这条链路跑通后,标题、公式、列表、表格和引用都会变成可拆解的小任务。
第一次上手的目标不是排出漂亮论文,而是成功编译出一份最小文档。
先理解 LaTeX 的工作方式:源文件不会直接变成排版页
LaTeX 的核心流程很简单:在 .tex 文件里描述文档结构,再点击编译(Compile)生成 PDF。你主要修改的是源文件;PDF 预览区用于核对结果和定位问题。每次修改后编译一次,报错时先读提示的行号,再回到对应位置检查。

这个流程尤其适合需要反复调整结构、公式、图片与参考文献的文档:内容和格式由源文件统一管理,PDF 只是每次编译后的结果。先让最小文档成功生成,再逐步扩展内容,会比一开始追求复杂版式更稳。
看懂编辑器:只关注文件区、代码区和 PDF 预览区
无论使用 Overleaf、VS Code 还是其他 LaTeX 编辑器,界面通常都可以按三块来理解:
- 文件区:放主文件、图片和参考文献。常见的主文件是
paper.tex,图片可放在images/,文献条目可放在refs.bib。 - 代码区:写标题、正文、章节、公式和引用;不要试图直接在 PDF 里修改内容。
- PDF 预览区:每次编译后核对标题、图片和内容是否完整显示。

第一份文档:先把标题和一段正文跑通
新建空项目后,不必马上写论文结构。先使用最小示例,确认中文文档类型、标题、作者和正文都能被编译。下面几组命令各有清晰职责:
\documentclass{ctexart}:声明文档类型;写中文的初学者可从ctexart开始。\title{}与\author{}:花括号内的文字会出现在 PDF 首页。\begin{document}与\end{document}:所有需要显示在 PDF 中的内容,都应写在这两个命令之间。

文本与公式:优先掌握最常改的四类内容
第一版能编译后,再逐步加入结构和强调。初学阶段,下面四类功能覆盖了高频需求:
\section{}写一级标题;需要更细层级时再使用\subsection{}。\textbf{}用于加粗,\textit{}用于斜体;只强调关键词,避免整段都加样式。- 短公式放在
$...$中,例如$E = mc^2$。 - 需要单独编号的公式使用
equation环境。

列表、表格和图片:让结构化信息稳定进入 PDF
当内容不再只是连续段落时,先选对结构,再微调样式:
- 有顺序的步骤使用
enumerate;删除或调整其中一项时,编号会自动更新。 - 普通要点使用
itemize;适合写文献、实验设置或提交前检查项。 - 简单表格可先用三列
tabular;&分列,\\换行。 - 图片先放入
images文件夹,再核对文件名、路径和后缀的大小写;路径一致后再添加说明文字。


引用与最终检查:在导出前处理最容易卡住的两件事
引用的最小逻辑是:正文中的 \cite{smith2024} 要与 refs.bib 中同名的条目对应。如果出现 Citation undefined,先检查两边的条目名是否逐字一致,再重新编译。

导出 PDF 前,用一次完整检查代替最后的“目测一下”:
- 标题、作者、日期是否与目标会议或模板要求一致;
- 图片、表格和公式是否完整,没有被裁切、越界或显示乱码;
- 是否仍有
?、??或Citation undefined; - 最终 PDF 与可编译源文件是否都已备份。
从一个最小文档开始
LaTeX 不要求你在第一天掌握所有命令。先完成“写一份最小文档并成功编译”的闭环,再按需要加入章节、公式、列表、表格、图片和引用。每加一项就编译一次,问题会更容易定位。
如果你已经有一份正在写的论文,可以先把它的标题和一段正文迁入最小项目,作为下一步练习。