summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls140
1 files changed, 71 insertions, 69 deletions
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%
{%