diff --git a/BUPTBachelorThesis.sty b/BUPTBachelorThesis.sty index a27886b..e7c2e70 100644 --- a/BUPTBachelorThesis.sty +++ b/BUPTBachelorThesis.sty @@ -7,12 +7,15 @@ \usepackage{subfiles} \usepackage{fontawesome5} \usepackage{float} +\usepackage{leading} +\usepackage{fontspec} % Float Environment \renewcommand{\floatpagefraction}{0.75} % Font family \setmainfont[Mapping=tex-text]{Times New Roman} +\setCJKmainfont{SimSun}[AutoFakeBold=3.0] % 正文字体是宋体小四 1.5行距 \renewcommand{\normalsize}{\zihao{-4}\songti\normalfont} @@ -30,7 +33,7 @@ %%%%%% Page Style %%%%%% % Margin -\usepackage[paper=a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm,headheight=1.5cm,headsep=0.6cm,footskip=0.5cm]{geometry} +\usepackage[paper=a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm,headheight=1.5cm,headsep=0.6cm,footskip=1.5cm]{geometry} % Header and footer @@ -111,17 +114,18 @@ pdfborder=001, linkcolor=black, citecolor=black, urlcolor=black]{hyperref} % \newif{\ifpagenumber} \pagenumbertrue \renewcommand\contentsname{\centerline{\heiti\zihao{3}\textbf{{目\qquad{}录}}}} -\titlecontents{chapter}[0em]{\heiti\zihao{-4}\vspace{0.4mm}} {% +% 注意,目录的行距固定为20磅 +\titlecontents{chapter}[0em]{\heiti\zihao{-4}\leading{20pt}} {% \ifpagenumber \CTEXnumber{\CJKsection}{\thecontentslabel}{第\CJKsection{章}\quad{}} \fi}{% } {% \ifpagenumber \hspace{.5em}\titlerule*[6pt]{$\cdot$}\contentspage\fi} -\titlecontents{section}[1em]{\songti\zihao{-4}\vspace{0.4mm}}{% +\titlecontents{section}[1em]{\songti\zihao{-4}\leading{20pt}}{% \thecontentslabel\quad{}}{}{% \ifpagenumber \hspace{.5em}\titlerule*[6pt]{$\cdot$}\contentspage\fi}% -\titlecontents{subsection}[2em]{\songti\zihao{-4}\vspace{0.4mm}}{% +\titlecontents{subsection}[2em]{\songti\zihao{-4}\leading{20pt}}{% \thecontentslabel\quad{}}{}{% \ifpagenumber \hspace{.5em}\titlerule*[6pt]{$\cdot$}\contentspage\fi}% -\titlecontents{subsubsection}[3em]{\songti\zihao{-4}\vspace{0.4mm}}{% +\titlecontents{subsubsection}[3em]{\songti\zihao{-4}\leading{20pt}}{% \thecontentslabel\quad{}}{}{% \ifpagenumber \hspace{.5em}\titlerule*[6pt]{$\cdot$}\contentspage\fi}% @@ -160,9 +164,9 @@ pdfborder=001, linkcolor=black, citecolor=black, urlcolor=black]{hyperref} % \titleformat{\section}{\heiti\zihao{4}\bfseries}{\thesection}{1em}{} \titlespacing{\section}{0pt}{-1pt}{-1pt} \titleformat{\subsection}{\heiti\zihao{-4}\bfseries}{\qquad{}\thesubsection}{1em}{} -\titlespacing{\subsection}{0pt}{-3pt}{-3pt} +\titlespacing{\subsection}{0pt}{-1pt}{-1pt} \titleformat{\subsubsection}{\heiti\zihao{-4}\bfseries}{\qquad{}\thesubsubsection}{1em}{} -\titlespacing{\subsubsection}{0pt}{-3pt}{-3pt} +\titlespacing{\subsubsection}{0pt}{-1pt}{-1pt} % Reference style % \usepackage[numbers,sort&compress]{natbib} @@ -272,8 +276,8 @@ pdfborder=001, linkcolor=black, citecolor=black, urlcolor=black]{hyperref} % frame=single, %单线边框,注释掉则无边框 numbers=left, %行号位于左侧 numberbychapter=true, -% xleftmargin=.5em, -% xrightmargin=.5em, + framexleftmargin=24pt, + xleftmargin=18pt, % aboveskip=1ex, % columns=flexible, % 如果不指定等宽字体用这个 % mathescape, diff --git a/assets/bupt-badge.jpg b/assets/bupt-badge.jpg new file mode 100644 index 0000000..a24d7b1 Binary files /dev/null and b/assets/bupt-badge.jpg differ diff --git a/assets/bupt-name.png b/assets/bupt-name.png new file mode 100644 index 0000000..a0b4ddb Binary files /dev/null and b/assets/bupt-name.png differ diff --git a/chapters/acknowledgment.tex b/chapters/acknowledgment.tex new file mode 100644 index 0000000..b4c5767 --- /dev/null +++ b/chapters/acknowledgment.tex @@ -0,0 +1,24 @@ +\documentclass[../main.tex]{subfiles} + +\begin{document} + +\chapter*{致谢} +\phantomsection\addcontentsline{toc}{chapter}{致谢} + +\normalsize + +在本研究工作即将完成之际,我首先要表达我最深切的感激之情。感谢所有在这段学术旅程中给予我支持、指导和帮助的人。 + +首先,我要感谢我的导师,[导师姓名]教授。在论文的选题、研究设计、实验过程以及论文撰写的各个阶段,[导师姓名]教授都给予了我悉心的指导和无私的帮助。[导师姓名]教授严谨的学术态度、深邃的学术见解和对科研工作的热爱深深地影响了我,为我今后的学术道路奠定了坚实的基础。在此,我向[导师姓名]教授表示最诚挚的敬意和感谢。 + +我还要感谢[学院/系]的所有老师和同学。在学习和研究过程中,他们提供了宝贵的建议和帮助。特别是[同学/同事姓名],在实验设计和数据分析方面给予了我极大的帮助,使我的研究工作得以顺利进行。我们共同讨论问题、分享研究成果,这些经历将成为我宝贵的记忆。 + +感谢[实验室/研究组]的全体成员,他们在日常实验和研究中给予了我许多帮助和支持。我们共同度过了许多难忘的日夜,一起面对挑战,分享成功的喜悦。这段经历不仅让我在学术上有所收获,也让我学会了团队合作和相互支持的重要性。 + +我还要感谢我的家人,他们一直是我最坚强的后盾。在我遇到困难和挫折时,他们总是给予我鼓励和支持,让我有勇气继续前行。没有他们的理解和支持,我不可能完成这项研究工作。在此,我要向他们表达我最深切的爱意和感激。 + +最后,我要感谢所有参与和支持我研究工作的人员和机构。感谢[资助机构]为我的研究提供资金支持,感谢[合作单位]提供的实验资源和帮助。每一位给予我帮助和支持的人,我都铭记在心,感激不尽。 + +在未来的学术道路上,我将带着这份感激之情,继续努力,不断探索,以期取得更多的研究成果,回报所有关心和支持我的人。 + +\end{document} \ No newline at end of file diff --git a/chapters/cover.tex b/chapters/cover.tex new file mode 100644 index 0000000..2fce95a --- /dev/null +++ b/chapters/cover.tex @@ -0,0 +1,78 @@ +\documentclass[../main.tex]{subfiles} + +\begin{document} + +\begin{titlepage} + + \pagestyle{empty} + \centering + + \begin{figure}[H] + \centering + \includegraphics[width=10.34cm]{assets/bupt-name.png} + \end{figure} + + \vspace{1cm} + + \begin{spacing}{1.05} + { + \zihao{1}\heiti + \textbf{ + 本~ + 科~ + 毕~ + 业~ + 设~ + 计(论文) + } \\ + } + \end{spacing} + + \vspace{1.5cm} + + \begin{figure}[H] + \centering + \includegraphics[width=3.66cm]{assets/bupt-badge.jpg} + \end{figure} + + \vspace{1cm} + + \begin{spacing}{1.05} + \zihao{3}\heiti\bfseries + + % 为需要换行书写标题而准备 + % \begin{tblr}{cc} + % 题目:& \ul[11cm]{分布式异构资源管理与任务调度系统的} \\ + % & \ul[11cm]{设计与实现} + % \end{tblr} + 题目:\ul[11cm]{\thesistitle } + \end{spacing} + + \vspace{1cm} + + { + \zihao{3}\songti\bfseries + \begin{tblr}{ + colspec={cc}, + rowsep=0pt, + colsep=3pt + } + 姓\qquad{}名 & \ul[9cm]{你是} \\ + 学\qquad{}院 & \ul[9cm]{计算机学院(国家示范性软件学院)}\\ + 专\qquad{}业 & \ul[9cm]{计算机科学与技术} \\ + 班\qquad{}级 & \ul[9cm]{2021xxxxxx} \\ + 学\qquad{}号 & \ul[9cm]{2021xxxxxx} \\ + 指导教师 & \ul[9cm]{AAA毕业论文指导} + \end{tblr} + } + + \vspace{1.5cm} + + \begin{spacing}{1.05} + \zihao{3}\songti\bfseries + 2025年4月 + \end{spacing} + +\end{titlepage} + +\end{document} \ No newline at end of file diff --git a/main.tex b/main.tex index 7afcc5d..0059967 100644 --- a/main.tex +++ b/main.tex @@ -10,9 +10,11 @@ \begin{document} -% 封面 -\blankmatter -\includepdf[pages=-]{docs/cover.pdf} +% 使用Word渲染而成的PDF文件 +% \blankmatter +% \includepdf[pages=-]{docs/cover.pdf} +% 使用Latex模板 +\subfile{chapters/cover} % 诚信声明 \blankmatter @@ -43,24 +45,7 @@ % 致谢 \clearpage -\chapter*{致\qquad{}谢} -\phantomsection\addcontentsline{toc}{chapter}{致\qquad{}谢} - -\normalsize - -在本研究工作即将完成之际,我首先要表达我最深切的感激之情。感谢所有在这段学术旅程中给予我支持、指导和帮助的人。 - -首先,我要感谢我的导师,[导师姓名]教授。在论文的选题、研究设计、实验过程以及论文撰写的各个阶段,[导师姓名]教授都给予了我悉心的指导和无私的帮助。[导师姓名]教授严谨的学术态度、深邃的学术见解和对科研工作的热爱深深地影响了我,为我今后的学术道路奠定了坚实的基础。在此,我向[导师姓名]教授表示最诚挚的敬意和感谢。 - -我还要感谢[学院/系]的所有老师和同学。在学习和研究过程中,他们提供了宝贵的建议和帮助。特别是[同学/同事姓名],在实验设计和数据分析方面给予了我极大的帮助,使我的研究工作得以顺利进行。我们共同讨论问题、分享研究成果,这些经历将成为我宝贵的记忆。 - -感谢[实验室/研究组]的全体成员,他们在日常实验和研究中给予了我许多帮助和支持。我们共同度过了许多难忘的日夜,一起面对挑战,分享成功的喜悦。这段经历不仅让我在学术上有所收获,也让我学会了团队合作和相互支持的重要性。 - -我还要感谢我的家人,他们一直是我最坚强的后盾。在我遇到困难和挫折时,他们总是给予我鼓励和支持,让我有勇气继续前行。没有他们的理解和支持,我不可能完成这项研究工作。在此,我要向他们表达我最深切的爱意和感激。 - -最后,我要感谢所有参与和支持我研究工作的人员和机构。感谢[资助机构]为我的研究提供资金支持,感谢[合作单位]提供的实验资源和帮助。每一位给予我帮助和支持的人,我都铭记在心,感激不尽。 - -在未来的学术道路上,我将带着这份感激之情,继续努力,不断探索,以期取得更多的研究成果,回报所有关心和支持我的人。 +\subfile{chapters/acknowledgment} % 附录 \setcounter{figure}{0}