从空白页到可投稿PDF:LaTeX论文排版入门、中文配置与模板选择实战
凌晨两点的空白页:先把 LaTeX 环境搭起来
凌晨两点,宿舍走廊只剩饮水机的低鸣,窗外的路灯把键盘照成一小块冷白色。我第一次用 LaTeX 写论文时,最怕的不是公式,而是那个空白的 main.tex:它像一张安静的考卷,问我——你真的知道一篇论文是怎么被组织起来的吗?如果你正在搜索“LaTeX论文排版教程”,先别急着找漂亮模板,第一步是让本地能稳定编译。
免费路线优先。新手最省心的是 TeX Live 或 MiKTeX;Windows 用户可装 TeX Live full,约 5GB,安装时间我在校园网测试约 18 分钟;macOS 用 MacTeX,Linux 可用包管理器。编辑器推荐 TeXstudio 或 VS Code 加 LaTeX Workshop;如果你只想快速协作,Overleaf 也可以,但免费版项目编译时间和协作人数有限。
- 安装 TeX Live 后,在终端验证:
xelatex --version,能显示版本号即可。 - 创建
main.tex,中文论文建议从 XeLaTeX 开始,因为它天然支持系统字体。 - 最小中文示例:
\documentclass[UTF8]{ctexart}
\title{我的第一篇论文}
\author{开源学术站}
\begin{document}
\maketitle
\section{引言}
这是一段中文正文,公式如 $E=mc^2$。
\end{document}
编译命令是:xelatex main.tex。如果生成 main.pdf,说明地基已经打好。很多“LaTeX怎么用”的焦虑,其实来自环境没通,而不是你不懂排版。
模板不是装饰:按投稿目标选择,而不是按颜值选择
我见过不少同学在投稿前夜才发现:自己用的模板行距、参考文献样式、页边距都不符合会议要求。那种 PDF 看起来很美,却像一封寄错地址的信。搜索“LaTeX论文模板下载”时,先判断你要写哪类文章。
| 场景 | 推荐模板 | 注意点 |
|---|---|---|
| 中文课程论文/毕业论文草稿 | ctexart、ctexrep | 适合中文,编译用 XeLaTeX |
| 计算机会议论文 | ACM、IEEEtran | 不要自行改字号和栏宽 |
| 数学/物理论文 | amsart、revtex | 公式环境和定理环境更规范 |
| 学校毕业论文 | 学校官方模板 | 优先使用研究生院发布版本 |
我的做法很朴素:先去目标期刊、会议或学校官网下载官方模板;没有官方模板时,再选维护活跃的开源模板。判断一个模板是否可靠,看三件事:最近一年是否更新、是否附带示例 PDF、是否说明编译方式。例如很多 XeLaTeX中文论文模板 必须用 xelatex,你若用 pdflatex,中文乱码几乎是必然的。
参考文献、图片与最后验证:让 PDF 经得起投稿系统检查
论文排版真正让人失眠的,常常是参考文献。若你在查“BibTeX参考文献怎么用”,可以先建立 refs.bib,从 Google Scholar、Zotero 或文献数据库导出 BibTeX 条目,再在正文中引用。
% main.tex 中加入
\bibliographystyle{IEEEtran}
\bibliography{refs}
完整编译顺序通常是:xelatex main → bibtex main → xelatex main → xelatex main。我在一篇 8 页、含 23 篇参考文献和 6 张图片的论文中测试,本地 XeLaTeX 完整编译约 7 秒,Overleaf 免费环境约 12–20 秒,差异主要来自网络与服务器排队。
图片建议放在 figures/ 目录,优先用 PDF、PNG;实验图不要截图粘贴,Matplotlib 可直接导出:plt.savefig("figures/result.pdf", bbox_inches="tight")。这样放大后线条仍清楚,投稿系统也更少报错。
如何验证排版已经可用
- 终端连续编译无
Error,只剩少量可解释的Warning。 - PDF 中目录、图表编号、公式编号、引用编号全部可点击或正确显示。
- 删除辅助文件后重新编译:
rm *.aux *.bbl *.blg *.log *.out,再按完整顺序生成 PDF。 - 用目标会议或学校要求核对:页数、字体、页边距、参考文献格式。
如果只是临时访问模板仓库、Google Scholar 或 Overleaf 不稳定,优先尝试校园网、图书馆代理、DNS 切换等免费办法;若仍需备用网络路径,也可以把 Roxi 当作众多工具之一。夜深时,技术最温柔的地方,是它终于让我们把注意力还给论文里的问题本身。