博士毕业论文/CTEX/LATEX

LATEX环境安装

CTEX 安装 (垃圾,不要装)

运行

  • clean.bat
  • comp.bat

缺少字体

  • Couldn’t find `Adobe Heiti S.cfg’
    miktex-maketfm: No creation rule for font “Adobe Heiti Std”.
  • 解决方法:其实就是下载这四个字体之后,右键 ”为所有用户安装“ 即可,推荐一个下载地址:https://bigfontsite.com/fonts

2024/5/27

由于学校更新模板, 采用宇航的版本
安装 tex live2024+ win edt,pdflatex一键编译,完美成功
用overleaf则会报错

最新的版本和这个版本只有两个区别,一个是授权页,换一个pdf,一个是页眉,换成了居中

  • 授权页/诚信说明: 需要替换/直接pdf替换;data/copyright.tex 该版本和新版szu说明不一致;可以修改format.tex实现一致;我懒得改,直接用word填好转pdf再插进来

  • 页眉,直接 \cnpageheader{博士学位论文\hfill\leftmark}换成\cnpageheader{\leftmark}等操作即可(包括致谢这些)

  • 目录,Abstract改为大写ABSTRACT (在format \addcontentsline{toc}{chapter}{ABSTRACT}中设置)

  • 附录部分不太一样。反映在目录上也不一样。也可能是我没有用对命令。无所谓了,反正我没有附录.

  • Publication.tex 标题 改为3号 \chapter*{\centering\sanhao\hei\bfseries 攻读博士学位期间的研究成果}

  • 与要求还是有很多不同;页眉高度、章节起始高度这些

  • 难搞的是字体,这个模板 textbf对中文没用;而\bf 实际上是将宋体换成了黑体;然后想要 word版的加粗黑体 加粗宋体 没有;可能是要换字体库换package什么的;稍微试了一下,编译不通过,有点烦


以上都有问题,改用https://github.com/Jev0987/SZUThesis-2024

  • 编译:
    先点击B+,会生成main.bbl参考文献;再XeLaTex编译
    在这里插入图片描述

  • szuthesis.cls

    • 把\newcommand → \renewcommand: \renewcommand*{\heiti}{\CJKfamily{heiti}}
    • (部,研究院)(部、研究院); 硕士博士
    • 关键词改成黑体加粗;目录摘要中间 加空格;abstract标题,改成arial字体
%---------------------------------------------------------------------------%%->> abstract environments%---------------------------------------------------------------------------%\newfontfamily\sectionef{Arial}%- define chinese keywords\newcommand{\keywords}[1]{%\vspace*{2\baselineskip}\noindent {\heiti\bfseries \szu@label@ch@keywords} #1}%- define engish keywords\newcommand{\KEYWORDS}[1]{%\vspace*{2\baselineskip}\noindent {\bfseries \szu@label@en@keywords} #1}\newenvironment{abstract}{\ctexset{chapter = {format = \linespread{1.0}\zihao{3}\heiti\bfseries\centering,beforeskip = {5pt},afterskip = {18pt},}}%\chapter[摘\ \ 要]{摘\ \ 要}% \pagestyle{mainmatterstyle}%}{\szu@clearpage}
  • 修改标题

    • word 1磅值=Latex 1bp=Latex1.00375 pt;
    • 根据深大要求将标题前后段落gap改为bp单位,修改大小;
    • 目录段后改为18bp;段前可能是考虑了页眉之类的和word要求不一样?所以不改段前了; 最后添加 答辩委员/评议书;建议直接拼接pdf上去即可,否则得去掉页眉页脚;
    \providecommand{\tableofcontents}{}
    \let\tableofcontentsORIG\tableofcontents
    \renewcommand{\tableofcontents}{\begingroup%\ctexset{chapter = {format = \linespread{1.0}\zihao{3}\bfseries\heiti\centering,beforeskip = {10pt}, %这里不改了,改完怪怪的,可能是考虑了页眉的高度afterskip = {18bp}, %改这里}}%\szu@clearpage\newgeometry{hmargin=1.23in,vmargin=1in}%\pagestyle{empty}\linespread{1.3}\tableofcontentsORIG%%\vspace{10pt}% Adjust vertical space as needed%\noindent\textbf{line 1}% Add the desired line here{\noindent \szu@song \zihao{-4} 附:指导教师对研究生学位论文的学术评语}答辩委员会决议书\szu@clearpage\restoregeometry%\endgroup%
    }
    
    • 目录修改字体大小
     \renewcommand*{\@dottedtocline}[5]{% [<level>,<indent>,<numwidth>,<title>,<page>]\ifnum #1>\c@tocdepth \else\vskip \z@ \@plus.2\p@{\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip\parindent #2\relax\@afterindenttrue\interlinepenalty\@M%\leavevmode \zihao{4}\rmfamily % 目录中小节,改为宋体小四\leavevmode \zihao{-4}\songti % 这里,目录中小节,改为宋体小四\@tempdima #3\relax\advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip{#4}\nobreak\leaders\hbox{$\m@th\mkern \@dotsep \cdot\mkern \@dotsep$}\hfill\nobreak\hb@xt@\@pnumwidth{\hfil\normalfont \normalcolor #5}%\par\penalty\@highpenalty}%\fi
    }
    %- redefine l@part from book.cls to add dotted toc line
    \renewcommand*{\l@part}[2]{% [<title>,<page>]\ifnum \c@tocdepth >-2\relax\addpenalty{-\@highpenalty}%\addvspace{2.25em \@plus\p@}%\setlength\@tempdima{3em}%\begingroup\parindent \z@ \rightskip \@pnumwidth\parfillskip -\@pnumwidth{\leavevmode\zihao{4}\rmfamily #1\leaders\hbox{$\m@th\mkern \@dotsep \cdot\mkern \@dotsep$}% add dotted toc line\hfil \hb@xt@\@pnumwidth{\hss #2}}\par\nobreak\global\@nobreaktrue\everypar{\global\@nobreakfalse\everypar{}}%\endgroup\fi
    }
    %- redefine l@chapter from book.cls to add dotted toc line
    \renewcommand*{\l@chapter}[2]{% [<title>,<page>]\ifnum \c@tocdepth >\m@ne\addpenalty{-\@highpenalty}%\vskip \z@ \@plus.2\p@ % \vskip \@chaptervspace \@plus\p@\setlength\@tempdima{1.5em}%\begingroup\parindent \z@ \rightskip \@pnumwidth\parfillskip -\@pnumwidth%\leavevmode \zihao{4}\bfseries\rmfamily \leavevmode \zihao{-4}\bfseries\rmfamily  % 这里,修改目录,chapter 加粗宋体小四\advance\leftskip\@tempdima\hskip -\leftskip#1\nobreak% \hspace{0.1em}%向右移动起始位置% \leaders\hbox{$\m@th\mkern \@dotsep \pmb{\cdot} \mkern \@dotsep$}% add dotted toc line\myboldcftdotfill % 使用自定义的加粗点线% \hspace{-0.5em}%向右移动终点位置\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par\penalty\@highpenalty\endgroup\fi
    }
    
    • 三级节标题由宋改为宋加粗;skip单位改为bp;chapter段前可能是考虑了页眉之类的和word要求不一样?所以不改段前了; 由于深大要求目录只出现到1.1.1,所以不建议用1.1.1.1了,否则会显示在目录上
      \ctexset {chapter = {format = \linespread{1.0}\zihao{3}\heiti\bfseries\centering,number = \chinese{chapter},aftername = \quad,beforeskip = {7bp},afterskip = {18bp},pagestyle = plain,},section = {format = \linespread{1.0}\zihao{-3}\heiti\bfseries\raggedright,aftername = \quad,beforeskip = {24bp},afterskip = {6bp},},subsection = {format = \linespread{1.0}\zihao{4}\szu@song\bfseries\raggedright,aftername = \quad,beforeskip = {12bp},afterskip = {6bp},},subsubsection = {format = \linespread{1.0}\zihao{-4}\szu@song\bfseries\raggedright,aftername = \quad,beforeskip = {12bp},afterskip = {6bp},},appendix = {%numbering = true|false,%number = \rmfamily\Alph{chapter},}
      }
      
  • 修改时间

% 全文打印时间\multicolumn{2}{c}{二〇二四年十一月}
  • config.tex
    • 得切换学硕专硕
     \DEGREE{MasterXS}% 学术硕士
    %\DEGREE{MasterZY}% 专业硕士
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/19879.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【大比武10】行业垂直大模型应用在档案管理中的探索

关注我们 - 数字罗塞塔计划 - # 大比武2024 本篇是参加“华夏伟业”杯第二届档案信息化公司业务与技术实力大比武&#xff08;简称“大比武 2024”&#xff09;的投稿文章&#xff0c;来自广州龙建达电子股份有限公司&#xff0c;作者&#xff1a;陶宣任。 在这个人工智能技…

深入理解flask规则构建与动态变量应用

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、引言 二、Flask规则基础 1. 静态规则与动态规则 2. 规则语法与结构 三、动态变量应用…

CISCN 2022 初赛 ez_usb

还是从第一个 URB向后看 发现 同时 存在 2.8.1 2.10.1 2.4.1 但是显然 2.4.1 是7个字节 不满足 usb流量要求 只考虑 2.8.1 和 2.10.1 tshark -r ez_usb.pcapng -T json -Y "usb.src \"2.8.1\"" -e usbhid.data > 281.json 正常取数据即可 import js…

【vue】v-for只显示前几个数据,超出显示查看更多

v-for只显示前几个数据&#xff0c;超出显示查看更多 如图 <div v-for"(item,index) in list.slice(0,3)" :key"index"><div class"degreeNo" :class"index0?noOne:index1?noTwo:index2?noThree:"> NO{{index1}}:<…

读《Diffusion Models: A Comprehensive Survey of Methods and Applications》综述

读《Diffusion Models: A Comprehensive Survey of Methods and Applications》综述 关于此文&#xff0c;我的一个见解想法&#xff0c;重点关注他怎么描述 「Diffusion Model」的引用的&#xff0c;以及未来方向就好了。当然从这篇文章可以知道 「Diffusion Model」的一个基石…

HR人才测评,企业人才综合素质测评?

HR企业人才综合素质测评是一种评估企业人才综合素质的方法。该测评方法通过对人才的综合能力、专业技能、沟通协调能力、团队合作能力、领导管理能力等方面进行评估&#xff0c;以期为企业提供更全面、更客观、更科学的人才选拔和管理的依据。 点击这里了解&#xff1a;『企业…

强化学习的应用场景:何时使用强化学习?

RL 强化学习的应用场景&#xff1a;何时使用强化学习&#xff1f;强化学习的基本原理适用场景1. 连续决策过程2. 不完全信息3. 动态环境4. 长期回报优化5. 无明确监督信号 实际案例游戏AI机器人控制自主驾驶金融交易推荐系统 结论 强化学习的应用场景&#xff1a;何时使用强化学…

免费生物蛋白质的类chatgpt工具助手copilot:小分子、蛋白的折叠、对接

参考: https://310.ai/copilot 可以通过自然语言通话晚上蛋白质的相关处理:生成序列、折叠等 应该是agent技术调用不同工具实现 从UniProt数据库中搜索和加载蛋白质。使用ESM Fold方法折叠蛋白质。使用310.ai基础模型设计新蛋白质。使用TM-Align方法比较蛋白质。利用Protei…

整合框架(spring...) 统一异常处理

1、 我们想让异常结果也显示为统一的返回结果对象&#xff0c;并且统一处理系统的异常信息&#xff0c;那么需要统一异常处理。 附加&#xff1a;创建封装错误状态码和错误消息VO 代码如下&#xff1a; Result import io.swagger.v3.oas.annotations.media.Schema; impo…

MOE模型入门

一、目录 定义&#xff1a;MOE架构代表类型如何解决expert 平衡的&#xff1f;而不是集中到某一专家。如何训练、微调MOE模型&#xff1f;基础架构优缺点不同MOE 模型实现方式、训练方法 二、实现 定义&#xff1a;MOE架构 MOE:混合专家模型&#xff0c;多个专家共同决策的模…

Redis 探索之旅(进阶)

目录 今日良言&#xff1a;从不缺乏从头开始的勇气 一、持久化 1、RDB 2、AOF 二、Redis 的事务 三、主从复制 四、哨兵模式 五、集群模式 六、缓存 七、分布式锁 今日良言&#xff1a;从不缺乏从头开始的勇气 一、持久化 持久化就是把数据存储在硬盘上&#xff0c;无…

CUDA学习(2)

什么是CUDA CUDA&#xff08;Compute Unified Device Architecture&#xff09;&#xff0c;统一计算设备架构&#xff0c;英伟达推出的基于其GPU的通用高性能计算平台和编程模型。 借助CUDA&#xff0c;开发者可以充分利用英伟达GPU的强大计算能力加速各种计算任务。 软件生…

保险 - day12 时序数据库influxdb

时序数据库 时序数据库是近几年一个新的概念&#xff0c;与传统的Mysql关系型数据库相比&#xff0c;它的最大的特点是&#xff1a;数据按照时间顺序存储。举例来说&#xff0c;日志数据&#xff0c;是以时间顺序存储的&#xff0c;所以用时序数据库存储是一种很好的选择。使用…

【stm32】stm32f407 ch340下载

一、接线 1、ch340 Vcc短接3v3 5v---------5v GND-----GND TX ------RX RX --------TX 2、stm32F407 如上图&#xff0c;我们需要进入isp下载模式&#xff0c;接线图如下 二、下载 使用FlyMcu选择你要下载的程序文件中的.hex文件&#xff0c; 然后配置图如下&#xff1…

Visual Studio的桌面快捷方式图标不显示

1.问题描述 以下以Visual Studio 2019举例&#xff0c; 正常图标&#xff1a; 但是当前Visual Studio的桌面快捷方式图标不显示了&#xff1f; 2.问题原因分析 Visual Studio 2019桌面快捷方式图标不显示可能由以下几个原因造成&#xff1a; 图标缓存问题&#xff1a;Windo…

五种主流数据库:常用数据类型

在设计数据库的表结构时&#xff0c;我们需要明确表中包含哪些字段以及字段的数据类型。字段的数据类型定义了该字段能够存储的数据种类以及支持的操作。 本文将会介绍五种主流数据库中常用的数据类型以及如何选择合适的数据类型&#xff0c;包括 MySQL、Oracle、SQL Server、…

【Linux】从零开始认识进程间通信 —— 共享内存

送给大家一句话&#xff1a; 吃苦受难绝不是乐事一桩&#xff0c;但是如果您恰好陷入困境&#xff0c;我很想告诉您&#xff1a;“尽管眼前十分困难&#xff0c;可日后这段经历说不定就会开花结果。”请您这样换位思考、奋力前行。 -- 村上春树 &#x1f506;&#x1f506;&…

[数据集][目标检测]打架检测数据集VOC格式3146张2类别

数据集格式&#xff1a;Pascal VOC格式(不包含分割的txt文件&#xff0c;仅仅包含jpg图片和对应的xml) 图片数量(jpg文件个数)&#xff1a;3146 标注数量(xml文件个数)&#xff1a;3146 标注类别数&#xff1a;2 标注类别名称:["nofight","fight"] 每个类别…

c# - 运算符 << 不能应用于 long 和 long 类型的操作数

Compiler Error CS0019 c# - 运算符 << 不能应用于 long 和 long 类型的操作数 处理方法 特此记录 anlog 2024年5月30日

PBR系列-物理材质(上)

作者&#xff1a;游梦 对PBR系列文章感兴趣还可以看前文&#xff1a; PBR系列 - 物理光源 PBR系列-光之简史 前面两篇文章分别介绍了物理光源与光学研究简史&#xff0c;在对光有了简单认识之后&#xff0c;再认识物理材质会发现其实本质上还是对光的研究&#xff0c;再深入…