其实已经毕业快一个多月了,但还是放一张我的毕业照!交大数学系爱你哦~~~~本来想毕业的时候就把LaTeX写毕设的小经验写出来,不过现在写也是一样的,半年更公众号不只是说说而已!<( ̄︶ ̄)>

为什么要用LaTeX

排版方便:有现成的论文模版,用word需要考虑页码页眉的标注问题,据我所知很多用word的同学最后调格式都很头痛。

写公式方便:数学系的论文肯定是充满公式的,用LaTeX打公式会更快一些,word打公式太麻烦了甚至有一些数学符号word可能是没有的,latex公式的编号也可以自动生成,不会出现公式编号无法对齐或者改一部分后面出现混乱的情况。

排版更好看:LaTeX的行间距一致,不会出现因为文字中有公式就行间距不一样的问题。不需要考虑图片的文字环绕问题等等。

下面就正式开始啦。

安装LaTeX环境

我用的texlive+texstudio,写科研训练的时候用的是ctex+winedt10但是这个组合经过我实验并不能支持xjtuthesis模版,会出现编译错误。

注意下载安装时先安装texlive再安装texstudio,否则会有texstudio找不到编译器的情况。电脑中同时安装ctex和texlive也会对texstudio造成影响,建议彻底删除ctex。

Texlive下载 : ,可直接选择下载安装也可选择镜像安装,直接下载安装需要保证两三个小时网络连接。

Texstudio :,直接下载即可。

下载论文模板

首先下载 xjtuthesis 的模版,可从下载。解压后包含以下内容

我是在example文件夹中写的,需要注意的是,论文每个部分的tex文件是分开的,每个部分的tex文件在example下的pages文件夹中,包含format、 Monet等等。

meta.tex是写论文题目、作者名称、指导老师、中英文摘要和中英文关键字的文件。Intro.tex是绪论部分。从float.tex开始就是每个chapter了,在float部分我主要写的是论文的主要概念和算法,formulae.tex部分写了数值模拟部分,monet.tex是实际数据实验的内容,conclusion.tex是论文的结论部分,anthm.tex是致谢,appendix.tex是附录的内容,主要是中英文文献翻译。

参考文献:

在看论文时就把用到的论文信息录入bib文件中,也可以直接复制百度文库或者各类网站的已生成的文件信息,如果用百度文库的bibtex的话,需要注意看一下是否准确,比如我在写的时候发现有一篇文章是来自Journal of the Royal Statistical Society.Series B但是bibtex中并未标出B刊。

生成论文

学士学位论文的主文件是 bachelor.tex 通过引用每个部分的 tex 文件的内容来生成一篇完整的论文,在编译时,需要将控制模版的 cls 文件和 bachelor.tex 文件放在一个文件夹下。首先编译 bachelor.tex 文件可以得到 bachelor.aux 文件,点工具下拉菜单中的参考文献选项,编译 bib 文件若未报错,则再次编译运行 bachelor.tex 文件即可。

中英文翻译

添加英文翻译部分,我用的是分页添加 pdf、jpg 文件的方法。下载 pd f版原文论文后将其分页,利用剪裁工具把每一页的页面的页边尽可能去除,将处理好的页面 pdf 文件按照页码顺序依次命名为ch-1.pdf……,中文翻译同样。代码大概是下面这样:

一些实用小tip

去除页眉:\pagestyle{empty}。

Bib文件中,英文人名的空格用逗号表示,三个以上作者的只写前三个后面用and others代替,编译后自动会生成et al.。

最后:LaTeX 的用途很多也很好上手,学会了之后可以在写论文时节省很多时间,对于公式的编写不会的地方或者是出现的报错直接百度大部分就能得到答案啦。数学系的朋友们不用担心查重的问题,我看到的大家基本都是百分之零点几最多不超过百分之五的查重率![]~( ̄▽ ̄)~*