summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx')
-rw-r--r--Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx69
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{%