南理工硕士论文latex模板
一、前言
- 文章有点长,截图较多,需要一点耐心!下文中,部分截图较大可能看不清,可以点击进行查看。
- 该模板是依据程杰同学所编写的博士论文模板修改而来,比如需要将“博士”改为“硕士”,参考文献作者名全大写改为仅首字母大写。
- 软件环境为win10+TexLive2020+TexStudio。
- 建议先装TexLive2020,再装TexStudio,也不要装其他的CTex之类的,容易出一些莫名其妙的错误。
- 对于需要修改的地方,本人也还在学习了解中。
二、安装TexLive2020
- 首先下载TexLive2020,清华大学开源软件镜像站,点开链接如下图,下载texlive2020.iso,嫌慢的可以右键复制链接,到迅雷里面下载。
2. 安装。下载完成后,解压texlive2020.iso,如下图,双击install-tl-windows.bat进行安装。安装前可自行修改安装路径。
- 安装完成,出现如下提示。
- 检查是否安装成功。命令行窗口输入tex --version或者tex -v出现如下图所示表明安装成功。
三、安装TexStudio。
去官网下载,速度较慢,可以找别人的安装包。
配置TexStudio。
(1)设置中文。Option->General->Language改为zh_CN。
(2)编辑中文。构建->默认编译器,改为xelatex。
(3)设置UTF-8编码。
测试。
\documentclass{article}
\usepackage{ctex}
\begin{document}测试TexStudio中文!
\end{document}
四、南理工博士毕业论文模板
如果你是博士,那么可以直接用了,如果是硕士,那么需要对配置文件进行部分修改。
jiec827:njustThesis下载。
解压后,如下图所示,目录非常清晰,bib文件夹用于设置参考文献;img文件夹保存了学校的一些logo图片;sty文件夹保存cls,str文件,在这些文件中设定了模板的格式;tex文件夹保存每个章节的tex文件。
使用TexStudio打开myThesis.tex进行编译,如下图所示。由于我们要的是硕士论文模板,因此要对一些字进行修改。
如果是要写硕士论文,则将封面的“博”改为“硕”。
在sty文件夹中,打开njustThesis.cfg文件,可以用记事本或者NotePad++打开,如下图所示。我们将其中的“博”全部替换为“硕”。
替换完保存后,重新编译,如下图所示。
解决BibTeX样式文件的依赖。
(1)我们把右边的pdf下拉到参考文献页,我们可以看到参考文献能正常编译并显示,可以在myRefs.bib文件中查看我们添加的参考文献。
(2)但是,当我们新增一条参考文献时,例如下面新增了一个参考文献《测试-新添一条参考文献》,就会报错,右边整个参考文献也没了。
(3)因为我们文献格式有一个标准叫 GBT7714,我们得把它添加到TexLive里,但是很多学校又有它自己的文献格式,因此很多人对 GBT7714做了修改以适应他们学校的要求。打开bib文件夹,解压GBT7714-2005NLang.zip,进入解压后的GBT7714-2005NLang文件夹,里面有GBT7714-2005NLang.bst、GBT7714-2005NLang_UP.bst、GBT7714-2005NLang_Upp.bst这三个文件,也就是不同的定制版本。我们只需要用到其中1个,复制GBT7714-2005NLang_Upp.bst。
为什么用这个呢?因为在sty文件夹中,commons.sty中有一行指令\bibliographystyle{GBT7714-2005NLang_Upp}
,这个也就是设定我们的参考文献格式文件,如果你需要用到其他的参考文献格式,可以修改这个语句。
(4)将GBT7714-2005NLang_Upp.bst复制到$(TEXMFLOCAL)/bibtex/bst/,其中$(TEXMFLOCAL)是你的机器上的本地的texmf目录,你可以通过执行kpsewhich --var-value=TEXMFLOCAL获得该目录路径;
复制完后:
(5)通过执行texhash刷新texmf目录索引,一定要等它更新完,出现Done,才可以关闭命令行;
(6)我们在正文中随便某个地方引用一下我们增加的参考文献,比如我们在resume.tex的某个地方引用我们新增的文献,指令\cite{},这里是\cite{test}。
再次编译。可以发现,底下消息栏中也会报错,但是不用管,另外右边pdf的摘要中,也出现了我们的引用文献的序号4]。
将右侧pdf向上翻至参考文献页,可以看到也列出了我们新增的文献,如下图。
(7)这时候新坑又来了,GBT7714标准里,英文人名全是大写,跟我们学校要求的不一样。用记事本或者NotePad++打开GBT7714-2005NLang_Upp.bst文件,将438行的\MakeUppercase用%注释掉。
如下图,保存后退出。
(8)删掉文件夹中的这两个文件(每次更新一些格式或者依赖的时候,都要删掉这两个文件)。重新编译,发现参考文献正常大小写了。
6. 删除参考文献中的[s.l]、[s.n]。
使用NotePad++打开你的bbl文件,在里面要做两件事,(1)将"\"替换成“. ”。(2)删除[s.l]、[s.n]等。然后编译即可。示例如下:
编译后的结果:
7. 解决目录中没有参考文献。
目录里面没有参考文献,但是学校研究生网站上给的word模板里,目录里是有参考文献的,因此要加上。
在myThesis.tex文件中,在引用参考文献的那行代码{\centering\bibliography{bib/myRefs}}
,前加上3行代码
%这里需要注意,如果参考文献前有一面空白页(偶数页),则使用\cleardoublepage
%如果参考文献前,没有空白页,则使用\clearpage,这是保证目录里参考文献页码正确,以单数页开始
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{参考文献}
修改结果:
五、后续
对于这个模板,后面在使用中出现的问题会继续更新。
六、参考链接
[1] jiec827:njustThesis
[2] 周小丫0_0:TexLive2020+TexStudio下载与安装
[3] 始终:【LaTeX Tips】符合 GBT7714-2005 标准的 BibTeX Style
南理工硕士论文latex模板相关推荐
- 西电硕士论文 Latex 模板:补充
请先阅读: 西电硕士论文 Latex 模板使用说明 西电硕士论文latex使用说明 西电硕士论文 Latex 模板:填坑! 补充: 1.中文参考文献中,author项 不能用逗号分隔,改成 and. ...
- 西电硕士论文 Latex 模板:填坑!
1. 如何正文中引参考文献? 西电研究生院提供的模板里,忽略了如何加引参考文献的写法,睿思上不少同学问,研究了下做出来了,补充下. 一般国际期刊论文的参考文献引用是诸如 [12] 这种.我电要求引用是 ...
- 北京理工大学硕士论文latex模板
原来安装Ctex使用winedit打开demo出现error,可能于CTeX 套装所含宏包比较陈旧.卸载Ctex,安装Tex Live. 安装步骤: 下载镜像镜像链接 下载完成后,可查看TeX Liv ...
- 西安电子科技大学硕士论文latex模板第1章修改为第一章
就是章号从阿拉伯数字修改成中文数字. 在XDUthesis.cls中查找chapter,并照下图所示,将name={\arabic{chapter}}修改为name={\chinese{chapter ...
- 自用-华东师范大学硕士学位论文LATEX模板
文章目录 前言 部分页面效果预览 使用说明:毕业论文LaTeX模板 1. 安装LaTeX发行版和TeX Studio: 2. 下载毕业论文模板: 3. 编辑论文内容: **标题和作者信息:** **摘 ...
- 国内大学论文latex模板链接
转自:http://emuch.net/html/201207/4685325.html 国防科学技术大学研究生学位论文LaTeX模板 南开大学学位论文LaTeX模板(孙文昌老师) 华南理工大学硕/博 ...
- 天大博士/硕士学位论文Latex模板2021年
这是小王在Github上的项目 TJUThesis_master_2021的Readme.为了扩大影响范围,我把它搬到CSDN上来了.如果本模板对你有帮助,请在Github给一个宝贵的Star,让更多 ...
- 同济大学博士/硕士学位论文LaTex模板的软件安装与环境配置
文章目录 论文模板 软件需求 具体步骤及问题应对 首先检查`biblatex-gb7714-2015`宏包 检查TexStudio配置 配置命令路径 参考文献引用显示的不是数字 本文以Windows为 ...
- 【简介】请使用中国原子能科学研究院学位论文Latex模板
请使用中国原子能科学研究院学位论文LaTex模板 本院论文采用较为老旧的word模板排版,在目录自动生成.引用.数学公式以及修改的灵活性.解耦合等等方面都有太多问题.word工具设计的初衷是给不擅长T ...
最新文章
- 为什么不记录慢速查询?
- 模仿虚基类和抽象方法
- 协方差、协方差矩阵的解释意义
- asp.net C# 时间格式大全
- PHP面向对象(三)
- lvalue-xvalue-prvalue
- 苹果x人脸识别突然失灵_教你解决mac电脑键盘失灵的问题
- 谈谈如何优化MYSQL数据库查询
- Ubuntu16.04设置AP热点方法
- 你理解的智能家居就是智能家居么?
- 18. C语言 -- 指针数组和数组指针
- Excel在统计分析中的应用—第十章—方差分析-方差分析表
- 极限编程XP 的12个最佳实践
- 1.计算机网络 知识结构框架
- openstack-nova-api源码剖析1
- 外汇天眼:Apple与MetaQuotes之争!谁是下一个Apple?谁会成下一个MT4/5?
- RemoteView流程
- [转载]丢掉鼠标-Mac神软Alfred使用手册1_我是亲民_新浪博客
- python拿到股票代码和代码名称等基本信息
- Manifest文件详解