diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
17 files changed, 468 insertions, 393 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty index feba7991058..09585d8dbb0 100644 --- a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty @@ -12,9 +12,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. %% ---------------------------------------------------------------------------- @@ -55,10 +55,10 @@ \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} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% \ifdin{TUD-SCRIPT}{% @@ -68,7 +68,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{fix-tudscrfonts}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package for font fixes (compatibility for old tud(scr) classes)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty index 3e46ef23341..19f8bf2c2ec 100644 --- a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty +++ b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty @@ -8,9 +8,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. %% ---------------------------------------------------------------------------- @@ -29,7 +29,7 @@ %%% From File: tudscr-mathswap.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{mathswap}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (swap mathematical separators)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls index a8b72cd529c..b74a944e4a6 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls @@ -29,9 +29,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. %% ---------------------------------------------------------------------------- @@ -72,13 +72,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@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -125,7 +125,7 @@ \newcommand*\tud@cdfont@num{1} \TUD@key{cdfont}[true]{% \TUD@set@numkey{cdfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% {heavy}{2},{heavyfont}{2},{bold}{2},{boldfont}{2},% {normalbold}{3},{boldnormal}{3},% @@ -231,7 +231,7 @@ \newif\if@tud@relspacing \TUD@key{relspacing}[true]{% \TUD@set@numkey{relspacing}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {absolute}{0},{classic}{0},{standard}{0},% {relative}{1},{fontsize}{1},{font}{1},{size}{1}% }{#1}% @@ -252,7 +252,7 @@ \bool@lock{@tud@cdmath} \TUD@key{cdmath}[true]{% \TUD@set@numkey{cdmath}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {serifmath}{0},{serif}{0},{nosansmath}{0},{nosans}{0},% {sansmath}{1},{sans}{1},% {upgreek}{2},{upright}{2},{uprightgreek}{2},{uprightGreek}{2},% @@ -288,7 +288,7 @@ \let\@tempb\tud@cdgeometry@num% \let\@tempc\tud@cdgeometry@calc@num% \TUD@set@numkey{cdgeometry}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {typearea}{0},% {cd}{1},{tud}{1},{asymmetric}{1},% {symmetric}{2},{centred}{2},{centered}{2},% @@ -382,7 +382,7 @@ \newif\if@tud@head@date \TUD@key{cdhead}[true]{% \TUD@set@numkey{cdhead}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -435,7 +435,7 @@ \bool@lock{@tud@foot@colored} \TUD@key{cdfoot}[true]{% \TUD@set@numkey{cdfoot}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{2},{nocolour}{2},{monochrome}{2},{monochromatic}{2},% {bicolor}{3},{bicolour}{3},{twocolor}{3},{twocolour}{3},% {bichrome}{3},{bichromatic}{3},{dichrome}{3},{dichromatic}{3},% @@ -527,7 +527,7 @@ \newcommand*\tud@comp@resetpagestyle{}% \newcommand*\tud@ddc@switch{} \edef\tud@ddc@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {color}{2},{colour}{2},{cdcolor}{2},{cdcolour}{2},% {colorblack}{3},{colourblack}{3},{cdcolorblack}{3},{cdcolourblack}{3},% {gray}{4},{grey}{4},{HKS92}{4},{cdgray}{4},{cdgrey}{4},% @@ -588,7 +588,7 @@ %%% From File: tudscr-layout.dtx \newcommand*\tud@layout@switch{} \edef\tud@layout@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{1},{nocolour}{1},{monochrome}{1},{monochromatic}{1},% {lite}{2},{colorlite}{2},{litecolor}{2},{colourlite}{2},{litecolour}{2},% {light}{2},{colorlight}{2},{lightcolor}{2},{colourlight}{2},{lightcolour}{2},% @@ -781,7 +781,7 @@ \@tud@abstract@filtrue \newif\if@tud@abstract@markboth \TUD@key{abstract}[true]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{abstract}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -846,7 +846,7 @@ \@tud@declaration@filtrue \newif\if@tud@declaration@markboth \TUD@key{declaration}[true]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{declaration}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -900,7 +900,7 @@ \fi% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@key@deprecated[2]{% +\newcommand*\TUD@deprecated@key[2]{% \ClassWarning{\TUD@Class@Name}% {% The option key `#1' is deprecated\MessageBreak% @@ -982,6 +982,7 @@ \csdef{tud@v@2.05f}{3} \csdef{tud@v@2.05g}{3} \csdef{tud@v@2.05h}{3} +\csdef{tud@v@2.05i}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1042,9 +1043,9 @@ \TUD@set@ifkey{cdfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{cdfonts=#1}{cdfont=true}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{cdfonts=#1}{cdfont=false}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1052,9 +1053,9 @@ \TUD@set@ifkey{tudfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfonts=#1}{cdfont=true}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{tudfonts=#1}{cdfont=false}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1062,9 +1063,9 @@ \TUD@set@ifkey{heavyfont}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{heavyfont}{cdfont=heavy}% + \TUD@deprecated@key{heavyfont}{cdfont=heavy}% \else% - \TUD@key@deprecated{heavyfont=#1}{cdfont=true}% + \TUD@deprecated@key{heavyfont=#1}{cdfont=true}% \fi% \fi% } @@ -1072,9 +1073,9 @@ \TUD@set@ifkey{din}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{din}{cdfont=din}% + \TUD@deprecated@key{din}{cdfont=din}% \else% - \TUD@key@deprecated{din=#1}{cdfont=nodin}% + \TUD@deprecated@key{din=#1}{cdfont=nodin}% \fi% \fi% } @@ -1082,9 +1083,9 @@ \TUD@set@ifkey{nodin}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{nodin}{cdfont=nodin}% + \TUD@deprecated@key{nodin}{cdfont=nodin}% \else% - \TUD@key@deprecated{nodin=#1}{cdfont=din}% + \TUD@deprecated@key{nodin=#1}{cdfont=din}% \fi% \fi% } @@ -1092,9 +1093,9 @@ \TUD@set@ifkey{noDIN}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{noDIN}{cdfont=nodin}% + \TUD@deprecated@key{noDIN}{cdfont=nodin}% \else% - \TUD@key@deprecated{noDIN=#1}{cdfont=din}% + \TUD@deprecated@key{noDIN=#1}{cdfont=din}% \fi% \fi% } @@ -1102,9 +1103,9 @@ \TUD@set@ifkey{sansmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{sansmath}{cdmath=true}% + \TUD@deprecated@key{sansmath}{cdmath=true}% \else% - \TUD@key@deprecated{sansmath=#1}{cdmath=false}% + \TUD@deprecated@key{sansmath=#1}{cdmath=false}% \fi% \fi% } @@ -1112,16 +1113,16 @@ \TUD@set@ifkey{serifmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{serifmath}{cdmath=false}% + \TUD@deprecated@key{serifmath}{cdmath=false}% \else% - \TUD@key@deprecated{serifmath=#1}{cdmath=true}% + \TUD@deprecated@key{serifmath=#1}{cdmath=true}% \fi% \fi% } -\TUD@key{geometry}[true]{\TUD@key@deprecated{geometry=#1}{cdgeometry=#1}} +\TUD@key{geometry}[true]{\TUD@deprecated@key{geometry=#1}{cdgeometry=#1}} \TUD@key{barfont}[true]{% \TUD@set@numkey{barfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -1129,11 +1130,11 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{barfont=#1}{cdhead=false}% + \TUD@deprecated@key{barfont=#1}{cdhead=false}% \or% true - \TUD@key@deprecated{barfont=#1}{cdhead=true}% + \TUD@deprecated@key{barfont=#1}{cdhead=true}% \or% heavy - \TUD@key@deprecated{barfont=#1}{cdhead=heavy}% + \TUD@deprecated@key{barfont=#1}{cdhead=heavy}% \fi% \fi% } @@ -1141,9 +1142,9 @@ \TUD@set@ifkey{widehead}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{widehead}{cdhead=paperwidth}% + \TUD@deprecated@key{widehead}{cdhead=paperwidth}% \else% - \TUD@key@deprecated{widehead=#1}{cdhead=textwidth}% + \TUD@deprecated@key{widehead=#1}{cdhead=textwidth}% \fi% \fi% } @@ -1151,15 +1152,15 @@ \TUD@set@ifkey{tudfoot}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfoot}{cdfoot=true}% + \TUD@deprecated@key{tudfoot}{cdfoot=true}% \else% - \TUD@key@deprecated{tudfoot=#1}{cdfoot=false}% + \TUD@deprecated@key{tudfoot=#1}{cdfoot=false}% \fi% \fi% } \TUD@key{color}[true]{% \TUD@set@numkey{color}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{0},{nocolour}{0},{monochrome}{0},{monochromatic}{0},% {color}{1},{colour}{1},% {lite}{2},{light}{2},{pale}{2},% @@ -1172,15 +1173,15 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{color=#1}{cd=true}% + \TUD@deprecated@key{color=#1}{cd=true}% \or% true - \TUD@key@deprecated{color=#1}{cd=color}% + \TUD@deprecated@key{color=#1}{cd=color}% \or% litecolor - \TUD@key@deprecated{color=#1}{cd=pale}% + \TUD@deprecated@key{color=#1}{cd=pale}% \or% bicolor - \TUD@key@deprecated{color=#1}{cd=bicolor}% + \TUD@deprecated@key{color=#1}{cd=bicolor}% \or% full - \TUD@key@deprecated{color=#1}{cd=fullcolor}% + \TUD@deprecated@key{color=#1}{cd=fullcolor}% \fi% \fi% } @@ -1545,6 +1546,7 @@ \edef\ttdef@ult{\ttdefault}% \edef\bfdef@ult{\bfdefault}% \edef\mddef@ult{\mddefault}% + \edef\famdef@ult{\familydefault}% \fi% \ifundef{\tud@font@math@init}{\tud@font@math@set}{}% \tud@font@skip@set% @@ -3827,7 +3829,7 @@ height=\dimexpr\tud@len@layoutheight-\layeryoffset% +\tud@len@layoutvoffset\relax,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -3840,7 +3842,7 @@ \ModifyLayer[% addvoffset=-\tud@len@ddcdiff+\ht\strutbox,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -5071,7 +5073,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -5272,7 +5274,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{headingsvskip}% + \TUD@deprecated@lengthcs{headingsvskip}% \vspace*{\tud@dim@headingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -5972,7 +5974,7 @@ \tud@fm@body@end{declaration}% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@cmd@deprecated[2]{% +\newcommand*\TUD@deprecated@cs[2]{% \AtBeginDocument{% \ifcsundef{#1}{% \expandafter\newrobustcmd\csname #1\endcsname{% @@ -5986,7 +5988,7 @@ }{}% }% } -\newcommand*\TUD@len@deprecated[2][]{% +\newcommand*\TUD@deprecated@lengthcs[2][]{% \ifdim\csuse{#2}<\maxdimen\relax% \ClassWarning{\TUD@Class@Name}{% Using the length `\@backslashchar#2' is deprecated.\MessageBreak% @@ -6004,21 +6006,21 @@ \setlength\pageheadingsvskip{\maxdimen} \newlength\headingsvskip \setlength\headingsvskip{\maxdimen} -\TUD@cmd@deprecated{professorship}{chair} -\TUD@cmd@deprecated{studentid}{matriculationnumber} -\TUD@cmd@deprecated{matriculationid}{matriculationnumber} -\TUD@cmd@deprecated{enrolmentyear}{matriculationyear} -\TUD@cmd@deprecated{birthplace}{placeofbirth} -\TUD@cmd@deprecated{submissiondate}{date} -\TUD@cmd@deprecated{oralexaminationdate}{defensedate} -\TUD@cmd@deprecated{birthday}{dateofbirth} -\TUD@cmd@deprecated{location}{place} -\TUD@cmd@deprecated{logofile}{headlogo} -\TUD@cmd@deprecated{logofilename}{headlogo} +\TUD@deprecated@cs{professorship}{chair} +\TUD@deprecated@cs{studentid}{matriculationnumber} +\TUD@deprecated@cs{matriculationid}{matriculationnumber} +\TUD@deprecated@cs{enrolmentyear}{matriculationyear} +\TUD@deprecated@cs{birthplace}{placeofbirth} +\TUD@deprecated@cs{submissiondate}{date} +\TUD@deprecated@cs{oralexaminationdate}{defensedate} +\TUD@deprecated@cs{birthday}{dateofbirth} +\TUD@deprecated@cs{location}{place} +\TUD@deprecated@cs{logofile}{headlogo} +\TUD@deprecated@cs{logofilename}{headlogo} \AfterPackage{tudscrsupervisor}{% - \TUD@cmd@deprecated{startdate}{issuedate}% - \TUD@cmd@deprecated{finaldate}{duedate}% - \TUD@cmd@deprecated{maturitydate}{duedate}% + \TUD@deprecated@cs{startdate}{issuedate}% + \TUD@deprecated@cs{finaldate}{duedate}% + \TUD@deprecated@cs{maturitydate}{duedate}% } \AtEndOfClass% {% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty index 2bd4688a393..9efef187756 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty @@ -9,9 +9,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. %% ---------------------------------------------------------------------------- @@ -52,10 +52,10 @@ \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} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% \ifdin{TUD-SCRIPT}{% @@ -65,7 +65,7 @@ }{} %%% From File: tudscr-base.dtx \ProvidesPackage{tudscrbase}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (basics for the bundle)% ] @@ -222,8 +222,8 @@ \newcommand*\TUDoptions{\FamilyOptions{TUD}} \newcommand*\TUDoption{\FamilyOption{TUD}} \newcommand*\TUD@key[1][.\@currname.\@currext]{% - \DefineFamilyMember{TUD}% - \DefineFamilyKey[#1]{TUD}% + \DefineFamilyMember[{#1}]{TUD}% + \DefineFamilyKey[{#1}]{TUD}% } \newcommand*\TUD@ifkey[1][.\@currname.\@currext]{% \DefineFamilyMember{TUD}% @@ -234,7 +234,7 @@ \DefineFamilyMember{TUD}% \FamilyNumericalKey[#1]{TUD}% } -\newcommand*\TUD@numkey@bool{% +\newcommand*\TUD@bool@numkey{% {false}{0},{off}{0},{no}{0},{true}{1},{on}{1},{yes}{1}% } \newcommand*\TUD@set@numkey{\FamilySetNumerical{TUD}} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls index 312bd8281b5..0ee3a6e2b99 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls @@ -29,9 +29,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. %% ---------------------------------------------------------------------------- @@ -72,13 +72,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@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -125,7 +125,7 @@ \newcommand*\tud@cdfont@num{1} \TUD@key{cdfont}[true]{% \TUD@set@numkey{cdfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% {heavy}{2},{heavyfont}{2},{bold}{2},{boldfont}{2},% {normalbold}{3},{boldnormal}{3},% @@ -231,7 +231,7 @@ \newif\if@tud@relspacing \TUD@key{relspacing}[true]{% \TUD@set@numkey{relspacing}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {absolute}{0},{classic}{0},{standard}{0},% {relative}{1},{fontsize}{1},{font}{1},{size}{1}% }{#1}% @@ -252,7 +252,7 @@ \bool@lock{@tud@cdmath} \TUD@key{cdmath}[true]{% \TUD@set@numkey{cdmath}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {serifmath}{0},{serif}{0},{nosansmath}{0},{nosans}{0},% {sansmath}{1},{sans}{1},% {upgreek}{2},{upright}{2},{uprightgreek}{2},{uprightGreek}{2},% @@ -288,7 +288,7 @@ \let\@tempb\tud@cdgeometry@num% \let\@tempc\tud@cdgeometry@calc@num% \TUD@set@numkey{cdgeometry}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {typearea}{0},% {cd}{1},{tud}{1},{asymmetric}{1},% {symmetric}{2},{centred}{2},{centered}{2},% @@ -382,7 +382,7 @@ \newif\if@tud@head@date \TUD@key{cdhead}[true]{% \TUD@set@numkey{cdhead}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -435,7 +435,7 @@ \bool@lock{@tud@foot@colored} \TUD@key{cdfoot}[true]{% \TUD@set@numkey{cdfoot}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{2},{nocolour}{2},{monochrome}{2},{monochromatic}{2},% {bicolor}{3},{bicolour}{3},{twocolor}{3},{twocolour}{3},% {bichrome}{3},{bichromatic}{3},{dichrome}{3},{dichromatic}{3},% @@ -527,7 +527,7 @@ \newcommand*\tud@comp@resetpagestyle{}% \newcommand*\tud@ddc@switch{} \edef\tud@ddc@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {color}{2},{colour}{2},{cdcolor}{2},{cdcolour}{2},% {colorblack}{3},{colourblack}{3},{cdcolorblack}{3},{cdcolourblack}{3},% {gray}{4},{grey}{4},{HKS92}{4},{cdgray}{4},{cdgrey}{4},% @@ -588,7 +588,7 @@ %%% From File: tudscr-layout.dtx \newcommand*\tud@layout@switch{} \edef\tud@layout@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{1},{nocolour}{1},{monochrome}{1},{monochromatic}{1},% {lite}{2},{colorlite}{2},{litecolor}{2},{colourlite}{2},{litecolour}{2},% {light}{2},{colorlight}{2},{lightcolor}{2},{colourlight}{2},{lightcolour}{2},% @@ -959,7 +959,7 @@ \@tud@declaration@filtrue \newif\if@tud@declaration@markboth \TUD@key{declaration}[chapter]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{declaration}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -1015,7 +1015,7 @@ \fi% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@key@deprecated[2]{% +\newcommand*\TUD@deprecated@key[2]{% \ClassWarning{\TUD@Class@Name}% {% The option key `#1' is deprecated\MessageBreak% @@ -1097,6 +1097,7 @@ \csdef{tud@v@2.05f}{3} \csdef{tud@v@2.05g}{3} \csdef{tud@v@2.05h}{3} +\csdef{tud@v@2.05i}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1157,9 +1158,9 @@ \TUD@set@ifkey{cdfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{cdfonts=#1}{cdfont=true}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{cdfonts=#1}{cdfont=false}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1167,9 +1168,9 @@ \TUD@set@ifkey{tudfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfonts=#1}{cdfont=true}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{tudfonts=#1}{cdfont=false}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1177,9 +1178,9 @@ \TUD@set@ifkey{heavyfont}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{heavyfont}{cdfont=heavy}% + \TUD@deprecated@key{heavyfont}{cdfont=heavy}% \else% - \TUD@key@deprecated{heavyfont=#1}{cdfont=true}% + \TUD@deprecated@key{heavyfont=#1}{cdfont=true}% \fi% \fi% } @@ -1187,9 +1188,9 @@ \TUD@set@ifkey{din}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{din}{cdfont=din}% + \TUD@deprecated@key{din}{cdfont=din}% \else% - \TUD@key@deprecated{din=#1}{cdfont=nodin}% + \TUD@deprecated@key{din=#1}{cdfont=nodin}% \fi% \fi% } @@ -1197,9 +1198,9 @@ \TUD@set@ifkey{nodin}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{nodin}{cdfont=nodin}% + \TUD@deprecated@key{nodin}{cdfont=nodin}% \else% - \TUD@key@deprecated{nodin=#1}{cdfont=din}% + \TUD@deprecated@key{nodin=#1}{cdfont=din}% \fi% \fi% } @@ -1207,9 +1208,9 @@ \TUD@set@ifkey{noDIN}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{noDIN}{cdfont=nodin}% + \TUD@deprecated@key{noDIN}{cdfont=nodin}% \else% - \TUD@key@deprecated{noDIN=#1}{cdfont=din}% + \TUD@deprecated@key{noDIN=#1}{cdfont=din}% \fi% \fi% } @@ -1217,9 +1218,9 @@ \TUD@set@ifkey{sansmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{sansmath}{cdmath=true}% + \TUD@deprecated@key{sansmath}{cdmath=true}% \else% - \TUD@key@deprecated{sansmath=#1}{cdmath=false}% + \TUD@deprecated@key{sansmath=#1}{cdmath=false}% \fi% \fi% } @@ -1227,16 +1228,16 @@ \TUD@set@ifkey{serifmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{serifmath}{cdmath=false}% + \TUD@deprecated@key{serifmath}{cdmath=false}% \else% - \TUD@key@deprecated{serifmath=#1}{cdmath=true}% + \TUD@deprecated@key{serifmath=#1}{cdmath=true}% \fi% \fi% } -\TUD@key{geometry}[true]{\TUD@key@deprecated{geometry=#1}{cdgeometry=#1}} +\TUD@key{geometry}[true]{\TUD@deprecated@key{geometry=#1}{cdgeometry=#1}} \TUD@key{barfont}[true]{% \TUD@set@numkey{barfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -1244,11 +1245,11 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{barfont=#1}{cdhead=false}% + \TUD@deprecated@key{barfont=#1}{cdhead=false}% \or% true - \TUD@key@deprecated{barfont=#1}{cdhead=true}% + \TUD@deprecated@key{barfont=#1}{cdhead=true}% \or% heavy - \TUD@key@deprecated{barfont=#1}{cdhead=heavy}% + \TUD@deprecated@key{barfont=#1}{cdhead=heavy}% \fi% \fi% } @@ -1256,9 +1257,9 @@ \TUD@set@ifkey{widehead}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{widehead}{cdhead=paperwidth}% + \TUD@deprecated@key{widehead}{cdhead=paperwidth}% \else% - \TUD@key@deprecated{widehead=#1}{cdhead=textwidth}% + \TUD@deprecated@key{widehead=#1}{cdhead=textwidth}% \fi% \fi% } @@ -1266,15 +1267,15 @@ \TUD@set@ifkey{tudfoot}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfoot}{cdfoot=true}% + \TUD@deprecated@key{tudfoot}{cdfoot=true}% \else% - \TUD@key@deprecated{tudfoot=#1}{cdfoot=false}% + \TUD@deprecated@key{tudfoot=#1}{cdfoot=false}% \fi% \fi% } \TUD@key{color}[true]{% \TUD@set@numkey{color}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{0},{nocolour}{0},{monochrome}{0},{monochromatic}{0},% {color}{1},{colour}{1},% {lite}{2},{light}{2},{pale}{2},% @@ -1287,15 +1288,15 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{color=#1}{cd=true}% + \TUD@deprecated@key{color=#1}{cd=true}% \or% true - \TUD@key@deprecated{color=#1}{cd=color}% + \TUD@deprecated@key{color=#1}{cd=color}% \or% litecolor - \TUD@key@deprecated{color=#1}{cd=pale}% + \TUD@deprecated@key{color=#1}{cd=pale}% \or% bicolor - \TUD@key@deprecated{color=#1}{cd=bicolor}% + \TUD@deprecated@key{color=#1}{cd=bicolor}% \or% full - \TUD@key@deprecated{color=#1}{cd=fullcolor}% + \TUD@deprecated@key{color=#1}{cd=fullcolor}% \fi% \fi% } @@ -1660,6 +1661,7 @@ \edef\ttdef@ult{\ttdefault}% \edef\bfdef@ult{\bfdefault}% \edef\mddef@ult{\mddefault}% + \edef\famdef@ult{\familydefault}% \fi% \ifundef{\tud@font@math@init}{\tud@font@math@set}{}% \tud@font@skip@set% @@ -3945,7 +3947,7 @@ height=\dimexpr\tud@len@layoutheight-\layeryoffset% +\tud@len@layoutvoffset\relax,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -3958,7 +3960,7 @@ \ModifyLayer[% addvoffset=-\tud@len@ddcdiff+\ht\strutbox,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -5064,7 +5066,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \if@tud@parttitle% @@ -5269,10 +5271,10 @@ \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip\relax% }% \if@tud@chapterpage% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \else% - \TUD@len@deprecated{headingsvskip}% + \TUD@deprecated@lengthcs{headingsvskip}% \vspace*{\tud@dim@headingsvskip}% \fi% } @@ -5580,7 +5582,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -5780,7 +5782,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{headingsvskip}% + \TUD@deprecated@lengthcs{headingsvskip}% \vspace*{\tud@dim@headingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -6485,7 +6487,7 @@ \tud@fm@body@end{declaration}% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@cmd@deprecated[2]{% +\newcommand*\TUD@deprecated@cs[2]{% \AtBeginDocument{% \ifcsundef{#1}{% \expandafter\newrobustcmd\csname #1\endcsname{% @@ -6499,7 +6501,7 @@ }{}% }% } -\newcommand*\TUD@len@deprecated[2][]{% +\newcommand*\TUD@deprecated@lengthcs[2][]{% \ifdim\csuse{#2}<\maxdimen\relax% \ClassWarning{\TUD@Class@Name}{% Using the length `\@backslashchar#2' is deprecated.\MessageBreak% @@ -6519,21 +6521,21 @@ \setlength\headingsvskip{\maxdimen} \newcommand*\chapterheadingvskip{} \let\chapterheadingvskip\headingsvskip -\TUD@cmd@deprecated{professorship}{chair} -\TUD@cmd@deprecated{studentid}{matriculationnumber} -\TUD@cmd@deprecated{matriculationid}{matriculationnumber} -\TUD@cmd@deprecated{enrolmentyear}{matriculationyear} -\TUD@cmd@deprecated{birthplace}{placeofbirth} -\TUD@cmd@deprecated{submissiondate}{date} -\TUD@cmd@deprecated{oralexaminationdate}{defensedate} -\TUD@cmd@deprecated{birthday}{dateofbirth} -\TUD@cmd@deprecated{location}{place} -\TUD@cmd@deprecated{logofile}{headlogo} -\TUD@cmd@deprecated{logofilename}{headlogo} +\TUD@deprecated@cs{professorship}{chair} +\TUD@deprecated@cs{studentid}{matriculationnumber} +\TUD@deprecated@cs{matriculationid}{matriculationnumber} +\TUD@deprecated@cs{enrolmentyear}{matriculationyear} +\TUD@deprecated@cs{birthplace}{placeofbirth} +\TUD@deprecated@cs{submissiondate}{date} +\TUD@deprecated@cs{oralexaminationdate}{defensedate} +\TUD@deprecated@cs{birthday}{dateofbirth} +\TUD@deprecated@cs{location}{place} +\TUD@deprecated@cs{logofile}{headlogo} +\TUD@deprecated@cs{logofilename}{headlogo} \AfterPackage{tudscrsupervisor}{% - \TUD@cmd@deprecated{startdate}{issuedate}% - \TUD@cmd@deprecated{finaldate}{duedate}% - \TUD@cmd@deprecated{maturitydate}{duedate}% + \TUD@deprecated@cs{startdate}{issuedate}% + \TUD@deprecated@cs{finaldate}{duedate}% + \TUD@deprecated@cs{maturitydate}{duedate}% } \AtEndOfClass% {% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty index cda05f7a4a1..af2636a73c1 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty @@ -9,9 +9,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. %% ---------------------------------------------------------------------------- @@ -52,10 +52,10 @@ \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} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% \ifdin{TUD-SCRIPT}{% @@ -65,7 +65,7 @@ }{} %%% From File: tudscr-color.dtx \ProvidesPackage{tudscrcolor}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (corporate design colors)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty index bf28493e95b..7b6cef936ad 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty @@ -12,9 +12,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. %% ---------------------------------------------------------------------------- @@ -55,10 +55,10 @@ \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} \ifx\TUD@Class@Name\@undefined \PackageError{% tudscrcomp-book% @@ -77,7 +77,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-book}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (compatibility for old tud(scr) classes)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty index c25ba7d5f69..f9eb93319b9 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty @@ -12,9 +12,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. %% ---------------------------------------------------------------------------- @@ -55,10 +55,10 @@ \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} \ifx\TUD@Class@Name\@undefined \PackageError{% tudscrcomp-poster% @@ -77,7 +77,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-poster}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (compatibility for old tud(scr) classes)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty index 91dd60ae464..cb760656410 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty @@ -9,9 +9,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. %% ---------------------------------------------------------------------------- @@ -52,10 +52,10 @@ \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} \ifx\TUD@Class@Name\@undefined \PackageError{% tudscrcomp% @@ -74,7 +74,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (compatibility for old tud(scr) classes)% ] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls index 21f0a91a13b..1d600e1f460 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls @@ -14,9 +14,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. %% ---------------------------------------------------------------------------- @@ -57,13 +57,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@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -142,6 +142,8 @@ \DeclareOption{xindy}{\let\tudxdyflag\relax} \DeclareOption{xdy}{\let\tudxdyflag\relax} \ProcessOptions\relax +\newcommand*\DisableCrossrefsForced{} +\let\DisableCrossrefsForced\DisableCrossrefs %%% From File: tudscr-locale.dtx \newcommand*\tud@locale@define[1]{% \providecommand*#1{% @@ -218,9 +220,12 @@ \tud@locale@german{\tud@index@text}{% Kursive Zahlen entsprechen der Seite, auf welcher der korrespondierende Eintrag beschrieben wird. Unterstrichene Zahlen verweisen auf die - \ifcodeline@index Codezeile der \fi Definition. Alle weiteren Eintr\"age sind - \ifcodeline@index Zeilennummern\else Seitenzahlen\fi, wo der jeweilige - Eintrag verwendet wird. + \ifcodeline@index Codezeile der \fi Definition. + \ifscan@allowed% + Alle weiteren Eintr\"age sind + \ifcodeline@index Zeilennummern\else Seitenzahlen\fi, + wo der jeweilige Eintrag verwendet wird. + \fi% } \newcommand*\tud@locale@english{% \providecaptionname{% @@ -256,9 +261,12 @@ \tud@locale@english{\tud@index@text}{% Numbers written in italic refer to the page where the corresponding entry is described. Numbers underlined refer to the - \ifcodeline@index code line of the \fi definition. All additional entries - refer to the \ifcodeline@index code lines \else pages \fi where the entry is - used. + \ifcodeline@index code line of the \fi definition. + \ifscan@allowed% + All additional entries refer to the + \ifcodeline@index code lines \else pages \fi + where the entry is used. + \fi% } %%% From File: tudscr-manual.dtx \RequirePackage{scrhack}[2014/02/27] @@ -328,7 +336,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@% @@ -497,8 +505,31 @@ \fi% \expandafter\@doxexpr\expandafter{\dox@idxtype}% \@doxcreatedescribe{#2}% + \@doxcreatedescribes{#2}% \@doxcreateenv{#2}{#3}% } +\newlength\marginnotevskip +\newcommand*\@doxcreatedescribes[1]{% + \expandafter\def\csname Describe#1s\endcsname##1{% + \setlength\marginnotevskip{\z@}% + \@for\@tempa:=##1\do{% + \ifx\@tempa\@empty\else% + \edef\@tempb{\expandonce{\csname Describe#1\endcsname}{\@tempa}}% + \@tempb% + \addtolength\marginnotevskip{\baselineskip}% + \fi% + }% + }% +} +\AfterPackage{marginnote}{% + \renewcommand*\marginpar[2][]{% + \IfArgIsEmpty{#1}{% + \marginnote{#2}[\marginnotevskip]% + }{% + \marginnote[{#1}]{#2}[\marginnotevskip]% + }% + }% +} \newrobustcmd*\index@type[1]{% \begingroup% \normalfont\scriptsize\space(#1)% @@ -744,6 +775,34 @@ \@esphack% \hypersourcedef{\filesep\number\c@CodelineNo}% } +\newenvironment{DescribeParameterParent}[2]{% + \@nameuse{@Save#1IndexName}{\string#2}% +}{} +\renewcommand*\SpecialParameterIndex[1]{% + \ifx\parameter@parent@indexname\relax% + \ClassError{\TUD@Class@Name}{No previous macro or environment}{% + Since parameters can only be used for macros or\MessageBreak% + environments, you have to use macro\MessageBreak% + `\string\DescribeParameter' only within the environment\MessageBreak% + `DescribeParameterParent'.% + }% + \fi% + \@bsphack% + \index{% + \parameter@parent@indexname\actualchar% + \parameter@parent@indexformat\levelchar% + #1\space\tud@parameter@name\actualchar% + {\protect\ttfamily#1}\index@type{\tud@parameter@name}% + \encapchar usage% + }% + \index{% + \tud@parameters@name:\levelchar#1\space\parameter@parent@indexname% + \actualchar{\protect\ttfamily#1}% + \noexpand\,--\noexpand\,\parameter@parent@indexformat% + \encapchar usage% + }% + \@esphack% +} \CheckCommand*\changes@[3]{% \protected@edef\@tempa{% \noexpand\glossary{% @@ -1055,7 +1114,15 @@ }% \endgraf% \hfuzz0.8pt% - \leavevmode\marginpar{\raggedleft\fbox{ToDo:\space\tud@reserved\strut}}% + \leavevmode% + \def\@tempa{\raggedleft\fbox{ToDo:\space\tud@reserved\strut}}% + \ifdefined\marginnote% + \expandafter\marginnote\expandafter{\@tempa}[% + \dimexpr-\fboxsep-\fboxrule\relax% + ]% + \else% + \expandafter\marginpar\expandafter{\@tempa}% + \fi% \fbox{\parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1\strut}}% \endgraf% \let\@tempa\@empty% @@ -1141,6 +1208,7 @@ \newrobustcmd*\pgs[1]{\mbox{\texttt{#1}}} \newrobustcmd*\env[1]{\mbox{\texttt{#1}}} \newrobustcmd*\prm[1]{\mbox{\texttt{#1}}} +\newrobustcmd*\cnt[1]{\mbox{\texttt{#1}}} \newrobustcmd*\file[1]{\mbox{\texttt{#1}}} \AfterPackage{hyperref}{% \pdfstringdefDisableCommands{% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty index 7b77442f028..2de1fe48bb3 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty @@ -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,10 +59,10 @@ \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} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% \ifdin{TUD-SCRIPT}{% @@ -72,7 +72,7 @@ }{} %%% From File: tudscr-fonts.dtx \ProvidesPackage{tudscrfonts}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (corporate design fonts)% ] @@ -107,7 +107,7 @@ \newcommand*\tud@cdfont@num{1} \TUD@key{cdfont}[true]{% \TUD@set@numkey{cdfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% {heavy}{2},{heavyfont}{2},{bold}{2},{boldfont}{2},% {normalbold}{3},{boldnormal}{3},% @@ -185,7 +185,7 @@ \newif\if@tud@relspacing \TUD@key{relspacing}[true]{% \TUD@set@numkey{relspacing}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {absolute}{0},{classic}{0},{standard}{0},% {relative}{1},{fontsize}{1},{font}{1},{size}{1}% }{#1}% @@ -206,7 +206,7 @@ \bool@lock{@tud@cdmath} \TUD@key{cdmath}[true]{% \TUD@set@numkey{cdmath}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {serifmath}{0},{serif}{0},{nosansmath}{0},{nosans}{0},% {sansmath}{1},{sans}{1},% {upgreek}{2},{upright}{2},{uprightgreek}{2},{uprightGreek}{2},% @@ -236,7 +236,7 @@ } \TUD@key{slantedGreek}[true]{\TUDoptions{slantedgreek=#1}} %%% From File: tudscr-comp.dtx -\newcommand*\TUD@key@deprecated[2]{% +\newcommand*\TUD@deprecated@key[2]{% \PackageWarning{tudscrfonts}% {% The option key `#1' is deprecated\MessageBreak% @@ -301,6 +301,7 @@ \csdef{tud@v@2.05f}{3} \csdef{tud@v@2.05g}{3} \csdef{tud@v@2.05h}{3} +\csdef{tud@v@2.05i}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -361,9 +362,9 @@ \TUD@set@ifkey{cdfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{cdfonts=#1}{cdfont=true}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{cdfonts=#1}{cdfont=false}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=false}% \fi% \fi% } @@ -371,9 +372,9 @@ \TUD@set@ifkey{tudfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfonts=#1}{cdfont=true}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{tudfonts=#1}{cdfont=false}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=false}% \fi% \fi% } @@ -381,9 +382,9 @@ \TUD@set@ifkey{heavyfont}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{heavyfont}{cdfont=heavy}% + \TUD@deprecated@key{heavyfont}{cdfont=heavy}% \else% - \TUD@key@deprecated{heavyfont=#1}{cdfont=true}% + \TUD@deprecated@key{heavyfont=#1}{cdfont=true}% \fi% \fi% } @@ -391,9 +392,9 @@ \TUD@set@ifkey{din}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{din}{cdfont=din}% + \TUD@deprecated@key{din}{cdfont=din}% \else% - \TUD@key@deprecated{din=#1}{cdfont=nodin}% + \TUD@deprecated@key{din=#1}{cdfont=nodin}% \fi% \fi% } @@ -401,9 +402,9 @@ \TUD@set@ifkey{nodin}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{nodin}{cdfont=nodin}% + \TUD@deprecated@key{nodin}{cdfont=nodin}% \else% - \TUD@key@deprecated{nodin=#1}{cdfont=din}% + \TUD@deprecated@key{nodin=#1}{cdfont=din}% \fi% \fi% } @@ -411,9 +412,9 @@ \TUD@set@ifkey{noDIN}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{noDIN}{cdfont=nodin}% + \TUD@deprecated@key{noDIN}{cdfont=nodin}% \else% - \TUD@key@deprecated{noDIN=#1}{cdfont=din}% + \TUD@deprecated@key{noDIN=#1}{cdfont=din}% \fi% \fi% } @@ -421,9 +422,9 @@ \TUD@set@ifkey{sansmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{sansmath}{cdmath=true}% + \TUD@deprecated@key{sansmath}{cdmath=true}% \else% - \TUD@key@deprecated{sansmath=#1}{cdmath=false}% + \TUD@deprecated@key{sansmath=#1}{cdmath=false}% \fi% \fi% } @@ -431,9 +432,9 @@ \TUD@set@ifkey{serifmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{serifmath}{cdmath=false}% + \TUD@deprecated@key{serifmath}{cdmath=false}% \else% - \TUD@key@deprecated{serifmath=#1}{cdmath=true}% + \TUD@deprecated@key{serifmath=#1}{cdmath=true}% \fi% \fi% } @@ -681,6 +682,7 @@ \edef\ttdef@ult{\ttdefault}% \edef\bfdef@ult{\bfdefault}% \edef\mddef@ult{\mddefault}% + \edef\famdef@ult{\familydefault}% \fi% \ifundef{\tud@font@math@init}{\tud@font@math@set}{}% \tud@font@skip@set% 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{} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls index dfebc9835f9..c4afaa4babe 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls @@ -29,9 +29,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. %% ---------------------------------------------------------------------------- @@ -72,13 +72,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@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -125,7 +125,7 @@ \newcommand*\tud@cdfont@num{1} \TUD@key{cdfont}[true]{% \TUD@set@numkey{cdfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% {heavy}{2},{heavyfont}{2},{bold}{2},{boldfont}{2},% {normalbold}{3},{boldnormal}{3},% @@ -231,7 +231,7 @@ \newif\if@tud@relspacing \TUD@key{relspacing}[true]{% \TUD@set@numkey{relspacing}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {absolute}{0},{classic}{0},{standard}{0},% {relative}{1},{fontsize}{1},{font}{1},{size}{1}% }{#1}% @@ -252,7 +252,7 @@ \bool@lock{@tud@cdmath} \TUD@key{cdmath}[true]{% \TUD@set@numkey{cdmath}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {serifmath}{0},{serif}{0},{nosansmath}{0},{nosans}{0},% {sansmath}{1},{sans}{1},% {upgreek}{2},{upright}{2},{uprightgreek}{2},{uprightGreek}{2},% @@ -288,7 +288,7 @@ \let\@tempb\tud@cdgeometry@num% \let\@tempc\tud@cdgeometry@calc@num% \TUD@set@numkey{cdgeometry}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {typearea}{0},% {cd}{1},{tud}{1},{asymmetric}{1},% {symmetric}{2},{centred}{2},{centered}{2},% @@ -382,7 +382,7 @@ \newif\if@tud@head@date \TUD@key{cdhead}[true]{% \TUD@set@numkey{cdhead}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -435,7 +435,7 @@ \bool@lock{@tud@foot@colored} \TUD@key{cdfoot}[true]{% \TUD@set@numkey{cdfoot}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{2},{nocolour}{2},{monochrome}{2},{monochromatic}{2},% {bicolor}{3},{bicolour}{3},{twocolor}{3},{twocolour}{3},% {bichrome}{3},{bichromatic}{3},{dichrome}{3},{dichromatic}{3},% @@ -527,7 +527,7 @@ \newcommand*\tud@comp@resetpagestyle{}% \newcommand*\tud@ddc@switch{} \edef\tud@ddc@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {color}{2},{colour}{2},{cdcolor}{2},{cdcolour}{2},% {colorblack}{3},{colourblack}{3},{cdcolorblack}{3},{cdcolourblack}{3},% {gray}{4},{grey}{4},{HKS92}{4},{cdgray}{4},{cdgrey}{4},% @@ -588,7 +588,7 @@ %%% From File: tudscr-layout.dtx \newcommand*\tud@layout@switch{} \edef\tud@layout@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{1},{nocolour}{1},{monochrome}{1},{monochromatic}{1},% {lite}{2},{colorlite}{2},{litecolor}{2},{colourlite}{2},{litecolour}{2},% {light}{2},{colorlight}{2},{lightcolor}{2},{colourlight}{2},{lightcolour}{2},% @@ -703,7 +703,7 @@ \newcommand*\tud@pagecolor{}% \TUD@key{backgroundcolor}[true]{% \TUD@set@numkey{backgroundcolor}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{0},{nocolour}{0},{none}{0},% {color}{1},{colour}{1},{cdcolor}{1},{cdcolour}{1}% }{#1}% @@ -748,7 +748,7 @@ %%% From File: tudscr-title.dtx \DefineFamilyMember{KOMA} \DefineFamilyKey{KOMA}{titlepage}[true]{% - \TUD@set@numkey{titlepage}{@tempa}{\TUD@numkey@bool,{firstiscover}{2}}{#1}% + \TUD@set@numkey{titlepage}{@tempa}{\TUD@bool@numkey,{firstiscover}{2}}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \AtEndOfFamilyOptions{\tud@titlepage@deactivate}% \fi% @@ -774,7 +774,7 @@ } \newcommand*\tud@abstract@level@num{0} \TUD@key{abstract}[true]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{abstract}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -791,7 +791,7 @@ \AtEndOfFamilyOptions{\TUDoptions{abstract=#1}}% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@key@deprecated[2]{% +\newcommand*\TUD@deprecated@key[2]{% \ClassWarning{\TUD@Class@Name}% {% The option key `#1' is deprecated\MessageBreak% @@ -873,6 +873,7 @@ \csdef{tud@v@2.05f}{3} \csdef{tud@v@2.05g}{3} \csdef{tud@v@2.05h}{3} +\csdef{tud@v@2.05i}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -933,9 +934,9 @@ \TUD@set@ifkey{cdfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{cdfonts=#1}{cdfont=true}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{cdfonts=#1}{cdfont=false}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=false}% \fi% \fi% } @@ -943,9 +944,9 @@ \TUD@set@ifkey{tudfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfonts=#1}{cdfont=true}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{tudfonts=#1}{cdfont=false}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=false}% \fi% \fi% } @@ -953,9 +954,9 @@ \TUD@set@ifkey{heavyfont}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{heavyfont}{cdfont=heavy}% + \TUD@deprecated@key{heavyfont}{cdfont=heavy}% \else% - \TUD@key@deprecated{heavyfont=#1}{cdfont=true}% + \TUD@deprecated@key{heavyfont=#1}{cdfont=true}% \fi% \fi% } @@ -963,9 +964,9 @@ \TUD@set@ifkey{din}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{din}{cdfont=din}% + \TUD@deprecated@key{din}{cdfont=din}% \else% - \TUD@key@deprecated{din=#1}{cdfont=nodin}% + \TUD@deprecated@key{din=#1}{cdfont=nodin}% \fi% \fi% } @@ -973,9 +974,9 @@ \TUD@set@ifkey{nodin}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{nodin}{cdfont=nodin}% + \TUD@deprecated@key{nodin}{cdfont=nodin}% \else% - \TUD@key@deprecated{nodin=#1}{cdfont=din}% + \TUD@deprecated@key{nodin=#1}{cdfont=din}% \fi% \fi% } @@ -983,9 +984,9 @@ \TUD@set@ifkey{noDIN}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{noDIN}{cdfont=nodin}% + \TUD@deprecated@key{noDIN}{cdfont=nodin}% \else% - \TUD@key@deprecated{noDIN=#1}{cdfont=din}% + \TUD@deprecated@key{noDIN=#1}{cdfont=din}% \fi% \fi% } @@ -993,9 +994,9 @@ \TUD@set@ifkey{sansmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{sansmath}{cdmath=true}% + \TUD@deprecated@key{sansmath}{cdmath=true}% \else% - \TUD@key@deprecated{sansmath=#1}{cdmath=false}% + \TUD@deprecated@key{sansmath=#1}{cdmath=false}% \fi% \fi% } @@ -1003,16 +1004,16 @@ \TUD@set@ifkey{serifmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{serifmath}{cdmath=false}% + \TUD@deprecated@key{serifmath}{cdmath=false}% \else% - \TUD@key@deprecated{serifmath=#1}{cdmath=true}% + \TUD@deprecated@key{serifmath=#1}{cdmath=true}% \fi% \fi% } -\TUD@key{geometry}[true]{\TUD@key@deprecated{geometry=#1}{cdgeometry=#1}} +\TUD@key{geometry}[true]{\TUD@deprecated@key{geometry=#1}{cdgeometry=#1}} \TUD@key{barfont}[true]{% \TUD@set@numkey{barfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -1020,11 +1021,11 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{barfont=#1}{cdhead=false}% + \TUD@deprecated@key{barfont=#1}{cdhead=false}% \or% true - \TUD@key@deprecated{barfont=#1}{cdhead=true}% + \TUD@deprecated@key{barfont=#1}{cdhead=true}% \or% heavy - \TUD@key@deprecated{barfont=#1}{cdhead=heavy}% + \TUD@deprecated@key{barfont=#1}{cdhead=heavy}% \fi% \fi% } @@ -1032,9 +1033,9 @@ \TUD@set@ifkey{widehead}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{widehead}{cdhead=paperwidth}% + \TUD@deprecated@key{widehead}{cdhead=paperwidth}% \else% - \TUD@key@deprecated{widehead=#1}{cdhead=textwidth}% + \TUD@deprecated@key{widehead=#1}{cdhead=textwidth}% \fi% \fi% } @@ -1042,15 +1043,15 @@ \TUD@set@ifkey{tudfoot}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfoot}{cdfoot=true}% + \TUD@deprecated@key{tudfoot}{cdfoot=true}% \else% - \TUD@key@deprecated{tudfoot=#1}{cdfoot=false}% + \TUD@deprecated@key{tudfoot=#1}{cdfoot=false}% \fi% \fi% } \TUD@key{color}[true]{% \TUD@set@numkey{color}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{0},{nocolour}{0},{monochrome}{0},{monochromatic}{0},% {color}{1},{colour}{1},% {lite}{2},{light}{2},{pale}{2},% @@ -1063,15 +1064,15 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{color=#1}{cd=true}% + \TUD@deprecated@key{color=#1}{cd=true}% \or% true - \TUD@key@deprecated{color=#1}{cd=color}% + \TUD@deprecated@key{color=#1}{cd=color}% \or% litecolor - \TUD@key@deprecated{color=#1}{cd=pale}% + \TUD@deprecated@key{color=#1}{cd=pale}% \or% bicolor - \TUD@key@deprecated{color=#1}{cd=bicolor}% + \TUD@deprecated@key{color=#1}{cd=bicolor}% \or% full - \TUD@key@deprecated{color=#1}{cd=fullcolor}% + \TUD@deprecated@key{color=#1}{cd=fullcolor}% \fi% \fi% } @@ -1436,6 +1437,7 @@ \edef\ttdef@ult{\ttdefault}% \edef\bfdef@ult{\bfdefault}% \edef\mddef@ult{\mddefault}% + \edef\famdef@ult{\familydefault}% \fi% \ifundef{\tud@font@math@init}{\tud@font@math@set}{}% \tud@font@skip@set% @@ -3494,7 +3496,7 @@ height=\dimexpr\tud@len@layoutheight-\layeryoffset% +\tud@len@layoutvoffset\relax,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -3507,7 +3509,7 @@ \ModifyLayer[% addvoffset=-\tud@len@ddcdiff+\ht\strutbox,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -4930,7 +4932,7 @@ }% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@cmd@deprecated[2]{% +\newcommand*\TUD@deprecated@cs[2]{% \AtBeginDocument{% \ifcsundef{#1}{% \expandafter\newrobustcmd\csname #1\endcsname{% @@ -4944,7 +4946,7 @@ }{}% }% } -\newcommand*\TUD@len@deprecated[2][]{% +\newcommand*\TUD@deprecated@lengthcs[2][]{% \ifdim\csuse{#2}<\maxdimen\relax% \ClassWarning{\TUD@Class@Name}{% Using the length `\@backslashchar#2' is deprecated.\MessageBreak% @@ -4958,14 +4960,14 @@ } \newlength\footlogoheight \setlength\footlogoheight{\maxdimen} -\TUD@cmd@deprecated{professorship}{chair} -\TUD@cmd@deprecated{location}{place} -\TUD@cmd@deprecated{logofile}{headlogo} -\TUD@cmd@deprecated{logofilename}{headlogo} +\TUD@deprecated@cs{professorship}{chair} +\TUD@deprecated@cs{location}{place} +\TUD@deprecated@cs{logofile}{headlogo} +\TUD@deprecated@cs{logofilename}{headlogo} \AfterPackage{tudscrsupervisor}{% - \TUD@cmd@deprecated{startdate}{issuedate}% - \TUD@cmd@deprecated{finaldate}{duedate}% - \TUD@cmd@deprecated{maturitydate}{duedate}% + \TUD@deprecated@cs{startdate}{issuedate}% + \TUD@deprecated@cs{finaldate}{duedate}% + \TUD@deprecated@cs{maturitydate}{duedate}% } \AtEndOfClass% {% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls index 69b9d15e46b..f4b0ae9bac2 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls @@ -29,9 +29,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. %% ---------------------------------------------------------------------------- @@ -72,13 +72,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@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -125,7 +125,7 @@ \newcommand*\tud@cdfont@num{1} \TUD@key{cdfont}[true]{% \TUD@set@numkey{cdfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% {heavy}{2},{heavyfont}{2},{bold}{2},{boldfont}{2},% {normalbold}{3},{boldnormal}{3},% @@ -231,7 +231,7 @@ \newif\if@tud@relspacing \TUD@key{relspacing}[true]{% \TUD@set@numkey{relspacing}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {absolute}{0},{classic}{0},{standard}{0},% {relative}{1},{fontsize}{1},{font}{1},{size}{1}% }{#1}% @@ -252,7 +252,7 @@ \bool@lock{@tud@cdmath} \TUD@key{cdmath}[true]{% \TUD@set@numkey{cdmath}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {serifmath}{0},{serif}{0},{nosansmath}{0},{nosans}{0},% {sansmath}{1},{sans}{1},% {upgreek}{2},{upright}{2},{uprightgreek}{2},{uprightGreek}{2},% @@ -288,7 +288,7 @@ \let\@tempb\tud@cdgeometry@num% \let\@tempc\tud@cdgeometry@calc@num% \TUD@set@numkey{cdgeometry}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {typearea}{0},% {cd}{1},{tud}{1},{asymmetric}{1},% {symmetric}{2},{centred}{2},{centered}{2},% @@ -382,7 +382,7 @@ \newif\if@tud@head@date \TUD@key{cdhead}[true]{% \TUD@set@numkey{cdhead}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -435,7 +435,7 @@ \bool@lock{@tud@foot@colored} \TUD@key{cdfoot}[true]{% \TUD@set@numkey{cdfoot}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{2},{nocolour}{2},{monochrome}{2},{monochromatic}{2},% {bicolor}{3},{bicolour}{3},{twocolor}{3},{twocolour}{3},% {bichrome}{3},{bichromatic}{3},{dichrome}{3},{dichromatic}{3},% @@ -527,7 +527,7 @@ \newcommand*\tud@comp@resetpagestyle{}% \newcommand*\tud@ddc@switch{} \edef\tud@ddc@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {color}{2},{colour}{2},{cdcolor}{2},{cdcolour}{2},% {colorblack}{3},{colourblack}{3},{cdcolorblack}{3},{cdcolourblack}{3},% {gray}{4},{grey}{4},{HKS92}{4},{cdgray}{4},{cdgrey}{4},% @@ -588,7 +588,7 @@ %%% From File: tudscr-layout.dtx \newcommand*\tud@layout@switch{} \edef\tud@layout@switch{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{1},{nocolour}{1},{monochrome}{1},{monochromatic}{1},% {lite}{2},{colorlite}{2},{litecolor}{2},{colourlite}{2},{litecolour}{2},% {light}{2},{colorlight}{2},{lightcolor}{2},{colourlight}{2},{lightcolour}{2},% @@ -896,7 +896,7 @@ \@tud@abstract@filtrue \newif\if@tud@abstract@markboth \TUD@key{abstract}[true]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{abstract}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -963,7 +963,7 @@ \@tud@declaration@filtrue \newif\if@tud@declaration@markboth \TUD@key{declaration}[true]{% - \edef\@tempb{\TUD@numkey@bool,\tud@fm@switch}% + \edef\@tempb{\TUD@bool@numkey,\tud@fm@switch}% \TUD@set@numkey{declaration}{@tempa}{\@tempb}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false @@ -1019,7 +1019,7 @@ \fi% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@key@deprecated[2]{% +\newcommand*\TUD@deprecated@key[2]{% \ClassWarning{\TUD@Class@Name}% {% The option key `#1' is deprecated\MessageBreak% @@ -1101,6 +1101,7 @@ \csdef{tud@v@2.05f}{3} \csdef{tud@v@2.05g}{3} \csdef{tud@v@2.05h}{3} +\csdef{tud@v@2.05i}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1161,9 +1162,9 @@ \TUD@set@ifkey{cdfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{cdfonts=#1}{cdfont=true}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{cdfonts=#1}{cdfont=false}% + \TUD@deprecated@key{cdfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1171,9 +1172,9 @@ \TUD@set@ifkey{tudfonts}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfonts=#1}{cdfont=true}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=true}% \else% - \TUD@key@deprecated{tudfonts=#1}{cdfont=false}% + \TUD@deprecated@key{tudfonts=#1}{cdfont=false}% \fi% \fi% } @@ -1181,9 +1182,9 @@ \TUD@set@ifkey{heavyfont}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{heavyfont}{cdfont=heavy}% + \TUD@deprecated@key{heavyfont}{cdfont=heavy}% \else% - \TUD@key@deprecated{heavyfont=#1}{cdfont=true}% + \TUD@deprecated@key{heavyfont=#1}{cdfont=true}% \fi% \fi% } @@ -1191,9 +1192,9 @@ \TUD@set@ifkey{din}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{din}{cdfont=din}% + \TUD@deprecated@key{din}{cdfont=din}% \else% - \TUD@key@deprecated{din=#1}{cdfont=nodin}% + \TUD@deprecated@key{din=#1}{cdfont=nodin}% \fi% \fi% } @@ -1201,9 +1202,9 @@ \TUD@set@ifkey{nodin}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{nodin}{cdfont=nodin}% + \TUD@deprecated@key{nodin}{cdfont=nodin}% \else% - \TUD@key@deprecated{nodin=#1}{cdfont=din}% + \TUD@deprecated@key{nodin=#1}{cdfont=din}% \fi% \fi% } @@ -1211,9 +1212,9 @@ \TUD@set@ifkey{noDIN}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{noDIN}{cdfont=nodin}% + \TUD@deprecated@key{noDIN}{cdfont=nodin}% \else% - \TUD@key@deprecated{noDIN=#1}{cdfont=din}% + \TUD@deprecated@key{noDIN=#1}{cdfont=din}% \fi% \fi% } @@ -1221,9 +1222,9 @@ \TUD@set@ifkey{sansmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{sansmath}{cdmath=true}% + \TUD@deprecated@key{sansmath}{cdmath=true}% \else% - \TUD@key@deprecated{sansmath=#1}{cdmath=false}% + \TUD@deprecated@key{sansmath=#1}{cdmath=false}% \fi% \fi% } @@ -1231,16 +1232,16 @@ \TUD@set@ifkey{serifmath}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{serifmath}{cdmath=false}% + \TUD@deprecated@key{serifmath}{cdmath=false}% \else% - \TUD@key@deprecated{serifmath=#1}{cdmath=true}% + \TUD@deprecated@key{serifmath=#1}{cdmath=true}% \fi% \fi% } -\TUD@key{geometry}[true]{\TUD@key@deprecated{geometry=#1}{cdgeometry=#1}} +\TUD@key{geometry}[true]{\TUD@deprecated@key{geometry=#1}{cdgeometry=#1}} \TUD@key{barfont}[true]{% \TUD@set@numkey{barfont}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocd}{0},{nocdfont}{0},{nocdfonts}{0},{notudfonts}{0},% {cd}{1},{cdfont}{1},{cdfonts}{1},{tudfonts}{1},% {light}{1},{lightfont}{1},{lite}{1},{litefont}{1},{noheavyfont}{1},% @@ -1248,11 +1249,11 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{barfont=#1}{cdhead=false}% + \TUD@deprecated@key{barfont=#1}{cdhead=false}% \or% true - \TUD@key@deprecated{barfont=#1}{cdhead=true}% + \TUD@deprecated@key{barfont=#1}{cdhead=true}% \or% heavy - \TUD@key@deprecated{barfont=#1}{cdhead=heavy}% + \TUD@deprecated@key{barfont=#1}{cdhead=heavy}% \fi% \fi% } @@ -1260,9 +1261,9 @@ \TUD@set@ifkey{widehead}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{widehead}{cdhead=paperwidth}% + \TUD@deprecated@key{widehead}{cdhead=paperwidth}% \else% - \TUD@key@deprecated{widehead=#1}{cdhead=textwidth}% + \TUD@deprecated@key{widehead=#1}{cdhead=textwidth}% \fi% \fi% } @@ -1270,15 +1271,15 @@ \TUD@set@ifkey{tudfoot}{@tempswa}{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \if@tempswa% - \TUD@key@deprecated{tudfoot}{cdfoot=true}% + \TUD@deprecated@key{tudfoot}{cdfoot=true}% \else% - \TUD@key@deprecated{tudfoot=#1}{cdfoot=false}% + \TUD@deprecated@key{tudfoot=#1}{cdfoot=false}% \fi% \fi% } \TUD@key{color}[true]{% \TUD@set@numkey{color}{@tempa}{% - \TUD@numkey@bool,% + \TUD@bool@numkey,% {nocolor}{0},{nocolour}{0},{monochrome}{0},{monochromatic}{0},% {color}{1},{colour}{1},% {lite}{2},{light}{2},{pale}{2},% @@ -1291,15 +1292,15 @@ }{#1}% \ifx\FamilyKeyState\FamilyKeyStateProcessed% \ifcase\@tempa\relax% false - \TUD@key@deprecated{color=#1}{cd=true}% + \TUD@deprecated@key{color=#1}{cd=true}% \or% true - \TUD@key@deprecated{color=#1}{cd=color}% + \TUD@deprecated@key{color=#1}{cd=color}% \or% litecolor - \TUD@key@deprecated{color=#1}{cd=pale}% + \TUD@deprecated@key{color=#1}{cd=pale}% \or% bicolor - \TUD@key@deprecated{color=#1}{cd=bicolor}% + \TUD@deprecated@key{color=#1}{cd=bicolor}% \or% full - \TUD@key@deprecated{color=#1}{cd=fullcolor}% + \TUD@deprecated@key{color=#1}{cd=fullcolor}% \fi% \fi% } @@ -1664,6 +1665,7 @@ \edef\ttdef@ult{\ttdefault}% \edef\bfdef@ult{\bfdefault}% \edef\mddef@ult{\mddefault}% + \edef\famdef@ult{\familydefault}% \fi% \ifundef{\tud@font@math@init}{\tud@font@math@set}{}% \tud@font@skip@set% @@ -3946,7 +3948,7 @@ height=\dimexpr\tud@len@layoutheight-\layeryoffset% +\tud@len@layoutvoffset\relax,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -3959,7 +3961,7 @@ \ModifyLayer[% addvoffset=-\tud@len@ddcdiff+\ht\strutbox,% contents={% - \TUD@len@deprecated[% + \TUD@deprecated@lengthcs[% \global\@tud@footlogo@option@settrue% ]{footlogoheight}% \setlength\@tempdima{\dimexpr\layerheight-\dp\strutbox\relax}% @@ -5065,7 +5067,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \if@tud@parttitle% @@ -5270,10 +5272,10 @@ \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip\relax% }% \if@tud@chapterpage% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \else% - \TUD@len@deprecated{headingsvskip}% + \TUD@deprecated@lengthcs{headingsvskip}% \vspace*{\tud@dim@headingsvskip}% \fi% } @@ -5581,7 +5583,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{pageheadingsvskip}% + \TUD@deprecated@lengthcs{pageheadingsvskip}% \vspace*{\tud@dim@pageheadingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -5781,7 +5783,7 @@ \vspace*{% \dimexpr\tud@len@areavskip+\tud@len@areaheadvskip-\baselineskip\relax% }% - \TUD@len@deprecated{headingsvskip}% + \TUD@deprecated@lengthcs{headingsvskip}% \vspace*{\tud@dim@headingsvskip}% \setparsizes{\z@}{\z@}{\z@\@plus1fil}\par@updaterelative% \begingroup% @@ -6488,7 +6490,7 @@ \tud@fm@body@end{declaration}% } %%% From File: tudscr-comp.dtx -\newcommand*\TUD@cmd@deprecated[2]{% +\newcommand*\TUD@deprecated@cs[2]{% \AtBeginDocument{% \ifcsundef{#1}{% \expandafter\newrobustcmd\csname #1\endcsname{% @@ -6502,7 +6504,7 @@ }{}% }% } -\newcommand*\TUD@len@deprecated[2][]{% +\newcommand*\TUD@deprecated@lengthcs[2][]{% \ifdim\csuse{#2}<\maxdimen\relax% \ClassWarning{\TUD@Class@Name}{% Using the length `\@backslashchar#2' is deprecated.\MessageBreak% @@ -6522,21 +6524,21 @@ \setlength\headingsvskip{\maxdimen} \newcommand*\chapterheadingvskip{} \let\chapterheadingvskip\headingsvskip -\TUD@cmd@deprecated{professorship}{chair} -\TUD@cmd@deprecated{studentid}{matriculationnumber} -\TUD@cmd@deprecated{matriculationid}{matriculationnumber} -\TUD@cmd@deprecated{enrolmentyear}{matriculationyear} -\TUD@cmd@deprecated{birthplace}{placeofbirth} -\TUD@cmd@deprecated{submissiondate}{date} -\TUD@cmd@deprecated{oralexaminationdate}{defensedate} -\TUD@cmd@deprecated{birthday}{dateofbirth} -\TUD@cmd@deprecated{location}{place} -\TUD@cmd@deprecated{logofile}{headlogo} -\TUD@cmd@deprecated{logofilename}{headlogo} +\TUD@deprecated@cs{professorship}{chair} +\TUD@deprecated@cs{studentid}{matriculationnumber} +\TUD@deprecated@cs{matriculationid}{matriculationnumber} +\TUD@deprecated@cs{enrolmentyear}{matriculationyear} +\TUD@deprecated@cs{birthplace}{placeofbirth} +\TUD@deprecated@cs{submissiondate}{date} +\TUD@deprecated@cs{oralexaminationdate}{defensedate} +\TUD@deprecated@cs{birthday}{dateofbirth} +\TUD@deprecated@cs{location}{place} +\TUD@deprecated@cs{logofile}{headlogo} +\TUD@deprecated@cs{logofilename}{headlogo} \AfterPackage{tudscrsupervisor}{% - \TUD@cmd@deprecated{startdate}{issuedate}% - \TUD@cmd@deprecated{finaldate}{duedate}% - \TUD@cmd@deprecated{maturitydate}{duedate}% + \TUD@deprecated@cs{startdate}{issuedate}% + \TUD@deprecated@cs{finaldate}{duedate}% + \TUD@deprecated@cs{maturitydate}{duedate}% } \AtEndOfClass% {% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty index 5c1b5c260c3..6d6224e15c4 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty @@ -11,9 +11,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. %% ---------------------------------------------------------------------------- @@ -54,10 +54,10 @@ \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} \ifx\TUD@Class@Name\@undefined \PackageError{% tudscrsupervisor% @@ -76,7 +76,7 @@ }{} %%% From File: tudscr-supervisor.dtx \ProvidesPackage{tudscrsupervisor}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (commands for supervisors)% ] @@ -370,8 +370,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{} \@ifclassloaded{tudscrposter}{\@tempswafalse}{\@tempswatrue} \if@tempswa \newcommand*\@contactperson{} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty index 5b96d0f2e43..f37a05f4e71 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty @@ -14,9 +14,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. %% ---------------------------------------------------------------------------- @@ -57,10 +57,10 @@ \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} \ifx\TUD@Class@Name\@undefined \PackageError{% tudscrtutorial% @@ -79,7 +79,7 @@ }{} %%% From File: tudscr-manual.dtx \ProvidesPackage{tudscrtutorial}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (internal tutorials)% ] @@ -105,13 +105,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}}% }{}% } @@ -307,7 +307,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@% @@ -319,8 +319,8 @@ \TUD@UnwindPackage{hyperref}{\RequirePackage[babel]{microtype}[2013/05/23]} \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]{% @@ -560,7 +560,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=% } @@ -569,9 +569,9 @@ \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=% @@ -657,9 +657,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}{% \tud@toks@{\Markup@Inline}% \IfValueTF{#2}{% \def\@tempa{#2}% @@ -1032,6 +1032,7 @@ \immediate\closeout\tud@write@a% \clearpage% \addsec{Copy\nobreakspace\&\nobreakspace{}Paste}% + \thispagestyle{empty}% \pagestyle{empty}% Zum Ende des Dokumentes wird das vorgestellte Tutorial als \"ubersetzbarer Quelltext ausgegeben, um dieses via Copy~\&~Paste verwenden und alle Punkte diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty index 7a168cddb09..8760f6b9ae1 100644 --- a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty +++ b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty @@ -8,9 +8,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. %% ---------------------------------------------------------------------------- @@ -29,7 +29,7 @@ %%% From File: tudscr-twocolfix.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{twocolfix}[% - 2017/02/04 v2.05h TUD-Script + 2017/03/12 v2.05i TUD-Script package (twocolumn layout bugfix)% ] |