From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/seuthesix/seuthesix.cls | 689 +++++++++++++++++++++++++++ 1 file changed, 689 insertions(+) create mode 100644 macros/latex/contrib/seuthesix/seuthesix.cls (limited to 'macros/latex/contrib/seuthesix/seuthesix.cls') diff --git a/macros/latex/contrib/seuthesix/seuthesix.cls b/macros/latex/contrib/seuthesix/seuthesix.cls new file mode 100644 index 0000000000..6e899eed7d --- /dev/null +++ b/macros/latex/contrib/seuthesix/seuthesix.cls @@ -0,0 +1,689 @@ + +%% This is file `seuthesix.cls', +%% This file provides a LaTeX document class for typesetting thesis of Southeast University, Nanjing, China. +%% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com +%% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 +%% This file is part of ``seuthesix'' package. +%% ``seuthesix'' is free software: you can redistribute it and/or modify +%% it under the terms of the GNU General Public License as published by +%% the Free Software Foundation, either version 3 of the License, or +%% (at your option) any later version. +%% ``seuthesix'' is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% +%% You should have received a copy of the GNU General Public License +%% along with this program. If not, see . + + +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{seuthesix}[2016/03/20 1.0.1 The LaTeX template for academic degree thesis of Southeast University] +\typeout{Document Class `seuthesix' 1.0.1 by James Fan (2016/03/20)} + +\newif\ifnocolorlinks\nocolorlinksfalse +\newif\ifcoadvisor\coadvisorfalse +\newif\ifengineering\engineeringfalse +\newif\ifmasters\masterstrue +\newif\ifphd\phdfalse +\newif\ifalgorithmlist\algorithmlistfalse +\newif\iffigurelist\figurelistfalse +\newif\iftablelist\tablelistfalse +\newif\ifnomlist\nomlistfalse +\InputIfFileExists{seuthesix.cfg} +{\typeout{[seuthesix]: Load seuthesix.cfg successfully!}}% + {\typeout{[seuthesix]: Load seuthesix.cfg failed!}}% +\DeclareOption{nocolorlinks}{\nocolorlinkstrue} +\DeclareOption{algorithmlist}{\algorithmlisttrue} +\DeclareOption{phd}{\phdtrue\mastersfalse\engineeringfalse\renewcommand\@degreelevel{博士}} +\DeclareOption{masters}{\masterstrue\engineeringfalse\phdfalse\renewcommand\@degreelevel{硕士}} +\DeclareOption{engineering}{% +\engineeringtrue\masterstrue\phdfalse\renewcommand\@degreelevel{工程硕士}} +\DeclareOption{figurelist}{\figurelisttrue} +\DeclareOption{tablelist}{\tablelisttrue} +\DeclareOption{nomlist}{\nomlisttrue} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexrep}} +\ProcessOptions +\LoadClass[twoside,a4paper,zihao=-4,UTF8,openright]{ctexrep} +\RequirePackage[titles]{tocloft} +\renewcommand{\cftchapleader}{\bfseries\cftdotfill{\cftdotsep}} +\newcommand{\chuhao}{\fontsize{42bp}{46bp}\selectfont} +\newcommand{\xiaochuhao}{\fontsize{36bp}{40bp}\selectfont} +\newcommand{\yichu}{\fontsize{32bp}{36bp}\selectfont} +\newcommand{\yihao}{\fontsize{28bp}{32bp}\selectfont} +\newcommand{\erhao}{\fontsize{21bp}{24bp}\selectfont} +\newcommand{\xiaoerhao}{\fontsize{18bp}{20bp}\selectfont} +\newcommand{\sanhao}{\fontsize{15.75bp}{18bp}\selectfont} +\newcommand{\sihao}{\fontsize{14bp}{16bp}\selectfont} +\newcommand{\xiaosihao}{\fontsize{12bp}{14bp}\selectfont} +\newcommand{\wuhao}{\fontsize{10.5bp}{13bp}\selectfont} +\newcommand{\xiaowuhao}{\fontsize{9bp}{11bp}\selectfont} +\newcommand{\liuhao}{\fontsize{7.5bp}{9bp}\selectfont} +\newcommand{\xiaoliuhao}{\fontsize{6.5bp}{7.5bp}\selectfont} +\newcommand{\qihao}{\fontsize{5.5bp}{6.5bp}\selectfont} +\setCJKmainfont{SimSun} +\ctexset{% +chapter/format=\centering, +chapter/nameformat=\large\heiti, +chapter/numberformat=\large\heiti, +chapter/titleformat=\large\heiti, +chapter/beforeskip=0pt, +section/format=\raggedright, +section/nameformat={\large\bfseries}, +section/numberformat={\large\bfseries}, +section/titleformat={\sihao\bfseries}, +subsection/format=\sihao\mdseries\raggedright, +subsubsection/format=\sihao\mdseries\raggedright, +listfigurename={插图目录}, +listtablename={表格目录} +} +\RequirePackage[font=small]{caption} +%\RequirePackage{mathptmx} +\setmainfont[Mapping=tex-text]{Times New Roman} +\RequirePackage{amsmath} +\RequirePackage{amssymb} +\RequirePackage{amsthm} +\numberwithin{equation}{chapter} +\newcommand{\dif}{\mathrm{d}} +\DeclareMathOperator*{\argmin}{argmin} +\DeclareMathOperator*{\argmax}{argmax} +\DeclareMathOperator{\diag}{diag} +\DeclareMathOperator{\rank}{rank} +\DeclareMathOperator{\sinc}{sinc} +\DeclareMathOperator{\unwrap}{unwrap} +\def\me{\mathrm{e}} +\RequirePackage[mathscr]{eucal} +\RequirePackage{eufrak} +\RequirePackage{bm} +\RequirePackage{graphicx} +\graphicspath{{figures/}{./}} +\RequirePackage{nomencl} +\makenomenclature +\newcommand{\setnomname}[1]{\renewcommand\nomname{#1}} +\renewcommand{\nomname}{术语与数学符号约定} +\RequirePackage{algorithm} +\RequirePackage{algorithmic} +\numberwithin{algorithm}{chapter} +\floatname{algorithm}{算法} +\renewcommand{\listalgorithmname}{算法目录} +\RequirePackage[super,square]{natbib} +\newcommand\citen[1]{[\!\!\citenum{#1}]} +\RequirePackage{hyperref} +\ifnocolorlinks +\hypersetup{colorlinks=false} +\else +\hypersetup{colorlinks=true} +\fi +\hypersetup{ + linkcolor=blue, + anchorcolor=black, + citecolor=red, + filecolor=magenta, + menucolor=red, + urlcolor=magenta +} +\AtEndDocument{\backcover} +\newcommand{\backcover}{ +\clearpage\thispagestyle{empty}\cleardoublepage\mbox{ } +\clearpage\thispagestyle{empty} %backcover always at even page. +\begin{picture}(0,0) + \put(-1,-22){ % +\includegraphics[width=\textwidth]{figures/back-cover.png}} +\end{picture} +} + +\RequirePackage[top=1.2in,bottom=1in,left=2.5cm,right=2.5cm,a4paper]{geometry} +\RequirePackage{fancyhdr} +\fancypagestyle{seustyle}{% +\fancyhf{} +\fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} +\fancyhead[CE]{ \xiaowuhao\leftmark} +\fancyfoot[CO,CE]{\thepage} +} +\pagestyle{seustyle} + +\fancypagestyle{nom}{% +\fancyhf{} +\fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} +\fancyhead[CE]{ \xiaowuhao\nomname} +\fancyfoot[CO,CE]{\thepage} +} + +\renewcommand{\headrulewidth}{0.4pt} +\RequirePackage{eso-pic} +\renewcommand{\author}[2]{ + \def\@author{#1} + \newcommand{\@authoreng}{#2} +} +\newcommand{\@titleeng}{} +\newcommand{\@subtitleeng}{} +\renewcommand{\title}[4]{ + \def\@title{#1} + \newcommand{\@subtitle}{#2} + \renewcommand{\@titleeng}{#3} + \renewcommand{\@subtitleeng}{#4} +} +\newcommand{\@advisorname}{} +\newcommand{\@advisortitle}{} +\newcommand{\@advisornameeng}{} +\newcommand{\@advisortitleeng}{} +\newcommand{\advisor}[4]{ + \renewcommand{\@advisorname}{#1} + \renewcommand{\@advisortitle}{#2} + \renewcommand{\@advisornameeng}{#3} + \renewcommand{\@advisortitleeng}{#4} +} +\newcommand{\@coadvisorname}{} +\newcommand{\@coadvisortitle}{} +\newcommand{\@coadvisornameeng}{} +\newcommand{\@coadvisortitleeng}{} +\newcommand{\coadvisor}[4]{ + \coadvisortrue + \renewcommand{\@coadvisorname}{#1} + \renewcommand{\@coadvisortitle}{#2} + \renewcommand{\@coadvisornameeng}{#3} + \renewcommand{\@coadvisortitleeng}{#4} +} +\newcommand{\@categorynumber}{} +\newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} +\newcommand{\@secretlevel}{} +\newcommand{\secretlevel}[1]{\renewcommand{\@secretlevel}{#1}} +\newcommand{\@UDC}{} +\newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} +\newcommand{\@studentid}{} +\newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} +\newcommand\degreetype[2]{\renewcommand\@degreetype{#1}% +\renewcommand\@degreetypeen{#2}} +\newcommand{\@majorlen}{8em} +\newcommand{\@major}{} +\newcommand{\major}[2][8em]{ + \renewcommand{\@majorlen}{#1} + \renewcommand{\@major}{#2} +} +\newcommand{\@department}{} +\newcommand{\@departmenteng}{} +\newcommand{\department}[2]{ + \renewcommand{\@department}{#1} + \renewcommand{\@departmenteng}{#2} +} +\newcommand{\@submajor}{} +\newcommand{\submajor}[1]{ + \renewcommand{\@submajor}{#1} +} +\newcommand{\@defenddate}{} +\newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} +\newcommand{\authorizeorganization}[1]{ + \renewcommand{\@authorizeorganization}{#1} +} + +\newcommand{\@authorizedate}{} +\newcommand{\authorizedate}[1]{\renewcommand{\@authorizedate}{#1}} +\newcommand{\@committeechair}{} +\newcommand{\committeechair}[1]{\renewcommand{\@committeechair}{#1}} +\newcommand{\@reviewerA}{} +\newcommand{\@reviewerB}{} +\newcommand{\reviewer}[2]{ + \renewcommand{\@reviewerA}{#1} + \renewcommand{\@reviewerB}{#2} +} +\newcommand{\CoverTopOption}[3][s]{ + \makebox[1.5cm][#1]{\xiaowuhao #2}:{ + \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} +} +\newcommand{\CoverBottomOption}[3][4.5cm]{ + \makebox[7cm][s]{ + {\songti\xiaosihao#2} + \underline{\makebox[#1][c]{\heiti\xiaosihao#3}} + } +} +\newif\ifthanks\thanksfalse +\newcommand\@seuthesisthanks{ } +\newcommand\seuthesisthanks[1]{\renewcommand\@seuthesisthanks{#1}\thankstrue} +\newcommand\@thesisthanks{\ifthanks\thispagestyle{thanksstyle}\fi} +\fancypagestyle{thanksstyle}{% +\fancyhf{} +\fancyfoot[L]{\setlength{\baselineskip}{0pt}% +\rule[-2.5pt]{6cm}{.4pt}\\ \small\@seuthesisthanks} +\renewcommand\headrulewidth{0pt} +} +\newcommand\makebigcover{%generating a3 front cover +\pdfpagewidth=420mm +\pdfpageheight=297mm +\setlength{\paperheight}{297mm} +\setlength{\paperwidth}{420mm} +\thispagestyle{empty} + \setlength{\unitlength}{1cm} + \noindent +\begin{picture}(0,0) +\setlength{\unitlength}{1cm}\put(19.5,-8){% +\includegraphics[width=19cm]{figures/front-cover.jpg}}% +\end{picture} + \begin{picture}(0,0) +\put(19.5,0){ +\renewcommand{\arraystretch}{1.0} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} + } +\end{picture} + \ifengineering +\begin{picture}(0,0) + \put(23.2,-7.5){ % +\includegraphics[scale=0.65]{figures/engineering.png}} +\end{picture} + \else \ifmasters +\begin{picture}(0,0) + \put(24.5,-7.5){ % +\includegraphics[scale=1.1]{figures/master-hwzs.pdf}} +\end{picture} + \else \ifphd +\begin{picture}(0,0) + \put(24.5,-7.5){ % +\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}} +\end{picture} + \else + \ClassError{seuthesix}{invalid degree type option.}% + {Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi + \fi + \begin{picture}(0,0) + \put(35,0){ % +\includegraphics[width=2cm]{figures/seu-color-logo.png}} +\end{picture} +\begin{picture}(0,0) + \put(-1,-22){ % +\includegraphics[width=\textwidth]{figures/back-cover.png}} +\end{picture} +\begin{picture}(0,0) +\put(18,-11){% +\parbox[c]{\ccwd}{% +\bfseries% +\setlength{\baselineskip}{0pt} +\@title\\ +\rule{0pt}{\ccwd}\\ +\@subtitle\\ +\vspace*{2cm} +\@author\\ +\vspace*{2cm} +\universityname +} +} +\end{picture} + +\vspace*{8cm} + +\hspace*{20.5cm} +\begin{minipage}{16cm} + \begin{center} + \linespread{1.25} + \yihao\heiti\@title\\ + \yihao\heiti\@subtitle + \end{center} +\end{minipage} + +\hspace*{20.5cm} +\begin{minipage}{16cm} + \begin{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} + \makebox[2cm][r]{}}} \\ + \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + \end{minipage} + + \hspace*{20.5cm} + \begin{minipage}{16cm} + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} + \end{minipage} + + \vfill + + \hspace*{20.5cm} +{\songti\sihao\centerline{\today} \par} +\eject +\pdfpagewidth=210mm +\pdfpageheight=297mm +\setlength{\paperheight}{297mm} +\setlength{\paperwidth}{210mm} +} + +\newcommand{\makechinesecover}{ + \hypersetup{ + pdfauthor={\@author}, + pdftitle={\universityname{}\@thesistype}, + pdfsubject={\@title \@subtitle}, + pdfcreator={xetex} + } + +\thispagestyle{empty} +\AddToShipoutPictureFG*{\setlength{\unitlength}{1cm}\put(1,26){% +\renewcommand{\arraystretch}{1.0} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} +} +} + +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,23){% +\parbox{\paperwidth}{\centering\includegraphics[width=\paperwidth]{figures/front-cover.jpg}}}}% + + \ifengineering +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=0.65]{figures/engineering.png}}}}% + \else \ifmasters +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/master-hwzs.pdf}}}}% + \else \ifphd + \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}}}}% + \else + \ClassError{seuthesix}{invalid degree type option.}% + {Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi + \fi +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(17,27){% +\parbox{\paperwidth}{\includegraphics[width=2cm]{figures/seu-color-logo.png}}}}% + + \vspace*{8cm} + + \begin{center} + \linespread{1.25} + \yihao\heiti\@title\\ + \yihao\heiti\@subtitle + \end{center} + + \begin{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} + \makebox[2cm][r]{}}} \\ + \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} + + \vfill + \setcounter{page}{1} +{\songti\sihao\centerline{\today} \par} + + \clearpage\thispagestyle{empty}\cleardoublepage% + \thispagestyle{empty} + \begin{center} + \xiaochuhao + + \includegraphics[height=0.63in]{figures/seu-text-logo} + + \ifmasters + \includegraphics{figures/master-hwzs} + \else + \includegraphics{figures/doctor-hwzs} + \fi + + \vspace{31.5pt} + \yihao\heiti\@title\@thesisthanks\\ + \yihao\heiti\@subtitle + \vspace{42pt} + + { + \setlength{\tabcolsep}{0pt} + \begin{tabular}{cc} + \makebox[3.5cm][s]{\xiaoerhao\heiti{}专~~业~~名~~称: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@major} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\heiti\authorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@author} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\heiti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@advisorname\quad\@advisortitle} }} +\\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@coadvisorname\quad\@coadvisortitle} }} + \else + \fi + \end{tabular} + } + \end{center} +} + +\newcommand{\makeenglishcover}{% +\clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} + \begin{center} + ~\\ + {\fontsize{24pt}{28pt}\selectfont + \MakeUppercase{\@titleeng}\\ + \MakeUppercase{\@subtitleeng} + \par + } + + \vspace{2cm}% + {\fontsize{16pt}{24pt}\selectfont + {A + \ifmasters + Thesis + \else + Dissertation + \fi + submitted to}\\ + {\universitynameeng}\\ + {For the Academic Degree of \@degreetypeen}\\ + {\vspace{0.5in}}% + {BY}\\ + {\@authoreng}\\ + {\vspace{0.5in}}% + {Supervised by:}\\ + {\@advisortitleeng\ \@advisornameeng}\\ + \ifcoadvisor + {and}\\ + {\@coadvisortitleeng\ \@coadvisornameeng}\\ + \else + \fi + {\vfill} + {\@departmenteng}\\ + {\universitynameeng}\\ + {\todayeng} + \par + }% + \end{center}% + + } + + \newcommand\makecover{% + \makechinesecover + \makeenglishcover + \seudeclare + } + +\renewenvironment{abstract}[1] +{ +\pagenumbering{Roman} +\clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{plain} + \newcommand{\@keywords}{#1} + \hypersetup{pdfkeywords={\@keywords}} + \phantomsection + \addcontentsline{toc}{chapter}{\@abstracttitle} + \chapter*{\@abstracttitle} + \setcounter{page}{1} +} +{ + \par + \begin{description} + \item[关键词:] \@keywords + \end{description} +} + +\newenvironment{englishabstract}[1] +{ +\cleardoublepage\thispagestyle{plain} + \newcommand{\@keywords}{#1} + \phantomsection + \addcontentsline{toc}{chapter}{Abstract} +\ctexset{% +chapter/nameformat=\large\bfseries, +chapter/titleformat=\large\bfseries +} + \chapter*{Abstract} + \ctexset{% +chapter/nameformat=\large\heiti, +chapter/titleformat=\large\heiti +} +} +{ + \par + \begin{description} + \item[Keywords:] \@keywords + \end{description} +} + +\newcommand\listofothers{% +\iffigurelist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listfigurename} +\listoffigures +\fi + +\iftablelist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listtablename} +\listoftables +\fi + +\ifalgorithmlist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listalgorithmname} +\listofalgorithms +\fi + +\ifnomlist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\nomname} +\pagestyle{nom} +\printnomenclature[1in] +\fi + +} + +\newcommand{\mainmatter}{% +\cleardoublepage +\pagenumbering{arabic} +\pagestyle{seustyle} +} + +\newcommand{\acknowledgement}{% +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{致 谢} +\chapter*{致 谢} +} + +\newcommand{\thesisbib}[1]{% +\bibliographystyle{seuthesix} +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\bibname} +\bibliography{#1} +} + +\newcommand{\resume}[1]{% +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{#1} +\chapter*{#1} +} + +\newcommand{\seuthesix}{% + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesix}} +} +\newcommand{\seuthesis}{% + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesis}} +} +\endinput +%% End of file `seuthesix.cls'. -- cgit v1.2.3