硕士学位论文(2022年) Latex模板 模板修改记录 总结
模板修改记录
完成硕士学位论文的时候使用了大佬的 电子科技大学 latex 模板,节省了很多时间;但该模板的确存在一点点和研究生院模板不同的地方。
不想去github实名提issue, 就总结在这里吧~
原始模板
https://github.com/x-magus/ThesisUESTC/tree/e64c9c5fe6a175f44f912200ba4e66d185095df6
修改记录
针对已发表成果需要列出所有作者而参考文献仅列出3个作者的矛盾
- 新增thesis-uestc-accomplish.bst
- 将thesis-uestc.cls相应部分改为:
\newcommand{\thesisloadaccomplish}[1]{ \nociteaccomplish{*} \renewcommand{\bibname}{\thesisaccomplishtitle} \renewcommand{\bstlabelmark}{lo} \thispagestyle{fancy} \begin{spacing}{1.667} \bibliographystyleaccomplish{thesis-uestc-accomplish} \bibliographyaccomplish{#1} \end{spacing} \renewcommand{\bibname}{\thesisbibname} }
针对新的格式规范中Student ID在Author上面,而模板中在Author下面的问题
- 将thesis-uestc.cls相应部分改为:
\cline{2-2} & \\ \cline{2-2} Student ID: & \thestudentnumber \\ \cline{2-2} Author: & \en@theauthor \\ \cline{2-2} Supervisor: & \en@theadvisor \\
针对新的格式规范中姓名姓在前名在后的改动
- 修改thesis-uestc.bst和thesis-uestc-accomplish.bst
FUNCTION {format.names} { 'bibinfo := duplicate$ empty$ 'skip$ { 's := "" 't := #1 'nameptr := s num.names$ 'numnames := numnames 'namesleft :={ namesleft #0 > }{ s nameptr% "{f.~}{vv~}{ll}{, jj}""{vv~}{ll}{ f{~}}"
图片表格caption两端对齐
- 去掉cls中
\captionsetup{format=hang}
即可
- 去掉cls中
中文文献多个作者的支持
- bib中一定要加上
language = {zh},
- .bst中
FUNCTION {format.chinese.names}
中deng之前几行修改为:
namesleft #1 > { ", " * t * } {s nameptr "{ll}" format.name$ duplicate$ "others" ={ 't := }{ pop$ }if$% "others" t =% 'skip$% { "," * }"," *% if$t "others" ={" " * bbl.deng *}{ " " * t * }if$ }
- bib中一定要加上
根据最新版本加粗章节序号
- 修改thesis-uestc.cls
\titleformat{\section}[block] {\fontsize{14pt}{14pt}\selectfont\strong} {\bf{\thesection}}{7pt}{}\titleformat{\subsection}[block] {\fontsize{14pt}{14pt}\selectfont\strong} {\bf{\thesubsection}}{7pt}{}
摘要、目录、致谢页眉需空格
- 分别添加```\hspace{0.5em}‘’’
\markboth{致\hspace{0.5em} 谢}{致谢}\fancyhead[C]{\fontsize{10.5pt}{12.6pt}\selectfont 摘\hspace{0.5em} 要}\fancyhead[C]{\fontsize{10.5pt}{12.6pt}\selectfont 目\hspace{0.5em} 录} '''
(可选) 符号表支持
8.1 修改thesis-uestc.cls
\newcommand{\thesissymbollist}{ \newpage \fancyhf{} \ifchinesebook{\fancyhead[C]{\fontsize{10.5pt}{12.6pt}\selectfont 符号表}\fancyfoot[CE,CO]{\fontsize{9pt}{10.8pt}\selectfont\Roman{pseudopage}}\pdfbookmark{符号表}{glossary}\printglossary[style=uestc-chinese-symbol, title={\protect\centering 符号表}, nogroupskip] }{\fancyhead[C]{\fontsize{10.5pt}{12.6pt}\selectfont Glossary}\fancyfoot[CE,CO]{\fontsize{9pt}{10.8pt}\selectfont\Roman{pseudopage}}\pdfbookmark{Glossary}{glossary}\printglossary[style=uestc-english, title={\protect\centering Glossary}, nogroupskip] } \newpage }% 符号表 \newglossarystyle{uestc-chinese-symbol}{ % \setlength{\glsdescwidth}{.3\textwidth} % \setlength{\glspagelistwidth}{.3\textwidth} \renewenvironment{theglossary}% {\begin{longtable}{lp{\glsdescwidth}p{\glspagelistwidth}}}%{\end{longtable}}% %设置说明列宽度: \setlength{\glsdescwidth}{85mm} %设置页码列宽度: \setlength{\glspagelistwidth}{7em} % 说明列+页码列=96 %设置没有表头, 以及内容 \renewcommand*{\glossaryheader}{%\heiti 符号 &\heiti 说明 &\heiti 页码 \tabularnewline\endhead}% %设置分组间没有表头: \renewcommand*{\glsgroupheading}[1]{}% %主条目第一列名称,第二列说明,第三列页码: \renewcommand{\glossentry}[2]{\glsentryitem{##1}\glstarget{##1}{\glossentryname{##1}} &\glossentrydesc{##1} & ##2\tabularnewline } %子条目第一列空置,第二列说明,第三列页码: \renewcommand*{\subglossentry}[3]{&\glssubentryitem{##2}%\glstarget{##2}{\strut}\glossentrydesc{##2} &##3\tabularnewline }% %定义分组间空白: \renewcommand*{\glsgroupskip}{% \ifglsnogroupskip\else & &\tabularnewline\fi}% %定义表头:新模板中已定义,故可删掉 % \renewcommand*{\glossaryheader}{% % \bfseries\entryname&\bfseries\descriptionname& % \bfseries\pagelistname\tabularnewline\endhead}% }
8.2 main.tex中加入
% require all the usepackages here % \usepackage{algorithm2e} \makeglossaries \begin{document}\makecover... ... % symbol list \input{chapter/Symbol} % \glsaddall% \thesisglossarylist % 试图修改模板,但缩略词表始终失败,遂放弃 \thesissymbollist % 符号表大体成功,但对应的页码没有超链接
(仅限专硕) 在目录页添加专业学位领域
- 需要在cls中添加如下代码:
- (该代码并不完善,例如直接指定了专业名称、没有根据学硕/专硕进行逻辑判断等,使用者可自行修改)
学科专业 & \zh@themajor \\\cline{2-2}\cline{4-4} \end{tabular} \\ \begin{tabular}{>{\fontsize{12pt}{12pt}\selectfont}l>{\centering\arraybackslash\fontsize{14pt}{14pt}\heiti\selectfont}p{4.5in}}专业学位领域 & 电子与通信工程 \\\cline{2-2} \end{tabular} \\ \begin{tabular}{>{\fontsize{12pt}{12pt}\selectfont}l>{\centering\arraybackslash\fontsize{14pt}{14pt}\bfseries\selectfont}p{1.59in}>{\fontsize{12pt}{12pt}\selectfont}l>{\centering\arraybackslash\fontsize{14pt}{14pt}\bfseries\selectfont}p{1.59in}}提交论文日期 & \thedatesubmit &
(慎选) 消除过多的空白页
- 空白页太多,试图消除
- 简单的方法:直接使用Adobe Acrobat删除空白页即可
- 复杂的方法:修改.cls中的\blankpage命令
```latex
\newcommand\blankpage{%
% \newpage
\null
\thispagestyle{empty}%
\addtocounter{pseudopage}{-1}%
\newpage
}
'''
(慎选) 100条以上参考文献的处理 (仅当参考文献达到100条时修改)
- 修改thesis-uestc.bst
FUNCTION {bib.begin} {"\begin{thebibliography}{loo}"write$ newline$
(慎选) 将mathbf恢复为原本的含义
- 注释thesis-uestc.cls中的
% \DeclareMathAlphabet{\mathbf}{\eu@enc}{\eu@mathrm}{\bfdefault}{it} % \DeclareMathAlphabet{\mathbd}{\eu@enc}{\eu@mathrm}{\bfdefault}{n} % \newcommand{\bm}{\mathbf}
硕士学位论文(2022年) Latex模板 模板修改记录 总结相关推荐
- 天大博士/硕士学位论文Latex模板2021年
这是小王在Github上的项目 TJUThesis_master_2021的Readme.为了扩大影响范围,我把它搬到CSDN上来了.如果本模板对你有帮助,请在Github给一个宝贵的Star,让更多 ...
- 江苏大学硕士学位论文latex模板
我在导师的引导下喜欢上latex的排版, 因此在毕业时尝试用latex来排版我的学位论文. 本模板是江苏大学研究生硕士学位论文模板, 2022年4月江苏大学研究生院发布了新的硕士学论模板, 我基于前人 ...
- 硕士学位论文写作分享
硕士学位论文写作分享 硕士学位论文写作-工作流程 本文分享了硕士学位论文的写作经历,整个流程可以分为三部分,其中的第二.第三部分是一个迭代修改的过程.整个硕士学位论文写作,比较考验综合能力,比如数据处 ...
- 如何写工学硕士学位论文
文章目录 前言 撰写题目 撰写提纲 撰写论文 研究背景和意义 国内外研究现状 其它章节 引用文献 导师提意见 查重 遇到的问题 word 频繁频繁卡死无响应 Word中给公式自动编号 如何解决endn ...
- 严查!教育部发文:倒查 5 年博士、硕士学位论文作假行为!
来源 | 澎湃新闻 等 转自 | 双一流高校 针对学位论文作假行为,教育部已下文要求倒查5年. 澎湃新闻记者查询发现,西北农林科技大学.华南理工大学.西南交通大学等高校9月均通过研究生院官网发布了&l ...
- 吃惊!江苏抽查发现,144篇硕士学位论文不合格,部分单位将被约谈
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 编辑:Sophia 计算机视觉联盟 报道 | 公众号 CVLianMeng 转载于 ...
- 计算机论文学术不端,吉林大学计算机科学与技术学院 博士、硕士学位论文反学术不端行为暂行规定...
发表于2009-06-09 据教育部有关规定,学术不端行为大致分为七类:抄袭.剽窃.侵吞他人学术成果:篡改他人学术成果:伪造或者篡改数据.文献,捏造事实:伪造注释:未参加创作,在他人学术成果上署名;未 ...
- 江苏抽查发现,144篇硕士学位论文不合格,部分单位将被约谈
近日,江苏省学位委员会.江苏省教育厅公布了全省2019年硕士学位论文抽检评议结果,统计显示,本年度共有144篇硕士学位论文"不合格". 据"江苏教育"今日发布的 ...
- 工作分析文献综述_北大教授分析了124 篇不合格硕士学位论文,发现了6个典型问题!...
原标题:北大教授分析了124 篇不合格硕士学位论文,发现了6个典型问题! 根据词条的词频统计状况,按占比情况由高到低排列,不合格学位论文大致存在"作者科研能力不足""论文 ...
- 严查!教育部发文,全面排查近5年博士、硕士学位论文作假行为!
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 澎湃新闻记者查询发现,西北农林科技大学.华南理工大学.西南交通大学等高校9月均通过研究生院官网发布了& ...
最新文章
- Tafficserver旁路接入方案综述
- PyCharm的隐藏技巧(Tips)-快捷键等积累
- SDK用DIAPI连接SBO的实现
- LeetCode 集锦(二十二) - 第 101 题 Symmetric Tree
- HOOK -- IAT HOOK 本进程MessageBox
- vue组件调用(全局调用和局部调用)
- Jetty,Java和OAuth入门
- linux c语 curl代码_偷懒必备工具——一键生成爬虫代码
- Java注解 编译_Java注解(3)-注解处理器(编译期|RetentionPolicy.SOURCE)
- Fedora 10安装amarok中文乱码解决办法
- tensorflow tensorboard summary的工作特点
- javascript实现浏览器窗口传递参数
- 传说中的马尔科夫链到底是个什么鬼?
- VGA、HDMI、DVI 和 DP接口
- windows自带的使用键盘代替鼠标操作问题._百度知道
- python打印输出世界你好!,Python语句 print(\世界,你好”)的输出是?
- IE浏览器http请求缓存问题
- java 热力图,热力图
- php设置北京时间(时区)
- iOS开发笔记1:ToDoList、相册、地图应用及新浪微博
热门文章
- vc++2010注册表修改
- Jackme空气净化器 去除雾霾呵护家人健康神器
- 克服移动应用开发的挑战
- 软件项目建议书模板(免费)
- DirectX中文手册
- 基于OMAPL138 + Xilinx spartan6的电力数据采集与传输设计
- 太牛了! GitHub大牛呕心沥血整理的5000页Java学习手册文档
- “2021年度全球十大人工智能治理事件”:数据、算法、伦理受关注,AI发展需治理同行
- 【MATLAB深度学习工具箱】学习笔记--字符识别Character Recognition
- Autodesk AutoCAD 2022 产品系列已发布(附下载)