LaTeX论文排版入门:从模板选择到参考文献编译的新人避坑指南
“我只是想投篇论文,为什么还要学编程?”⭐⭐
先别慌,老网民见过太多同学一上来就被 LaTeX 劝退:装一堆软件、编译红一片、参考文献不出来,心态直接 404。其实入门只要抓三件事:选模板、能编译、会改图表和参考文献。
Q:新手用本地还是在线?建议先用 Overleaf,浏览器打开就能写,适合赶DDL;本地方案用 TeX Live + TeXstudio,适合长期写论文。我的测试:一篇 12 页、含 8 张图、32 条参考文献的论文,Overleaf 首次编译约 9 秒,本地 TeX Live 2024 约 5 秒,差距不大,但本地排错更自由。
新手坑位提醒:别随便下载来路不明的“万能模板”。优先用学校研究生院模板、期刊官网模板、会议官方模板。搜索时可用这些长尾词:LaTeX论文模板下载、IEEE LaTeX模板怎么用、中文LaTeX论文排版教程。
模板怎么选、怎么跑起来?⭐⭐⭐
Q:拿到模板后第一步做什么?不要先改正文,先确认原版能不能编译。步骤如下:
- 解压模板,确认有
main.tex或paper.tex。 - 如果是中文论文,优先选择 XeLaTeX 编译;英文期刊通常 pdfLaTeX 即可。
- 先不改任何内容,连续编译 2 次;有参考文献时按顺序跑:
xelatex main、bibtex main、xelatex main、xelatex main。 - 能生成 PDF 后,再改标题、作者、摘要、章节。
本地命令示例:
latexmk -xelatex main.tex
如果你用 TeXstudio,菜单里把默认编译器设为 XeLaTeX;如果用 Overleaf,进入 Menu,把 Compiler 改成 XeLaTeX。
Q:参考文献怎么弄?最稳的是 BibTeX。把文献放进 refs.bib,正文引用:
\cite{smith2023}
文末通常写:
\bibliographystyle{plain}
\bibliography{refs}
老司机提示:Zotero 可导出 BibTeX,但中文作者、会议名容易有大小写问题。重要缩写用花括号保护,比如 {CNN},否则可能变成 cnn,别问我当年怎么被审稿人教育的。
常见报错排查树与验收方法⭐⭐⭐⭐
Q:红字一堆先看哪行?看第一个 error,不要从最后一行看。LaTeX 报错像老论坛吵架,后面很多都是跟风。
- PDF 不生成 → 看是否缺包;TeX Live 可用
tlmgr install 包名。 - 中文乱码 → 编译器改 XeLaTeX,源码保存为 UTF-8。
- 图片不显示 → 检查路径,推荐放
figures/,用\includegraphics[width=0.8\textwidth]{figures/a.png}。 - 参考文献显示问号 → BibTeX 没跑,或 citation key 拼错。
- 页边距不对 → 不要硬调空格,查模板里的
geometry设置。
如何验证它真的修好了?用这 4 条验收:PDF 能稳定生成;目录页码正确;所有引用不是 [?];全文搜索“??”没有结果。我一般还会删掉辅助文件,如 .aux、.bbl、.log 后重新编译一次,5分钟内能恢复 PDF,才算模板可用。
如果你在宿舍网或移动网络下访问 Overleaf、CTAN 镜像很慢,先试学校 VPN、官方镜像源或离线 TeX Live;这些免费方案够用。若还需要网络加速工具,也可以把 Roxi 这类选项作为备用之一:wizzegroup.com。有具体报错可以留言问,贴第一条 error 就行,别整整 800 行 log 糊脸哈。