Skip to content

Commit

Permalink
将main文件中宏包的加载移动到cls文件中,调整main文件格式
Browse files Browse the repository at this point in the history
  • Loading branch information
YanMing-lxb committed Nov 27, 2023
1 parent ac0e495 commit fdfd0bf
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 12 deletions.
6 changes: 5 additions & 1 deletion GUET-Thesis.cls
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,10 @@
\RequirePackage{lastpage} % 用于统计总页数(本科页码中使用)
\RequirePackage{ifoddpage} % 用于判断页码是否为奇数(用于判断打印版中空白页的添加)
\RequirePackage{pdfpages} % 用于插入外部 PDF 文档的页面,已签名的独创性声明
\RequirePackage[absolute,overlay]{textpos} % 用于绝对定位文本框,用于排版封面
\RequirePackage{etoolbox} % 提供逻辑判断、列表循环遍历、patch、hook、计数器、布尔变量等操作
\RequirePackage[absolute,overlay]{textpos} % 用于绝对定位文本框,用于排版封面
% \RequirePackage{showframe} % 显示排版框架
% \TPshowboxestrue % 显示textblock 框架,方便调整位置

% ===============算法相关宏包===============
\RequirePackage[
Expand Down Expand Up @@ -139,6 +141,8 @@

\RequireXeTeX % 指定必须用 XeTeX 引擎进行编译

\RequirePackage[l2tabu, orthodox]{nag} % 检查是否有已被淘汰或过时的宏包

% ===============PDF文件相关宏包===============
\hypersetup{ % 文中链接设置
% pdfauthor = {\TheAuthor}, % 设置作者名称;
Expand Down
36 changes: 25 additions & 11 deletions main.tex
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
% -----------------------------------------------------------------------
% Author : 焱铭
% Date : 2023-07-18 08:50:38 +0800
% LastEditTime : 2023-11-27 18:23:26 +0800
% LastEditTime : 2023-11-27 19:13:28 +0800
% Github : https://github.com/YanMing-lxb/
% FilePath : \GUET_Thesis_LaTeX\main.tex
% Description : Version 2.3 更新请关注 https://github.com/YanMing-lxb/GUET_Thesis_LaTeX
Expand All @@ -26,19 +26,21 @@
\special{dvipdfmx:config z 0} % XeLaTeX取消PDF压缩,加快编译速度,但会增加PDF体积
% \pdfcompresslevel=0 % PdfLaTeX取消PDF压缩,加快编译速度,但会增加PDF体积
% \pdfobjcompresslevel=0 % LuaLaTeX取消PDF压缩,加快编译速度,但会增加PDF体积

% ------------------------------------------------------------------------------------------
% 前言区域
% ------------------------------------------------------------------------------------------

\documentclass[master]{GUET-Thesis}
% pversion:打印版 bversion:盲审版
% bachelor:本科 master:学硕 promaster:专硕 doctor:博士 ojmaster 在职硕士 ptmaster 非全专硕

% \documentclass[master,bversion]{GUET-Thesis} % 盲审版
% \documentclass[master,pversion]{GUET-Thesis} % 打印版

% \usepackage{showframe} % 显示排版框架
% \TPshowboxestrue % 显示textblock 框架,方便调整位置
\usepackage[l2tabu, orthodox]{nag} % 检查是否有已被淘汰或过时的宏包
% ------------------------------------------------------------------------------------------
% 资源路径
% ------------------------------------------------------------------------------------------

\graphicspath{
{./Pictures/},
Expand All @@ -50,12 +52,16 @@
} % 图片所在位置,根据需求进行修改
\ThesisBibResource{./References/reference.bib} % 参考文献数据源加载
\ThesisAchResource{./References/accomplish.bib} % 攻读学位期间取得成果数据源加载

% ------------------------------------------------------------------------------------------
% 封面信息
% ------------------------------------------------------------------------------------------
% \secrets{绝密} % 不涉密请注释该命令,不要空着
\Title{基于嵌入式散热模块的微通道散热技术研究}{Research on microchannel heat dissipation technology \\& based on embedded heat dissipation module}
% 题目{中文}{英文} 在标题中插入“\\&”命令进行换行

\Title{ % 题目{中文}{英文}
基于嵌入式散热模块的微通道散热技术研究
}{
Research on microchannel heat dissipation technology \\& based on embedded heat dissipation module
} % 标题中插入“\\&”命令进行换行
\Author{焱铭} % 作者姓名
\Advisor{李某某} % 导师姓名
\Protitle{教授} % 导师职称
Expand All @@ -64,23 +70,29 @@
\ResearchDirection{电子器件散热} % 研究领域(盲审用)
\DegreeCategories{工学硕士} % 申请学位门类或类别
\StudentNumber{2020XXX} % 学号
% \secrets{绝密} % 不涉密请注释该命令,不要空着
\Date{\today} % 可更换为具体日期如:\date{2023年5月28日}


% ------------------------------------------------------------------------------------------
% 正文
% ------------------------------------------------------------------------------------------

\begin{document}
\MakeCover % 封面
\OriginalityDeclaration % 独创性声明
% \SignatureDeclaration{./Chapters/独创性声明(示例).pdf} % 可使用已签字的独创性声明PDF文件

\input{Chapters/Abstract} % 摘要
% ------------------------------------------------------------------------------------------

% ------------------------------------------------------------------------------------------

\ThesisFigureList % 插图目录
\ThesisTableList % 插表目录
\ThesisSymbolList % 符号说明表
\ThesisContents % 目录

% ------------------------------------------------------------------------------------------

\input{Chapters/Symbol} % 符号定义文件

\input{Chapters/Chapter1}
Expand All @@ -90,10 +102,12 @@
\input{Chapters/Chapter5} % 可根据需求自行添加章节数

\input{Chapters/Conclusion} % 总结与展望

% ------------------------------------------------------------------------------------------

\ThesisBibliography % 参考文献
% ------------------------------------------------------------------------------------------
\ThesisAcknowledgement % 致谢
\ThesisAchievement % 攻读专业硕士学位期间取得的成果


% ------------------------------------------------------------------------------------------
\end{document}

0 comments on commit fdfd0bf

Please sign in to comment.