【评论区留言免费赠书啦】如何使用Latex撰写毕业论文? 您所在的位置:网站首页 overleaf中文 【评论区留言免费赠书啦】如何使用Latex撰写毕业论文?

【评论区留言免费赠书啦】如何使用Latex撰写毕业论文?

2023-04-09 03:26| 来源: 网络整理| 查看: 265

​前三期的Latex文章,分别讲解了Latex安装、Latex写论文、Latex做幻灯片。本期讲解下更难的使用Latex撰写毕业论文

首先,我想强调下,每个大学的毕业论文格式要求是不一样的。理论上,有多少所大学,就要讲解多少种模板。这显然是一篇文章无法做到的。

更不好的消息是,每所大学通常都不提供官方Latex模板,只会给一份格式说明的Word文件。网上那些毕业论文模板就是根据此Word文件,针对性编写了.cls、.sty、.bst文件。

附:.cls文件内容对应命令\documentclass{}(控制标题字体等)、.sty文件对应命令\usepackage{}(控制加载的各种宏包)、.bst文件控制参考文献格式。

而我也没有能力直接根据word要求,去编写一份完整的Latex毕业论文模板。

但大神还是很多的,通常可以从以下四种途径下载到模板。

下载模板

可通过论坛、Github、Overleaf、CTAN下载。

1. 各种论坛

这里推荐“Latex科技排版工作室”(大家也可以在上面搜索遇到的其他Latex问题),网址:

国内大学高校 LaTeX 论文、报告模板统计 - 我的问答 (latexstudio.net)

按照大学首字母顺序,给出了一些模板。

不过这些链接都指向Github资源。所以大家也可以直接在Github上搜索。

2. Github

网址:Search · 毕业论文 (github.com)

直接搜索关键字"毕业论文"或具体到XX大学。

有1253个结果,不见准都能用,能用的也会不定时更新完善。

以第三个武汉大学模板为例,文件非常多。下载方式:点击"Code"——"Download Zip"。使用细节,记得查看里面的"README.md"文件。

很多同学下载完后运行,会报各种错误。主要是因为没有安装一些特定的宏包造成的。安装宏包的教程请看后文

如果不想倍受报错问题的煎熬,可以直接去Overleaf搜。

3. Overleaf

网址:Templates - Overleaf, Online LaTeX Editor

搜索关键字"毕业论文"或具体到XX大学。

以“上海理工大学博士学位论文”为例。正文通常采用main.tex命名(图中蓝框),每一章节的内容可以分开写(图中红框)。

采用这种正文每一章节内容都分开写的样式,和我之前文章给的模板是不一样的。

这是因为,对于博士毕业论文,通常都要100多页,分开写可以方便我们查找。若全写在一个.tex文件中,容易头秃。

写完每一章的内容后,只需要调用\include{...}命令,即可添加到正文:

有时候也用\input{...}命令。两者仅存在细微区别。

附:\input可以放在导言区和正文区,包含的内容不另起一页;而\include只能放在正文区,包含的内容另起一页。

如果大家真想采用Latex写毕业论文,新手建议在Overleaf上写

因为即使完整下载了模板,再使用CTEX套装或TeXstudio等运行,仍会报很多错误,需要一点一点解决。

4. CTAN

网址:CTAN: Search thesis 在Search框内填写"thesis"。(不识别中文)

上面有很多美国大学的毕业论文模板。如果想搜中国大学的,需要加一些大学的英文简称,进行组合搜索。

哈工大的毕业论文模板就是这样命名的:

总结下这四种方式:

一般你想要的模板,在GithubOverleaf上都能搜到;如果没有,建议放弃使用Latex写毕业论文,从0开始搭建模板,得靠大神;即使搜到,也要先检查下该模板是否符合学校Word里规定的格式要求,若相差不大,自己可以主动修改控制格式和宏包的.cls和.sty文件

下面,补充下之前埋得坑,即如何安装Latex宏包。没有提前安装所需宏包,是报错的主要原因

安装Latex宏包

之前Latex做幻灯片的文章,就忘了讲要先安装"beamer"宏包,才能成功运行代码(获取代码方式,参见文末)。

当时写的时候是去年10月初,没想到啊,CTEX套装从18年停更后,突然在去年10月28发布alpha测试版,至此,已经是3.0的稳定版了。

为什么强调这一点,是因为我发现新版本会检测你的代码,然后自动安装所需宏包

