summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-12 21:57:23 +0000
committerKarl Berry <karl@freefriends.org>2017-03-12 21:57:23 +0000
commit8233f9b254eee1bc4b0501f59e5ffde5b0b7d7e3 (patch)
tree780ca1979d4244b3022cbe186ec06e7e330e14c2 /Master/texmf-dist/tex/latex/tudscr
parent2fa776cc8b156ae4bf5eeb31f0dc1c1094487403 (diff)
tudscr (12mar17)
git-svn-id: svn://tug.org/texlive/trunk@43483 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/mathswap.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls136
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty16
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls140
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls94
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty52
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls56
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls120
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls142
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty12
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty31
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/twocolfix.sty6
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)%
]