1. 为什么选择LaTeX撰写东南大学学位论文第一次接触LaTeX的同学可能会有疑问为什么不用熟悉的Word我当年也有同样的困惑直到亲眼见证Word排版在最后答辩前夜崩溃的惨剧。LaTeX作为学术排版的事实标准最大的优势是内容与样式分离——你只需要专注写作格式问题交给模板处理。东南大学官方推荐的seuthesix模板已经帮我们解决了90%的格式难题比如自动生成符合规范的页眉页脚章节标题样式一键适配参考文献编号与引用联动图表目录自动排序实测用这个模板写硕士论文从初稿到最终版至少节省50小时排版时间。特别是当导师要求调整全文字体或行距时只需修改cls文件中的1-2个参数所有内容自动更新这种体验是Word无法比拟的。2. 十分钟快速搭建环境2.1 编辑器选择TexStudio还是VS CodeWindows用户推荐TexStudio自带中文界面它的自动补全功能对新手特别友好。安装时记得勾选将安装路径添加到系统环境变量choco install texstudio -y # 用管理员权限运行Mac用户更推荐VS Code LaTeX Workshop插件组合搭配Homebrew安装基础环境brew install --cask mactex我两个平台都深度使用过TexStudio的优势在于开箱即用而VS Code更适合需要同时编写代码的理工科同学。2.2 模板文件结构解析下载模板后别被几十个文件吓到其实核心只有4个seuthesix.cls相当于论文的DNA控制全局样式seuthesix.cfg字体、间距等细节配置seuthesix.bst参考文献样式seuthesix.bib你的参考文献数据库建议新建项目时把这4个文件figures文件夹复制到空白目录即可。其他seu-master等目录只是示例可以直接删除。3. 五大高频问题解决方案3.1 中文加粗失效怎么办这是最常被问的问题原因是老旧的PDFLaTeX引擎对中文支持有限。推荐两种解决方案方案A推荐改用XeLaTeX或LuaLaTeX引擎 在TexStudio中选项 → 设置TexStudio → 构建 → 默认编译器改为LuaLaTeX方案B启用伪粗体效果 在文档类选项中加入AutoFakeBold参数\documentclass[AutoFakeBold, masters]{seuthesix}3.2 表格制作效率提升技巧手工写tabular环境太痛苦试试这些工具TablesGenerator.com可视化设计表格直接生成LaTeX代码Excel2LaTeX插件把Excel表格一键转换VS Code插件如LaTeX Table Helper对于复杂的三线表推荐用booktabs宏包\begin{table}[htbp] \caption{实验数据对比} \begin{tabular}{lcc} \toprule 参数 方案A 方案B \\ \midrule 精度 0.92 0.95 \\ 耗时(ms) 15 22 \\ \bottomrule \end{tabular} \end{table}3.3 矢量图清晰度保障方案很多同学发现论文里的图片放大后模糊这是因为使用了位图格式。正确做法是绘图工具Visio/PPT → 导出PDF格式转换用Adobe Acrobat将PDF裁剪后转EPS代码示例\begin{figure}[htbp] \centering \includegraphics[width0.8\textwidth]{figures/system_arch.eps} \caption{系统架构图} \end{figure}3.4 公式编辑实战技巧遇到复杂公式别硬记语法推荐Mathpix Snapp拍照/截图转LaTeX公式Overleaf公式编辑器实时预览效果速查表常见符号如\nabla(∇)、\times(×)、\subseteq(⊆)多行公式建议用align环境\begin{align} f(x) (ab)^2 \notag \\ a^2 2ab b^2 \end{align}3.5 空白页与页眉页脚问题模板默认双面打印会有空白页在引言前添加\let\cleardoublepage\clearpage页眉显示异常时检查是否漏了\pagestyle{seunol}4. 高效写作工作流4.1 分章节管理技巧强烈建议采用\input命令分章写作\input{chapters/intro} \input{chapters/method}每个章节保存为独立.tex文件这样编译更快只需编译修改的章节版本控制更清晰多人协作更方便4.2 参考文献管理神器Zotero Better BibTeX插件是黄金组合在Zotero中维护文献库右键导出为seuthesix.bib引用时直接用\cite{key}遇到参考文献格式问题修改seuthesix.bst文件中的FUNCTION {format.title} % 控制标题样式4.3 自动化脚本推荐写个简单的compile.sh提高效率#!/bin/bash lualatex --synctex1 main biber main lualatex --synctex1 main给VS Code添加任务.vscode/tasks.json{ label: Build LaTeX, command: ./compile.sh, type: shell }5. 终稿检查清单提交前务必核对封面个人信息是否准确页眉中的章节标题是否更新所有交叉引用图/表/公式编号是否正确参考文献列表是否完整打印测试页边距是否符合要求遇到编译报错时先检查是否漏了\end{document}是否有未闭合的环境是否引用了不存在的标签最后分享一个血泪教训提前3天提交最终版给打印店留足时间。我曾见过凌晨3点在打印店重装系统的同学那绝望的眼神至今难忘。