\chapter{pkuthss 文档模版的实现} \raggedbottom % 避免某些奇怪的“Underfull \vbox”警告。 \section{pkuthss 文档类的实现} 源文件被列出的顺序是按照其被调用的顺序, 代码前面 26 行共用的文件头(主要为版权声明)均没有列出。 \subsection{\texttt{pkuthss.cls}} \VerbatimCode{pkuthss.cls} \subsection{\texttt{pkuthss-option.def}} \VerbatimCode{pkuthss-option.def} \subsection{\texttt{pkuthss-common.def}} \VerbatimCode{pkuthss-common.def} \subsection{\texttt{pkuthss-utf8.def} 和 \texttt{pkuthss-gbk.def}} \VerbatimCode{pkuthss-utf8.def} \subsection{\texttt{pkuthss-extra.sty}} \VerbatimCode{pkuthss-extra.sty} \section{其余部分} % FIXME pkuthss 文档模板的源代码中,除已经有了较为详细的注释, 故请直接参照相应文件中的注释。 \emph {% 注:% \texttt{img/} 目录中的 % \texttt{Makefile} 和两个 PostScript(\texttt{.ps})文件中% 也有详细的注释哦 :) } \flushbottom % 取消 \raggedend 的作用。