zjuthesis是坊间最广为流行的大论文latex模板之一,以下是针对学院官方模板所作的小许改动。
二、三级目录缩进过大
/titlecontents{section}[3.5em]{}%
{/contentslabel{2.2em}}{/hspace{-3.2em}}{/titlerule*[10pt]{.}/contentspage}
/titlecontents{subsection}[5.0em]{}%
{/contentslabel{3.0em}}{/hspace{-5.0em}}{/titlerule*[10pt]{.}/contentspage}
这两条原本有的,只是注释掉了,去注释即可
3.5和5.0这两个值是我试出来的,效果看起来和官方word模板中比较像,可以按喜好自己改。
然后把语句
/setcounter{tocdepth}{2}
放到目前那两条前面,否则三级标题在目录中显示不出来
攻博期间科研成果
enumerate默认是这种效果:
1. paper1
2. paper2
为了改成这种效果:
[1] paper1
[2] paper2
文件self.tex中改为:
/renewcommand/labelenumi{[/theenumi]} %save
/begin{enumerate}
/item paper1
/item paper2
/end{enumerate}
/renewcommand{/labelenumi}{/arabic{enumi}.}% restore
公式编号,公式引用
/renewcommand{/eqref}[1]{公式(/ref{#1})}
/makeatletter
/def/@eqnnum{{/normalfont/normalcolor公式~(/theequation)}}
/makeatother
还有种方法:
/renewcommand{/theequation}{公式(/arabic{chapter}./arabic{equation})}
/makeatletter
/def/tagform@#1{/maketag@@@{/ignorespaces#1/unskip/@@italiccorr}}
/makeatother
引用时自动加小括号,用
/eqref{}
正文中:
/begin{eqnarray}/label{eq:eq1}
/lambda
/end{eqnarray}
这是/eqref{eq:eq1}
目录中缺“Abstract”这一项,另外英文摘要页眉是中文的“摘要”二字
文件abse.tex中:
/newpage
/chapter*{/centerline{Abstract}}
/pagestyle{plain}
/chaptermark{Abstract}
/addcontentsline{toc}{chapter}{Abstract}
底下几行原本有的,但注释掉了,去注释就行
目录的页码要求小写的罗马字母
默认是大写的
文件main.tex中注释掉
/pagenumbering{Roman}
致谢放最后
把main.tex中的
/input{data/thanks}
放到最后,注意在/end{document}前
定理,证明关键字默认为隶书
zjuthesis.cls中这几行是设相关字体的,/heiti就是黑体:
/newtheorem{hypo}{/heiti假设~}[chapter]
/newtheorem{defin}{/heiti定义~}[chapter]
/newtheorem{theo}{/heiti定理~}[chapter]
/newtheorem*{pro}{/heiti证明~}
/newtheorem{lem}{/heiti引理~}[chapter]
正文字体
默认是仿宋
在main.tex中
/begin{document}/songti
表目录
默认有术语表,所以表目录的页眉为术语表,把main.tex里的
/printnomenclature
/chaptermark{术语表}
隐去即可
参考文献毕业论文要求有学校信息
在bib文件中phdthesis的那些加上school词条,放入学校信息,网上下的一般好像没的