浙江大学博士学位论文LaTeX模板
本模板修改自zjuthesis项目(8.3.0版本),首先对原作者表示感谢!
本模板添加了中英文短语对照页,改进了章节标题样式,目录标题样式,图表排版空间阈值等。硕士论文亦可参考。
下载本模板(校内,右键另存为下载)
PDF样例(校内,右键另存为下载)
本页面内容不定期更新。
1. 基本组成
- zjuthesis.tex:主文件
- body:正文、参考文献、简历、附录等
- config:论文格式设置、自定义函数等
- docs:原作者提供的参考文档
- figure:论文图片
- out:编译输出,pdf文件所在位置
- page:封面、致谢、摘要、目录等
2. 运行环境
TeXLive2022(2021和2022版本已测试,均可,不建议2018及以下版本), 建议在Windows/Linux平台上运行。
2.1 TeXLive安装说明
安装包下载
安装方法
-
方便可靠:选择完全安装
-
缩减程序体积和安装时间:Scheme选择Small安装+手动安装包
添加“安装路径\texlive\2022\bin\win32”到path环境变量。
对于上述第二种情况,运行以下命令安装缺少的包:
tlmgr install latexmk xifthen ifmtarg ctex multido titlesec tocloft multirow makecell biblatex biblatex-gb7714-2015 xstring siunitx chngcntr enumitem mwe biber
tlmgr install fancyhdr pdfpages caption float listings bookmark pdflscape
安装完成后,进入主路径(zjuthesis.tex文件所在的路径),运行命令latexmk,能正常完成编译,说明安装成功。
2.2 编写环境
推荐VSCode配合“LaTeX Workshop”插件。
3. 编译命令
编译(仅需一步):latexmk
清除编译输出文件,但不包括pdf:latexmk -c
清除编译输出文件,包括pdf:latexmk -C
4. 论文编写步骤
4.1 基本信息
文件:/zjuthesis.tex
填写个人信息和题目。通常题目一行不够写,要填在\titletwolines,分别写第一行和第二行。如果英文题目需要三行,这里先分为两行填写(博士第3页英文题目页需要),之后再在封面页手动分三行填写。
4.2 封面页
文件:/page/graduate/cover-chn.tex
填写分类号,密级一般空着。
如果英文题目需要三行:注释71-81行,填写82-84行。
4.3 题目页
文件:/page/graduate/title-chn.tex, title-eng.tex
答辩委员会安排好之后,在这里填写答辩委员和答辩日期。
4.4 致谢
文件:/page/graduate/acknowledgement.tex
如果需要暂时隐藏致谢页面,在/page/graduate/previous.tex文件注释第13行。
4.5 摘要
文件:/page/graduate/abstract.tex
4.6 目录
无需填写,自动生成。
4.7 中英文对照
文件:/page/graduate/abbr.tex
4.8 正文
文件:/body/graduate/chapters/chX.tex
如果需要增加章节,先在chapters下新建文件,再在/body/graduate/content.tex下添加相应文件。
模板提供了各级标题的写法,公式、图片和表格的插入方法及引用方法。
对于希腊字母等特殊符号,建议转为行内公式。
提示:过去使用Mathtype写的公式,可用Mathtype的TeX转换功能转换。转换后的格式为无编号的行间公式(以“\[”和“\]”为开头和结尾,自行修改)。
4.9 参考文献
文件:/body/ref.bib
参考文献导入格式为BibTeX。无视导入先后顺序,程序自动编号。可在Google Scholar网页中设置导出格式为BibTeX,方便一键导出文献。
特别留意标题和期刊的大小写格式,可能需要手动调整!
参考文献引用方式:
- 上标:
~\cite{xxx} - 正常大小:
~\parencite{xxx}(如文献[xx]…)
参考文献标准下载(校内,右键另存为下载):GB/T 7714-2015
4.10 作者简历
文件:/body/graduate/post/cv.tex
4.11 盲审版本
手动删除封面页和简历页的作者和导师信息,以及致谢页即可。其中,封面页添加的“教授”二字删去方法是注释第120行并取消注释第121行,封面页的其它个人信息在zjuthesis.tex文件删除。
盲审版本和正常版本间并不需要来回切换,因此不需要使用原作者在zjuthesis.tex提供的BlindReview功能。
5. 排版技巧
5.1 图片格式
支持的格式包括eps(首选),pdf,png等。
对于曲线图,建议导出为eps之矢量图格式(MATLAB,Origin等软件支持),保证清晰度。
对于手动绘制的各类图片,推荐用PPT软件画,再导出为pdf格式。导出时选择仅当前页,然后在Adobe PDF中裁剪至合适大小。
以上两种方法可以使图片中的文字能够被选中,尽可能保证清晰度。
不支持svg格式的图片。
5.2 图表插入位置
插入位置可以是页面顶端、中间或底端。软件排版时会优先将图片放置在代码所在位置的后方,即先出现图片引用文字,再出现图片。
图片位置参数通常为“htbp”,含义是优先插入当前位置(h),再依次为顶端(t)、底端(b)、浮动页(p)。
如果期望插入位置在页面中间,那么图片代码就放在相应段落的后面,例如
段落A(图片引用段落)
(空行)
图片代码
(空行)
段落B
参阅PDF样例第2章。
中间的空行保证图片插入在“段落A”的后面,但不保证在“段落B”的前面。如果空间不够,就会放到下一页(通常是顶端)。
如果期望插入位置在页面底端,那么可以将图片代码放在相应段落的中间(一般在引用之后,保证先出现引用文字,再出现图片)。是的,只要没有完整的空行,程序不会产生新段落。例如
段落A一部分(截断)
图片代码
接着段落A后半部分
(空行)
段落B
注意,虽然代码中“段落A”被图片截断了,最终输出pdf中的“段落A”并不会被截断。然后,将图片参数“htbp”修改为“bp”,只要引用文字下方空间足够,图片就会插入当前页面的底端。
5.3 另起一页
\newpage
使接下来的内容出现在新页面。如果排版不理想,可以考虑此方法。
6. 参考资料
不用全看,按需查找。
LaTeX_Docs_2014 by Liam Huang.(校内,右键另存为下载)