diff options
author | Norbert Preining <norbert@preining.info> | 2020-09-26 03:03:17 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-09-26 03:03:17 +0000 |
commit | 66ebd4914b367eb00a52ce5d5bb51f695101931b (patch) | |
tree | e5e4a5148bbf213f7ecc242d333bbde165d41e3b /macros/latex/contrib/thucoursework/thucoursework.dtx | |
parent | 56c9134f4aa02292ed17e726efd8e493b90e6011 (diff) |
CTAN sync 202009260303
Diffstat (limited to 'macros/latex/contrib/thucoursework/thucoursework.dtx')
-rw-r--r-- | macros/latex/contrib/thucoursework/thucoursework.dtx | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/macros/latex/contrib/thucoursework/thucoursework.dtx b/macros/latex/contrib/thucoursework/thucoursework.dtx index 7aa62a8bf5..2ba0a5433e 100644 --- a/macros/latex/contrib/thucoursework/thucoursework.dtx +++ b/macros/latex/contrib/thucoursework/thucoursework.dtx @@ -56,7 +56,7 @@ through LaTeX. \endgroup %</internal> %<*driver> -\ProvidesFile{thucoursework.dtx}[2020/02/23 2.5.1 Tsinghua University Coursework Template] +\ProvidesFile{thucoursework.dtx}[2020/09/09 2.6 Tsinghua University Coursework Template] \documentclass{ltxdoc} \usepackage{dtx-style} @@ -247,8 +247,8 @@ through LaTeX. % 按照优先级推荐提问的位置如下: % % \begin{itemize} -% \item \href{http://github.com/zhaofeng-shu33/thucoursework/issues}{Github Issues} -% \item \href{http://bbs.ctex.org/nForum/#!board/TeX}{ctex 论坛} +% \item \href{https://github.com/zhaofeng-shu33/thucoursework/issues}{Github Issues} +% \item \href{https://github.com/CTeX-org/forum/issues}{ctex 论坛} % \end{itemize} % % \subsection{示例文件} @@ -396,17 +396,18 @@ through LaTeX. % \section{实现细节} % % \subsection{基本信息} -% \begin{macrocode} % \changes{v2.0}{2018/03/22}{[\zhaofeng] Make it a latex package(.sty)} +% \begin{macrocode} %<*sty> \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{iidef} -[2020/02/23 2.5.1 Tsinghua University Coursework Template] +[2020/09/09 2.6 Tsinghua University Coursework Template] % \end{macrocode} % \subsection{装载宏包} % \label{sec:loadpackage} % % 引用的宏包和相应的定义。 +% \changes{v2.6}{2020/09/09}{[\zhaofeng] support \texttt{exam} document class} % \begin{macrocode} %% configuration of nested enumerate env \RequirePackage{enumitem} @@ -415,7 +416,8 @@ through LaTeX. %% required by macro DeclareMathOperator \RequirePackage{amsmath} %% Set up page headers using with fancyhdr -\RequirePackage{fancyhdr} +\@ifundefined{lhead}{\RequirePackage{fancyhdr}} +{\def\@thulhead{thulhead}} %define the solution env with amsthm proof \RequirePackage{amsthm} % \end{macrocode} @@ -465,6 +467,7 @@ through LaTeX. \underline{\bf \@hwname\;\thehwcnt} \\ \end{center} } +\@ifundefined{@thulhead}{ \fancypagestyle{runningpage} { \fancyhead[L]{\small\@coursename} @@ -472,6 +475,7 @@ through LaTeX. } %% use runningpage style from second page on \pagestyle{runningpage} +}{} %% ********************************************************************************************* % \end{macrocode} % @@ -509,6 +513,7 @@ through LaTeX. \def\@slname{Solution} \def\slname#1{\renewcommand\@slname{#1}} +\@ifundefined{solution}{ \newenvironment{solution} { \proof[\@slname] @@ -518,6 +523,7 @@ through LaTeX. \renewcommand{\qedsymbol}{} \endproof } +}{} %%****************************** % \end{macrocode} % \subsection{常用数学符号} |