|
24 | 24 |
|
25 | 25 | \NeedsTeXFormat{LaTeX2e}[1995/12/01] |
26 | 26 | \ProvidesClass{pkuthss} |
27 | | - [2011/09/13 v1.3 rc4 Peking University dissertation document class] |
| 27 | + [2011/12/21 v1.3 Peking University dissertation document class] |
28 | 28 |
|
29 | 29 | % Process the encoding options. |
30 | 30 | \newif\ifpkuthss@opt@gbk \pkuthss@opt@gbktrue |
|
71 | 71 | % Use the numerical scheme as default. |
72 | 72 | \RequirePackage[numbers]{natbib} |
73 | 73 | % Provide \AtEndPreamble used later. |
| 74 | +% To be removed by summer in 2013, see the fix of `\hypersetup' below. |
74 | 75 | \RequirePackage{etoolbox} |
75 | 76 | % Whether to enable the default extra settings. |
76 | 77 | \ifpkuthss@opt@extra\RequirePackage{pkuthss-extra}\fi |
|
97 | 98 | % Not directly using the `hyperref' option of `ctex' package in order to avoid |
98 | 99 | % the conflicts caused by loading of `hyperref' before `setspace' in `ctex' |
99 | 100 | % package older than 1.02c. |
100 | | - % This piece of code will be deleted by summer in 2013, and we will use the |
| 101 | + % This piece of code will be removed by summer in 2013, and we will use the |
101 | 102 | % `hyperref' option of `ctex' package instead, considering most people |
102 | 103 | % will be using newer versions of `ctex' package at that time. |
103 | 104 | \providecommand\hypersetup[1]{\PassOptionsToPackage{#1}{hyperref}} |
|
181 | 182 | \begin{titlepage} |
182 | 183 | % It will be more nice to use this line skip level in the title page. |
183 | 184 | \linespread{1.6}\selectfont |
184 | | - % Fill specified space will underline on the bottom line (not the baseline). |
| 185 | + % Fill specified space with underline on the bottom line. `\underline' |
| 186 | + % draws line on the baseline (not the bottom line), and this is why |
| 187 | + % `\CJKunderline' is used here instead. |
185 | 188 | \def\pkuthss@int@fillinblank##1##2% |
186 | 189 | {\CJKunderline{\makebox[##1]{##2}}} |
187 | 190 | % Make the title page centered. |
|
0 commit comments