|
127 | 127 | %-
|
128 | 128 | %-> Chinese item commands
|
129 | 129 | %-
|
130 |
| -\newcommand\confidential[1]{\def\UCAS@value@confidential{#1}} |
131 |
| -\newcommand\schoollogo[2]{\def\UCAS@value@schoollogo{\includegraphics[#1]{#2}}} |
132 |
| -\renewcommand\title[2][\UCAS@value@title]{% |
| 130 | +\newcommand{\confidential}[1]{\def\UCAS@value@confidential{#1}} |
| 131 | +\newcommand{\schoollogo}[2]{\def\UCAS@value@schoollogo{\includegraphics[#1]{#2}}} |
| 132 | +\renewcommand{\title}[2][\UCAS@value@title]{% |
133 | 133 | \def\UCAS@value@title{#2}
|
134 | 134 | %\def\UCAS@value@titlemark{\MakeUppercase{#1}}}
|
135 | 135 | \def\UCAS@value@titlemark{#1}}
|
136 |
| -\def\@title{\UCAS@value@titlemark} |
137 |
| -\renewcommand\author[1]{\def\UCAS@value@author{#1}} |
138 |
| -\newcommand\advisor[1]{\def\UCAS@value@advisor{#1}} |
139 |
| -\newcommand\advisorsec[1]{\def\UCAS@value@advisorsec{#1}} |
140 |
| -\newcommand\degree[1]{\def\UCAS@value@degree{#1}} |
141 |
| -\newcommand\degreetype[1]{\def\UCAS@value@degreetype{#1}} |
142 |
| -\newcommand\major[1]{\def\UCAS@value@major{#1}} |
143 |
| -\newcommand\institute[1]{\def\UCAS@value@institute{#1}} |
144 |
| -\newcommand\chinesedate[1]{\def\UCAS@value@chinesedate{#1}} |
| 136 | +\renewcommand{\@title}{\UCAS@value@titlemark} |
| 137 | +\renewcommand{\author}[1]{\def\UCAS@value@author{#1}} |
| 138 | +\newcommand{\advisor}[1]{\def\UCAS@value@advisor{#1}} |
| 139 | +\newcommand{\advisorsec}[1]{\def\UCAS@value@advisorsec{#1}} |
| 140 | +\newcommand{\degree}[1]{\def\UCAS@value@degree{#1}} |
| 141 | +\newcommand{\degreetype}[1]{\def\UCAS@value@degreetype{#1}} |
| 142 | +\newcommand{\major}[1]{\def\UCAS@value@major{#1}} |
| 143 | +\newcommand{\institute}[1]{\def\UCAS@value@institute{#1}} |
| 144 | +\newcommand{\chinesedate}[1]{\def\UCAS@value@chinesedate{#1}} |
145 | 145 | %-
|
146 | 146 | %-> Redefine Chinese style
|
147 | 147 | %-
|
148 |
| -\renewcommand\maketitle{% |
| 148 | +\renewcommand{\maketitle}{% |
149 | 149 | \cleardoublepage
|
150 | 150 | \thispagestyle{empty}
|
151 | 151 | \begin{center}
|
|
214 | 214 | %-
|
215 | 215 | %-> English item commands
|
216 | 216 | %-
|
217 |
| -\newcommand\englishtitle[1]{\def\UCAS@value@englishtitle{#1}} |
218 |
| -\newcommand\englishauthor[1]{\def\UCAS@value@englishauthor{#1}} |
219 |
| -\newcommand\englishadvisor[1]{\def\UCAS@value@englishadvisor{#1}} |
220 |
| -\newcommand\englishdegree[1]{\def\UCAS@value@englishdegree{#1}} |
221 |
| -\newcommand\englishthesistype[1]{\def\UCAS@value@englishthesistype{#1}} |
222 |
| -\newcommand\englishmajor[1]{\def\UCAS@value@englishmajor{#1}} |
223 |
| -\newcommand\englishinstitute[1]{\def\UCAS@value@englishinstitute{#1}} |
224 |
| -\newcommand\englishdate[1]{\def\UCAS@value@englishdate{#1}} |
| 217 | +\newcommand{\englishtitle}[1]{\def\UCAS@value@englishtitle{#1}} |
| 218 | +\newcommand{\englishauthor}[1]{\def\UCAS@value@englishauthor{#1}} |
| 219 | +\newcommand{\englishadvisor}[1]{\def\UCAS@value@englishadvisor{#1}} |
| 220 | +\newcommand{\englishdegree}[1]{\def\UCAS@value@englishdegree{#1}} |
| 221 | +\newcommand{\englishthesistype}[1]{\def\UCAS@value@englishthesistype{#1}} |
| 222 | +\newcommand{\englishmajor}[1]{\def\UCAS@value@englishmajor{#1}} |
| 223 | +\newcommand{\englishinstitute}[1]{\def\UCAS@value@englishinstitute{#1}} |
| 224 | +\newcommand{\englishdate}[1]{\def\UCAS@value@englishdate{#1}} |
225 | 225 | %-
|
226 | 226 | %-> Redefine English style
|
227 | 227 | %-
|
228 |
| -\newcommand\makeenglishtitle{% |
| 228 | +\newcommand{\makeenglishtitle}{% |
229 | 229 | \cleardoublepage
|
230 | 230 | \thispagestyle{empty}
|
231 | 231 | \begin{center}
|
|
265 | 265 | %---------------------------------------------------------------------------%
|
266 | 266 | %->> Author's declaration
|
267 | 267 | %---------------------------------------------------------------------------%
|
268 |
| -\newcommand\makedeclaration{% |
| 268 | +\newcommand{\makedeclaration}{% |
269 | 269 | \cleardoublepage
|
270 | 270 | \thispagestyle{empty}
|
271 | 271 | {
|
|
314 | 314 | %->> New environments
|
315 | 315 | %---------------------------------------------------------------------------%
|
316 | 316 | %- define chinese keywords
|
317 |
| -\newcommand\keywords[1]{% |
| 317 | +\newcommand{\keywords}[1]{% |
318 | 318 | \noindent {\bfseries\zihao{-4}\songti \UCAS@label@keywords} #1}
|
319 | 319 | %- define engish keywords
|
320 |
| -\newcommand\englishkeywords[1]{% |
| 320 | +\newcommand{\englishkeywords}[1]{% |
321 | 321 | \noindent {\bfseries\zihao{-4} \UCAS@label@englishkeywords} #1}
|
322 | 322 | %---------------------------------------------------------------------------%
|
323 | 323 | %->> Configure table of contents
|
|
328 | 328 | \def\@tocrmarg{2em}% right margin indentation
|
329 | 329 | \def\@chaptervspace{1ex}% spacing between chapter titles
|
330 | 330 | %- redefine dottedtocline from classes.dtx and latex.ltx
|
331 |
| -\def\@dottedtocline#1#2#3#4#5{% [<level>,<indent>,<numwidth>,<title>,<page>] |
| 331 | +\renewcommand*{\@dottedtocline}[5]{% [<level>,<indent>,<numwidth>,<title>,<page>] |
332 | 332 | \ifnum #1>\c@tocdepth \else
|
333 | 333 | \vskip \z@ \@plus.2\p@
|
334 | 334 | {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
|
|
345 | 345 | \fi
|
346 | 346 | }
|
347 | 347 | %- redefine l@part from book.cls to add dotted toc line
|
348 |
| -\renewcommand*\l@part[2]{% [<title>,<page>] |
| 348 | +\renewcommand*{\l@part}[2]{% [<title>,<page>] |
349 | 349 | \ifnum \c@tocdepth >-2\relax
|
350 | 350 | \addpenalty{-\@highpenalty}%
|
351 | 351 | \addvspace{2.25em \@plus\p@}%
|
|
364 | 364 | \fi
|
365 | 365 | }
|
366 | 366 | %- redefine l@chapter from book.cls to add dotted toc line
|
367 |
| -\renewcommand*\l@chapter[2]{% [<title>,<page>] |
| 367 | +\renewcommand*{\l@chapter}[2]{% [<title>,<page>] |
368 | 368 | \ifnum \c@tocdepth >\m@ne
|
369 | 369 | \addpenalty{-\@highpenalty}%
|
370 | 370 | \vskip \@chaptervspace \@plus\p@
|
|
0 commit comments