diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls | 56 |
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{} |