而以前的2.9版本是不能的。注:必须卸载2.9版本后,才能安装3.0版本。

下载网址:下载中心 – CTEX

基于此,如果大家卸载2.9安装3.0,那后面如何安装宏包的教程就不用看了;如果大家坚持用2.9(不建议,已停止更新维护),可以按以下3步安装宏包。1.下载beamer宏包

网址:CTAN: Package beamer

点击下方的"Download"下载。

2. 解压后放至安装目录

我习惯将各种软件安装在D盘,因此,beamer文件会放置在:

D:\CTEX\MiKTeX\tex\latex

3. 更新宏包库

打开WinEdt界面,逐步找到:TeX->MiKTeX->MiKTeX Options->General->Refresh FNDB,点击更新即可。

同理,下载并安装"ctex宏包"也是如此。

补充1. CTEX套装和ctex宏包的区别

不用怀疑,c就是Chinese的简写,两者区别如下:

CTEX套装是中国运筹学会搞的,方便编译Latex语法的套装,包含了TeXworks和WinEdt编译器。ctex宏包是CTAN官网上,专门用来编译中文的宏包,就跟beamer专门用来编译幻灯片一样。

2. 使用CTEX3.0套装编译中文

很奇怪,我之前用CTEX2.9可以直接用WinEdt编译包含中文的tex文件,可是到了3.0就不行了,我发现网上也有人指出这个问题。

使用CTEX生成中文pdf_ctex生成pdf_-CSDN博客

他的办法是换成CTEX套装里的另一个编译器TeXworks。亲测有效。

在"开始菜单"——"所有应用"找到TeXworks,将要运行的代码拷贝到里面。

运行时选择第二个(pdfLaTeX)或者第三个(很长的这个)就能编译成功(其它的会编译失败)。

代码如下:

\documentclass{article} \usepackage[UTF8]{ctex} \title{这是一个例子} \author{科研小飞} \begin{document} \maketitle \section{第一章} 你好,科研小飞。 \end{document}

综上,大家若写英文论文,强烈建议卸载CTEX2.9,安装3.0,因为它运行时能自动安装所需宏包,省时省力不报错。

至于WinEdt11为什么不能编译中文,可能是版本更新还不够完善造成的,期待后续的更新。也可能是没充会员,毕竟它并不是免费的。

但送书活动,大家可以免费参与啊!

文末福利

科研小飞与电子工业出版社一起来给大家送书啦!只要留言,能有机会获取。

方式:关注WX公众号“科研小飞”,并在评论区留言,分享使用Latex的一些心得,精选后:

第一本:送给获得点赞数第一的同学第二本:送给获得点赞数第二的同学第三本:送给最走心的一个留言

截至时间:2023年3月31日 24:00

本书从 LaTeX 的环境安装配置开始介绍,逐步带领读者了解LaTeX的使用语法和应用场景。重点介绍了 LaTeX 的文本排版,从文本排版出发,逐步了解图表的排版方式。根据 LaTeX 文档的类型差异,介绍了幻灯片的使用方法。在学习了基本文档类应用和语法规则之后,扩展了LaTeX的自定义命令和环境,提供了很多参考资料和学习网站,方便读者进一步探究。本书分为7 章,涵盖的主要内容有 LaTeX 文本排版语法、数学公式排版方法、图表应用方法、幻灯片制作方法和定制 LaTeX。其中文本排版是本书的核心内容,LaTeX 本身就是为文本排版而设计,它包括了文字、符号、字体、段落、标题等内容。编辑数学公式是LaTeX的优势,包括数学符号、公式环境及常见公式模板等。图表包括了图像和表格,幻灯片包含了很多主题样式。在掌握基础知识后,扩展了 LaTeX 的自定义命令和环境,并列举了很多学习资源。

不闻不若闻之,闻之不若见之;见之不若知之,知之不若行之。我是科研小飞,期待您的关注。

【相关】

Latex论文写作神器!CTeX套装搭配Overleaf使用,安装简练!模板千万!高效排版! - 知乎 (zhihu.com)

Latex收藏帖 | 详解Latex写作8大部分,阅完即可上手!模板/学习资料都给您准备好啦~ - 知乎 (zhihu.com)

假装学术大佬 | 如何用Latex制作出严谨漂亮的幻灯片? - 知乎 (zhihu.com)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有