diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx | 69 |
1 files changed, 17 insertions, 52 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx index 59746192562..2e93c2aa5f8 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1469} +% \CheckSum{1450} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-comp.dtx}[2019/07/17 v2.06b TUD-Script\space% +\ProvidesFile{tudscr-comp.dtx}[2019/08/20 v2.06c TUD-Script\space% % % \iffalse %</dtx> @@ -169,7 +169,7 @@ \ifcsundef{#1}{% \begingroup% \def\tud@res@a{% - The command `\@backslashchar#1' is deprecated.\MessageBreak% + The command `\@backslashchar#1' is deprecated. \MessageBreak% }% \def\tud@res@b##1@##2\@nil{% \IfArgIsEmpty{##2}{% @@ -205,7 +205,7 @@ \newcommand*\TUD@deprecated@lengthcs[2][]{% \ifdim\csuse{#2}<\maxdimen\relax% \ClassWarning{\TUD@Class@Name}{% - Using the length `\@backslashchar#2' is deprecated.\MessageBreak% + Using the length `\@backslashchar#2' is deprecated. \MessageBreak% You should use option `#2' instead% }% \csxdef{tud@dim@#2}{\the\csuse{#2}}% @@ -249,8 +249,8 @@ %</package&fonts> {% You have set option `tudscrver' to `\@tempa', but\MessageBreak% - this value is not supported. Because of this, the\MessageBreak% - value for `tudscrver' was set to `first'% + this value is not supported. Because of this,\MessageBreak% + `tudscrver=first' was set% }% \renewcommand*\tud@v@comp{0}% }{% @@ -285,25 +285,7 @@ %</package> {% \RelaxFamilyKey[.comp]{TUD}{tudscrver}% - \TUD@key{tudscrver}[]{% -%<*class> - \ClassError{\TUD@Class@Name}% -%</class> -%<*package&fonts> - \PackageError{tudscrfonts}% -%</package&fonts> - {Option `tudscrver' too late}{% - Option `tudscrver' can only be set while loading the\MessageBreak% -%<*class> - class `\TUD@Class@Name'\space% -%</class> -%<*package&fonts> - package `tudscrfonts'\space% -%</package&fonts> - but you have tried to set it up later.% - }% - \FamilyKeyStateProcessed% - }% + \TUD@key@toolate{tudscrver}% % \end{macrocode} % Außerdem wird darauf geachtet, dass die mindestens benötigte Version von % \KOMAScript{} installiert ist. (\cs{\TUD@Version@KOMA}: \TUD@Version@KOMA). @@ -392,7 +374,9 @@ % \begin{macro}{\tud@v@2.06a} % \changes{v2.06a}{2019/07/09}{neu}^^A % \begin{macro}{\tud@v@2.06b} -% \changes{v2.06a}{2019/07/17}{neu}^^A +% \changes{v2.06b}{2019/07/17}{neu}^^A +% \begin{macro}{\tud@v@2.06c} +% \changes{v2.06c}{2019/08/20}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -431,9 +415,11 @@ \csdef{tud@v@2.06}{4} \csdef{tud@v@2.06a}{4} \csdef{tud@v@2.06b}{4} +\csdef{tud@v@2.06c}{4} \csdef{tud@v@last}{4} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.06c % \end{macro}^^A \tud@v@2.06b % \end{macro}^^A \tud@v@2.06a % \end{macro}^^A \tud@v@2.06 @@ -507,7 +493,7 @@ \PackageWarningNoLine{tudscrfonts}% %</package&fonts> {% - Erroneous usage of `\string\tud@if@v@lower'.\MessageBreak% + Erroneous usage of `\string\tud@if@v@lower'. \MessageBreak% There's no defined macro `\string\tud@v@\@tempa'% }% \endgroup\@firstoftwo% @@ -778,7 +764,7 @@ \PackageWarningNoLine{tudscrfonts}% %</package&fonts> {% - The key `fontspec' is deprecated.\MessageBreak% + The key `fontspec' is deprecated. \MessageBreak% You should load the package `fontspec' manually% }% \fi% @@ -795,26 +781,7 @@ \AtEndOfPackage% %</package&fonts> {% - \TUD@key{fontspec}[]% - {% -%<*class> - \ClassError{\TUD@Class@Name}% -%</class> -%<*package&fonts> - \PackageError{tudscrfonts}% -%</package&fonts> - {Option `fontspec' too late}{% - Option `fontspec' can only be set while loading the\MessageBreak% -%<*class> - class `\TUD@Class@Name'\space% -%</class> -%<*package&fonts> - package `tudscrfonts'\space% -%</package&fonts> - but you have tried to set it up later.% - }% - \FamilyKeyStateProcessed% - }% + \TUD@key@toolate{fontspec}% \if@tud@x@fontspec@requested% \RequirePackage{fontspec}[2017/01/24]% \fi% @@ -1238,9 +1205,7 @@ % \begin{macrocode} \newcommand*\moreauthor{\authormore} \newcommand*\submitdate{\date} -\newcommand*\supervisorII[1]{% - \expandafter\gdef\expandafter\@supervisor\expandafter{\@supervisor\and #1}% -} +\newcommand*\supervisorII[1]{\g@addto@macro\@supervisor{\and #1}} \newcommand*\supervisedby[1]{\gdef\supervisorname{#1}} \newcommand*\supervisedIIby[1]{\gdef\supervisorothername{#1}} \newcommand*\submittedon[1]{\gdef\datetext{#1}} @@ -2018,7 +1983,7 @@ \tud@cs@restore{shapedefault}% \tud@cs@restore{normalfont}% #2% - \AfterPackage*{tudscrfonts}{% + \AfterPackage{tudscrfonts}{% \def\dinBold{\dinbn}% \def\dinfamily{\dinbn}% \AtBeginDocument{% |