summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls56
1 files changed, 27 insertions, 29 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
index ec499fe9716..f9bde362988 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
@@ -16,9 +16,9 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/02/04 v2.05h TUD-Script
+%% 2017/03/12 v2.05i TUD-Script
%%
-%% Copyright (C) Falk Hanisch <tudscr@gmail.com>, 2012-2017
+%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
%% This file was generated from file(s) of the TUD-Script bundle.
%% ----------------------------------------------------------------------------
@@ -59,13 +59,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/02/04 v2.05h TUD-Script}
+ \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
-\providecommand*\tudscrmail{tudscr@gmail.com}
+\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2017/02/04 v2.05h TUD-Script
+ 2017/03/12 v2.05i TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@Parent{#2}%
@@ -116,13 +116,13 @@
\AtEndPreamble{%
\ifdef{\tudfinalflag}{%
\TUDoptions{ToDo=false}%
- \TUD@key{ToDo}{}%
+ \TUD@key{ToDo}{\FamilyKeyStateProcessed}%
}{}%
\ifdef{\tudprintflag}{%
\ifnum\tud@cd@num>\z@\relax%
\TUDoptions{cd=true}%
\fi%
- \TUD@key{cd}{}%
+ \TUD@key{cd}{\FamilyKeyStateProcessed}%
\ifundef{\hypersetup}{}{\hypersetup{hidelinks}}%
}{}%
}
@@ -404,7 +404,7 @@
\endgroup%
}%
}
-\newrobustcmd*\mailto[1]{\href{mailto:#1}{\nolinkurl{#1}}}%
+\newrobustcmd*\mailto[1]{\mbox{\href{mailto:#1}{\nolinkurl{#1}}}}%
\AfterPackage*{hyperref}{%
\patchcmd{\pdfstringdef}{\csname HyPsd@babel@}{%
\let\bbl@info\@gobble\csname HyPsd@babel@%
@@ -421,7 +421,7 @@
\let\tud@declaration@list\relax
\NewDocumentEnvironment{Declaration}{omoog}{%
\listadd\tud@declaration@list{#2}%
- \tud@declare@start[#1]{#2}{#3}{#4}{#5}%
+ \tud@declare@start[#1]{#2}[#3][#4]{#5}%
}{%
\tud@declare@end{#2}{\printdeclarationlist}%
}
@@ -434,7 +434,7 @@
#3%
\def\tud@declare@num{0}%
}%
- \tud@declare@start{#3}{#4}{#5}{#6}%
+ \tud@declare@start{#3}[#4][#5]{#6}%
}{%
\listadd\tud@declaration@list{#3}%
\IfValueTF{#2}{%
@@ -443,9 +443,9 @@
\Changed@At@CreateList[#3]{#1}%
}%
\IfValueTF{#6}{%
- \tud@declare@start{#3}{#4}{#5}{#6}%
+ \tud@declare@start{#3}[#4][#5]{#6}%
}{%
- \toks@{\tud@declare@start{#3}{#4}{#5}}%
+ \toks@{\tud@declare@start{#3}[#4][#5]}%
\def\@tempa{\emph{entf\"allt}}%
\in@{:}{#1}%
\ifin@%
@@ -472,7 +472,7 @@
\newcommand*\tud@additional@list{}
\let\tud@additional@list\relax
\newif\if@tud@additional@list
-\NewDocumentCommand\tud@declare@start{ommmm}{%
+\NewDocumentCommand\tud@declare@start{omoog}{%
\Changed@At@CreateList[#2]{#1}%
\IfValueTF{#3}{%
\@tud@preset@listtrue%
@@ -604,8 +604,8 @@
}
\newrobustcmd*\bsc{\@backslashchar}
\newrobustcmd*\suffix[1]{\begingroup~\scriptsize(#1)\endgroup}
-\newcommand*\NewExpandableDocumentCommand[3]{%
- \NewDocumentCommand#1{#2}{#3}%
+\providecommand*\NewExpandableDocumentCommand[3]{%
+ \NewDocumentCommand#1{#2}{}%
\DeclareExpandableDocumentCommand#1{#2}{#3}%
}
\newcommand*\ProcessorKeyVal[1]{%
@@ -941,7 +941,7 @@
\let\NoCaseChange\@firstofone%
}
\NewDocumentCommand\tud@lbl@get@curr{%
- sm>{\tud@lbl@create}>{\SplitArgument{2}{:}}md==%
+ sm>{\SplitArgument{2}{:}}>{\tud@lbl@create}md==%
}{%
\tud@lbl@get@@curr#2{#3}=#4=%
\IfBooleanF{#1}{%
@@ -967,16 +967,16 @@
\tud@doifPValue[\tud@lbl@fmt]{#3}{\noexpand\appto\noexpand#1{=#3}}%
}
\NewDocumentCommand\tud@lbl@get@dflt{m>{\SplitArgument{2}{:}}mr==}{%
- \tud@lbl@get@@dflt{#1}#2=#3=%
+ \tud@lbl@get@@dflt{#1}#2{#3}%
}
-\NewDocumentCommand\tud@lbl@get@@dflt{mmmmr==}{%
+\NewDocumentCommand\tud@lbl@get@@dflt{mmmmm}{%
\edef\tud@reserved{\expandafter\detokenize\expandafter{\tud@bdl@dflt}}%
\ifstr{\tud@reserved}{#2}{}{%
\tud@lbl@get@curr#1{\tud@bdl@dflt:#3:#4}=#5=%
}%
}
\NewDocumentCommand\tud@if@lbl@exists{%
- >{\tud@lbl@create}>{\SplitArgument{2}{:}}m%
+ >{\SplitArgument{2}{:}}>{\tud@lbl@create}m%
}{%
\ifcsdef{r@#1}{%
\expandafter\@firstoftwo%
@@ -1139,9 +1139,9 @@
\Markup@ClearFormat%
}
\NewDocumentCommand\Markup@Output{>{\SplitArgument{1}{!}}md==o}{%
- \Markup@@Output#1=#2=[#3]%
+ \Markup@@Output#1{#2}{#3}%
}
-\NewDocumentCommand\Markup@@Output{mmd==o}{%
+\NewDocumentCommand\Markup@@Output{mmmm}{%
\if@tud@declare%
\tud@toks@{\Markup@Declare}%
\else%
@@ -1588,15 +1588,15 @@
\let\tud@changedat@list\relax
\DeclareListParser*{\forssvlist}{;}
\NewDocumentCommand\Changed@At@CreateList{od()m}{%
- \IfValueT{#3}{\forssvlist{\Changed@At@@CreateList[#1](#2)}{#3}}%
+ \IfValueT{#3}{\forssvlist{\Changed@At@@CreateList{#1}{#2}}{#3}}%
}
-\NewDocumentCommand\Changed@At@@CreateList{r[]r()>{\SplitArgument{1}{:}}m}{%
- \Changed@At@@@CreateList[#1](#2)#3%
+\NewDocumentCommand\Changed@At@@CreateList{mm>{\SplitArgument{1}{:}}m}{%
+ \Changed@At@@@CreateList{#1}{#2}#3%
}
-\NewDocumentCommand\Changed@At@@@CreateList{r[]r()>{\SplitArgument{1}{!}}mm}{%
- \Changed@At@@@@CreateList[#1](#2)#3{#4}%
+\NewDocumentCommand\Changed@At@@@CreateList{mm>{\SplitArgument{1}{!}}mm}{%
+ \Changed@At@@@@CreateList{#1}{#2}#3{#4}%
}
-\NewDocumentCommand\Changed@At@@@@CreateList{r[]r()mmm}{%
+\NewDocumentCommand\Changed@At@@@@CreateList{mmmmm}{%
\def\@tempa##1{%
\sbox\z@{%
\let\tud@idx@fmt\relax%
@@ -2212,8 +2212,6 @@
\newcommand*\issuedate[1]{\tud@x@isodate@printdate{\@issuedate}{#1}}
\newcommand*\@duedate{}
\newcommand*\duedate[1]{\tud@x@isodate@printdate{\@duedate}{#1}}
-\newcommand*\finaldate{}
-\newcommand*\maturitydate{}
\newcommand*\@contactperson{}
\newcommand*\contactperson[1]{\gdef\@contactperson{#1}}
\newcommand*\@office{}