\ExplSyntaxOn \makeatletter \hduthesis_provide_module:n {pg.layout} \geometry { top = 2.75cm, bottom = 2cm, left = 3.2cm, right = 3.2cm, headheight = 15pt, headsep = .72cm } \chead{\raisebox{.12ex}{\small 杭州电子科技大学硕士学位论文}}\lhead{}\rhead{} \cs_new_protected_nopar:Nn \__hduthesis_cover_pg_aux: { \begin{center} \null \includegraphics[scale = 1.6]{hdubadge} \par \vspace*{42\p@} { \LARGE\l_spread_box:nn {.575\linewidth} {硕士学位论文} } \par\vspace*{98\p@} \semiLarge 题 \qquad 目: \l_center_box:nn { .75\linewidth } { \kaishu \l__docinfo_cntitle_tl } \vspace*{21\p@}\par \begin{tabular} { >{\semiLarge\centering\arraybackslash}p{4\ccwd}@{} >{\semiLarge\centering\arraybackslash\kaishu}p{.65\linewidth} } \l_spread_box:nn { 4\ccwd } { 研究生 } & \l_center_box:nn { .96\linewidth } { \seq_item:Nn \l__author_tmp_seq {1} }\\[.8ex] \l_spread_box:nn { 4\ccwd } { 专业 } & \l_center_box:nn { .96\linewidth } { \l__docinfo_major_tl }\\[.8ex] \l_spread_box:nn { 4\ccwd } { 指导教师 } & \l_center_box:nn { .96\linewidth } { \l__docinfo_cnsupervisor_tl\qquad 教授 }\\[13.5ex] \semilarge 完成日期 & \l_center_box:nn { .96\linewidth } { \semilarge \textsf{\int_use:N \c_sys_year_int} 年 \textsf{\int_use:N \c_sys_month_int} 月 } \end{tabular} \end{center} } \cs_new_protected_nopar:Nn \__hduthesis_cnoverleaf_pg_aux: { \begin{center} \vspace*{25\p@}{ \LARGE 杭州电子科技大学硕士学位论文} \vspace*{142\p@} \par \begin{spacing}{1.15} \huge\textsf{\l__docinfo_cntitle_tl} \end{spacing} \vspace*{125\p@} \par \begin{tabular}{>{\large}p{7\ccwd}@{}>{\large\kaishu}p{.43\linewidth}} \l_spread_box:nn { 4em } {研究生}:& \l_spread_box:nn { 5\ccwd } { \l__docinfo_cnauthor_tl }\\[2ex] \l_spread_box:nn { 4em } {指导教师}:& \l_spread_box:nn { 5\ccwd } { \l__docinfo_cnsupervisor_tl } \qquad 教授\\[11ex] & \quad \textsf{\int_use:N \c_sys_year_int} 年 \textsf{\int_use:N \c_sys_month_int} 月 \end{tabular} \end{center} } \cs_new_protected_nopar:Nn \__hduthesis_enoverleaf_pg_aux: { \begin{center} \vspace*{25\p@}{\bfseries Dissertation~Submitted~to~Hangzhou~Dianzi~University\\[.8ex] for~the~Degree~of~Master} \vspace*{124\p@} \par \begin{spacing}{1.09} \huge\bfseries\l__docinfo_entitle_tl \end{spacing} \vspace*{114\p@} \par \begin{tabular} { >{\bfseries\large}p{7.5\ccwd}@{} >{\bfseries\large}p{.32\linewidth} } \l_spread_box:nn { 4.65em } {Candidate}: & \l__docinfo_enauthor_tl\\[3.5ex] \l_spread_box:nn { 4.65em } {Supervisor}: & Prof.~\l__docinfo_ensupervisor_tl\\[11ex] \end{tabular} \vspace*{5\p@}\par \bfseries\clist_item:Nn \g_system_month_clist {\int_use:N \c_sys_month_int},~ \int_use:N \c_sys_year_int \end{center} } \cs_new_protected_nopar:Nn \__hduthesis_promise_pg_aux: { \vspace*{-12\p@} \begin{center} \large 杭州电子科技大学\\[1ex] 学位论文原创性声明和使用授权说明 \end{center} \vspace*{15\p@} \begin{center} \semilarge 原创性声明 \end{center} \par \vspace*{.5\baselineskip} \begin{spacing}{1.65} 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。 除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。 对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。\par \noindent 申请学位论文与资料若有不实之处,本人承担一切相关责任。 \par \vspace*{\baselineskip} \noindent \makebox[.45\linewidth][l]{论文作者签名:} 日期:\qquad 年\qquad 月\qquad 日 \par\vspace*{35\p@} \begin{center} \semilarge 学位论文使用授权说明 \end{center} \par \vspace*{.5\baselineskip} \begin{spacing}{1.65} 本人完全了解杭州电子科技大学关于保留和使用学位论文的规定, 即:研究生在校攻读学位期间论文工作的知识产权单位属杭州电子科技大学。 本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为杭州电子科技大学。 学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容, 可以允许采用影印、缩印或其它复制手段保存论文。(保密论文在解密后遵守此规定) \par \vspace*{\baselineskip} \noindent \makebox[.45\linewidth][l]{论文作者签名:} 日期:\qquad 年\qquad 月\qquad 日 \par \vspace*{\baselineskip} \noindent \makebox[.45\linewidth][l]{指导教师签名:} 日期:\qquad 年\qquad 月\qquad 日 \end{spacing} \end{spacing} } \RenewDocumentCommand \maketitle {} { \newgeometry{margin = 2.75cm} \begin{titlepage} \__hduthesis_cover_pg_aux: \end{titlepage} \titlepage \__hduthesis_cnoverleaf_pg_aux: \endtitlepage \titlepage \__hduthesis_enoverleaf_pg_aux: \endtitlepage \titlepage \__hduthesis_promise_pg_aux: \endtitlepage \restoregeometry } \RenewDocumentEnvironment {abstract} { O{en} } { \str_if_eq:nnT {#1} {en} { \tl_set:Nn \l__keywords_name_tl {Keywords:~} \tl_set:Nn \l__keywords_sep_tl {,~} } \str_if_eq:nnT {#1} {cn} { \tl_set:Nn \l__keywords_name_tl {\textsf{关键词:}} \tl_set:Nn \l__keywords_sep_tl {,} } \@beginparpenalty\@lowpenalty \str_if_eq:nnT {#1} {cn} { \chapter*{摘要} \addcontentsline{toc}{chapter}{摘要} } \str_if_eq:nnT {#1} {en} { \chapter*{\normalfont\bfseries Abstract} \addcontentsline{toc}{chapter}{\bfseries Abstract} } } { \par\null \tl_clear:N \l__abstract_name_tl \cfoot{} \clearpage } \clist_new:N \l__abstract_keywords_clist \NewDocumentCommand \keywords { m } { \par \vspace*{\baselineskip} \noindent\textbf{\l__keywords_name_tl} \clist_set:Nn \l__abstract_keywords_clist {#1} \clist_use:Nn \l__abstract_keywords_clist {\l__keywords_sep_tl} } \hook_gput_code:nnn { cmd/tableofcontents/after } { . } { \thispagestyle{fancy} } \RequirePackage{tocloft} \renewcommand{\contentsname}{\hfill 目录 \hfill} \renewcommand \cfttoctitlefont{\sffamily\semiLarge} \dim_set:Nn \cftbeforetoctitleskip {12pt} \dim_set:Nn \cftaftertoctitleskip {24pt} \dim_set:Nn \cftbeforechapskip {1pt} \dim_set:Nn \cftbeforesecskip {-.2pt} \renewcommand*\l@chapter{\@dottedtocline{1}{0em}{1.6em}} \renewcommand*\l@section{\@dottedtocline{1}{2.3em}{2.1em}} \renewcommand*{\@dotsep}{1.7} \renewcommand*{\@pnumwidth}{2.5ex} \renewcommand{\cftchapfont}{\normalfont} \setcounter{tocdepth}{1} \ctexset { chapter = { aftername = \hspace{.5\ccwd}, fixskip = true, beforeskip = 35pt, afterskip = 30pt, format = \sffamily\centering\semiLarge, pagestyle = fancy }, section = { aftername = \hspace{.5\ccwd}, fixskip = true, beforeskip = 2ex, afterskip = 2.5ex, format = \sffamily\large , }, subsection = { aftername = \hspace{.5\ccwd}, fixskip = true, beforeskip = 2ex, afterskip = 3ex, format = \sffamily\semilarge } } \makeatother \ExplSyntaxOff \endinput