summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-06-05 23:14:56 +0000
committerKarl Berry <karl@freefriends.org>2017-06-05 23:14:56 +0000
commit2709e0f96ccfa1759997b079880998184fc725cf (patch)
treeec0988f88a033c68d9c623d3910bcdddfe25428a /Master/texmf-dist/tex/latex/tudscr
parentc05dd73fe6604fe184ae345975a3be22bd4020e7 (diff)
tudscr (31may17)
git-svn-id: svn://tug.org/texlive/trunk@44480 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.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/mathswap.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls62
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty53
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls62
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls10
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty35
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls58
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls62
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/twocolfix.sty4
17 files changed, 299 insertions, 99 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
index b488988f0a0..bae038f4b44 100644
--- a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
@@ -12,7 +12,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -68,7 +68,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{fix-tudscrfonts}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 ab4cc2e73c1..e86376c568f 100644
--- a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
@@ -8,7 +8,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -29,7 +29,7 @@
%%% From File: tudscr-mathswap.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{mathswap}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 adffb64e540..3b7302f5a8e 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
@@ -29,7 +29,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1005,6 +1005,7 @@
\csdef{tud@v@2.05i}{3}
\csdef{tud@v@2.05k}{3}
\csdef{tud@v@2.05l}{3}
+\csdef{tud@v@2.05m}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1435,6 +1436,19 @@
in the TUD-Script manual%
}%
}
+\begingroup
+\catcode`\^=7
+\catcode30=12
+\catcode`\!=12
+\edef\tud@reserved{\@gobble^^^^0021}
+\expandafter\endgroup
+\ifx\tud@reserved\@empty\relax
+ \RequirePackage{newunicodechar}[2012/11/12]%
+ \uccode"00DF="1E9E%
+ \lccode"1E9E="00DF%
+ \newunicodechar{^^^^00df}{\iffontchar\font"00DF \symbol{"00DF}\else ss\fi}%
+ \newunicodechar{^^^^1e9e}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}%
+\fi
\newcommand*\tud@raggedright{\raggedright}
\newcommand*\tud@RaggedRight{\raggedright}
\AfterPackage*{ragged2e}{%
@@ -1443,7 +1457,9 @@
}{}%
\renewcommand*\tud@RaggedRight{\RaggedRight}%
}
+\newif\if@tud@x@siunitx@enabled
\AfterPackage*{siunitx}{%
+ \@tud@x@siunitx@enabledtrue%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
\newif\if@tud@x@bm@requested
@@ -1616,6 +1632,7 @@
\if@tud@x@fontspec@enabled%
\if@tud@univers%
\newcommand*\tud@x@fontspec@set@univ{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1637,6 +1654,7 @@
\fi%
\if@tud@dinbold%
\newcommand*\tud@x@fontspec@set@din{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1969,6 +1987,17 @@
\fi%
\tud@font@check%
\tud@font@init%
+ \if@tud@x@siunitx@enabled%
+ \ifcase\tud@cdfont@num\relax% false
+ \def\tud@reserved{\TUDoptions{cdfont=false}}%
+ \or% true
+ \def\tud@reserved{\TUDoptions{cdfont=true}}%
+ \or% heavy
+ \def\tud@reserved{\TUDoptions{cdfont=heavy}}%
+ \fi%
+ \expandafter\AtBeginDocument\expandafter{\tud@reserved}%
+ \TUDoptions{cdfont=false}%
+ \fi%
\tud@font@set%
\if@tud@x@bm@requested%
\tud@font@math@init%
@@ -4651,8 +4680,12 @@
\fi%
}{}%
}
-\newcommand*\tud@ps@parameters[1]{%
- \TUD@parameter@def{cdfont}[true]{\TUDoption{cdfont}{#1}}%
+\newif\if@tud@parameter@ps@font@set
+\newcommand*\TUD@parameter@ps@def[1]{%
+ \TUD@parameter@def{cdfont}[true]{%
+ \TUDoption{cdfont}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{cdhead}[true]{\TUDoption{cdhead}{#1}}%
\TUD@parameter@def{cdfoot}[true]{\TUDoption{cdfoot}{#1}}%
\TUD@parameter@def{headlogo}{\headlogo{#1}}%
@@ -4660,8 +4693,14 @@
\TUD@parameter@def{ddc}[true]{\TUDoption{ddc}{#1}}%
\TUD@parameter@def{ddchead}[true]{\TUDoption{ddchead}{#1}}%
\TUD@parameter@def{ddcfoot}[true]{\TUDoption{ddcfoot}{#1}}%
- \TUD@parameter@def{cdfonts}[true]{\TUDoption{cdfonts}{#1}}%
- \TUD@parameter@def{tudfonts}[true]{\TUDoption{tudfonts}{#1}}%
+ \TUD@parameter@def{cdfonts}[true]{%
+ \TUDoption{cdfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
+ \TUD@parameter@def{tudfonts}[true]{%
+ \TUDoption{tudfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{barfont}[true]{\TUDoption{barfont}{#1}}%
\TUD@parameter@def{widehead}[true]{\TUDoption{widehead}{#1}}%
\TUD@parameter@def{tudfoot}[true]{\TUDoption{tudfoot}{#1}}%
@@ -4723,7 +4762,7 @@
}}}%
}%
}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@default{}%
}
\PreventPackageFromLoading[%
@@ -5008,6 +5047,9 @@
\ifstr{\titlepagestyle}{empty}{\thispagestyle{empty.tudheadings}}{}%
}{}%
\else% !false
+ \if@tud@parameter@ps@font@set\else%
+ \TUDoptions{cdfont=true}%
+ \fi%
\if@titlepage%
\tud@make@titlepage%
\else%
@@ -5031,7 +5073,7 @@
\TUD@parameter@def{cdtitle}[true]{\TUDoption{cdtitle}{#1}}%
\TUD@parameter@let{cd}{cdtitle}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
\newcommand*\tud@titleback{}
@@ -5622,7 +5664,7 @@
}%
}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
%%% From File: tudscr-frontmatter.dtx
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
index 266b08cac9c..360fb9e9cf6 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
@@ -9,7 +9,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -65,7 +65,7 @@
}{}
%%% From File: tudscr-base.dtx
\ProvidesPackage{tudscrbase}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
package
(basics for the bundle)%
]
@@ -427,30 +427,33 @@
}
\newcommand*\TUD@parameter@nokey{@nokey@}
\newcommand*\TUD@parameter@set[2]{%
- \def\@tempb{}%
- \def\@tempa##1{%
- \@expandtwoargs\in@{=}{##1}%
- \ifin@%
- \appto\@tempb{##1,}%
- \else%
- \begingroup
- \let\IeC\@firstofone%
- \def\"####1{####1e}%
- \def\ss{ss}%
- \protected@edef\tud@reserved{%
- \endgroup%
- \noexpand\protected@edef\noexpand\@tempc{KV@#1@##1}%
- }%
- \tud@reserved%
- \ifcsdef{\@tempc}{%
+ \IfArgIsEmpty{#2}{}{%
+ \def\@tempb{}%
+ \def\@tempa##1{%
+ \@expandtwoargs\in@{=}{##1}%
+ \ifin@%
\appto\@tempb{##1,}%
- }{%
- \protected@eappto\@tempb{\TUD@parameter@nokey=##1,}%
- }%
- \fi%
+ \else%
+ \begingroup
+ \let\IeC\@firstofone%
+ \def\"####1{####1e}%
+ \def\ss{ss}%
+ \def\SS{SS}%
+ \protected@edef\tud@reserved{%
+ \endgroup%
+ \noexpand\protected@edef\noexpand\@tempc{KV@#1@##1}%
+ }%
+ \tud@reserved%
+ \ifcsdef{\@tempc}{%
+ \appto\@tempb{##1,}%
+ }{%
+ \protected@eappto\@tempb{\TUD@parameter@nokey=##1,}%
+ }%
+ \fi%
+ }%
+ \forcsvlist\@tempa{#2}%
+ \@expandtwoargs\kvsetkeys{#1}{\@tempb}%
}%
- \forcsvlist\@tempa{#2}%
- \@expandtwoargs\kvsetkeys{#1}{\@tempb}%
}
\newcommand*\TUD@parameter@handler@macro[3][\TUD@parameter@@family]{%
\TUD@parameter@checkfamily{#1}{TUD@parameter@handler@macro}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
index 877291c0c89..b2387c068e9 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
@@ -29,7 +29,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1120,6 +1120,7 @@
\csdef{tud@v@2.05i}{3}
\csdef{tud@v@2.05k}{3}
\csdef{tud@v@2.05l}{3}
+\csdef{tud@v@2.05m}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1550,6 +1551,19 @@
in the TUD-Script manual%
}%
}
+\begingroup
+\catcode`\^=7
+\catcode30=12
+\catcode`\!=12
+\edef\tud@reserved{\@gobble^^^^0021}
+\expandafter\endgroup
+\ifx\tud@reserved\@empty\relax
+ \RequirePackage{newunicodechar}[2012/11/12]%
+ \uccode"00DF="1E9E%
+ \lccode"1E9E="00DF%
+ \newunicodechar{^^^^00df}{\iffontchar\font"00DF \symbol{"00DF}\else ss\fi}%
+ \newunicodechar{^^^^1e9e}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}%
+\fi
\newcommand*\tud@raggedright{\raggedright}
\newcommand*\tud@RaggedRight{\raggedright}
\AfterPackage*{ragged2e}{%
@@ -1558,7 +1572,9 @@
}{}%
\renewcommand*\tud@RaggedRight{\RaggedRight}%
}
+\newif\if@tud@x@siunitx@enabled
\AfterPackage*{siunitx}{%
+ \@tud@x@siunitx@enabledtrue%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
\newif\if@tud@x@bm@requested
@@ -1731,6 +1747,7 @@
\if@tud@x@fontspec@enabled%
\if@tud@univers%
\newcommand*\tud@x@fontspec@set@univ{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1752,6 +1769,7 @@
\fi%
\if@tud@dinbold%
\newcommand*\tud@x@fontspec@set@din{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -2084,6 +2102,17 @@
\fi%
\tud@font@check%
\tud@font@init%
+ \if@tud@x@siunitx@enabled%
+ \ifcase\tud@cdfont@num\relax% false
+ \def\tud@reserved{\TUDoptions{cdfont=false}}%
+ \or% true
+ \def\tud@reserved{\TUDoptions{cdfont=true}}%
+ \or% heavy
+ \def\tud@reserved{\TUDoptions{cdfont=heavy}}%
+ \fi%
+ \expandafter\AtBeginDocument\expandafter{\tud@reserved}%
+ \TUDoptions{cdfont=false}%
+ \fi%
\tud@font@set%
\if@tud@x@bm@requested%
\tud@font@math@init%
@@ -4770,8 +4799,12 @@
\fi%
}{}%
}
-\newcommand*\tud@ps@parameters[1]{%
- \TUD@parameter@def{cdfont}[true]{\TUDoption{cdfont}{#1}}%
+\newif\if@tud@parameter@ps@font@set
+\newcommand*\TUD@parameter@ps@def[1]{%
+ \TUD@parameter@def{cdfont}[true]{%
+ \TUDoption{cdfont}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{cdhead}[true]{\TUDoption{cdhead}{#1}}%
\TUD@parameter@def{cdfoot}[true]{\TUDoption{cdfoot}{#1}}%
\TUD@parameter@def{headlogo}{\headlogo{#1}}%
@@ -4779,8 +4812,14 @@
\TUD@parameter@def{ddc}[true]{\TUDoption{ddc}{#1}}%
\TUD@parameter@def{ddchead}[true]{\TUDoption{ddchead}{#1}}%
\TUD@parameter@def{ddcfoot}[true]{\TUDoption{ddcfoot}{#1}}%
- \TUD@parameter@def{cdfonts}[true]{\TUDoption{cdfonts}{#1}}%
- \TUD@parameter@def{tudfonts}[true]{\TUDoption{tudfonts}{#1}}%
+ \TUD@parameter@def{cdfonts}[true]{%
+ \TUDoption{cdfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
+ \TUD@parameter@def{tudfonts}[true]{%
+ \TUDoption{tudfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{barfont}[true]{\TUDoption{barfont}{#1}}%
\TUD@parameter@def{widehead}[true]{\TUDoption{widehead}{#1}}%
\TUD@parameter@def{tudfoot}[true]{\TUDoption{tudfoot}{#1}}%
@@ -4846,7 +4885,7 @@
}}}%
}%
}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@default{}%
}
\PreventPackageFromLoading[%
@@ -5512,6 +5551,9 @@
\ifstr{\titlepagestyle}{empty}{\thispagestyle{empty.tudheadings}}{}%
}{}%
\else% !false
+ \if@tud@parameter@ps@font@set\else%
+ \TUDoptions{cdfont=true}%
+ \fi%
\if@titlepage%
\tud@make@titlepage%
\else%
@@ -5535,7 +5577,7 @@
\TUD@parameter@def{cdtitle}[true]{\TUDoption{cdtitle}{#1}}%
\TUD@parameter@let{cd}{cdtitle}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
\newcommand*\tud@titleback{}
@@ -6125,7 +6167,7 @@
}%
}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
%%% From File: tudscr-frontmatter.dtx
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
index 0e131d6b2fa..55aa55ea44e 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
@@ -9,7 +9,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -65,7 +65,7 @@
}{}
%%% From File: tudscr-color.dtx
\ProvidesPackage{tudscrcolor}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 cc64c191fef..bc41bf5a6f6 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
@@ -12,7 +12,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -77,7 +77,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-book}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 9c3033922b5..8903b9ca9c2 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
@@ -12,7 +12,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -77,7 +77,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-poster}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 1047734623a..3e213f5bb6d 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
@@ -9,7 +9,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -74,7 +74,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m 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 79bb61b8572..da4040ec3f7 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
@@ -14,7 +14,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -57,13 +57,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1233,8 +1233,8 @@
\@ifpackageloaded{babel}{}{%
\ClassWarning{\TUD@Class@Name}{Package `babel' not loaded}%
\providecommand*\selectlanguage[1]{}%
- \providecommand*\glqq{\relax}%
- \providecommand*\grqq{\relax}%
+ \providecommand*\glqq{}%
+ \providecommand*\grqq{}%
}%
\@ifpackageloaded{csquotes}{}{%
\ClassWarning{\TUD@Class@Name}{Package `csquotes' not loaded}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index bebce102735..7334e177025 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
@@ -16,7 +16,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -72,7 +72,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
package
(corporate design fonts)%
]
@@ -324,6 +324,7 @@
\csdef{tud@v@2.05i}{3}
\csdef{tud@v@2.05k}{3}
\csdef{tud@v@2.05l}{3}
+\csdef{tud@v@2.05m}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -569,6 +570,19 @@
in the TUD-Script manual%
}%
}
+\begingroup
+\catcode`\^=7
+\catcode30=12
+\catcode`\!=12
+\edef\tud@reserved{\@gobble^^^^0021}
+\expandafter\endgroup
+\ifx\tud@reserved\@empty\relax
+ \RequirePackage{newunicodechar}[2012/11/12]%
+ \uccode"00DF="1E9E%
+ \lccode"1E9E="00DF%
+ \newunicodechar{^^^^00df}{\iffontchar\font"00DF \symbol{"00DF}\else ss\fi}%
+ \newunicodechar{^^^^1e9e}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}%
+\fi
\newcommand*\tud@raggedright{\raggedright}
\newcommand*\tud@RaggedRight{\raggedright}
\AfterPackage*{ragged2e}{%
@@ -577,7 +591,9 @@
}{}%
\renewcommand*\tud@RaggedRight{\RaggedRight}%
}
+\newif\if@tud@x@siunitx@enabled
\AfterPackage*{siunitx}{%
+ \@tud@x@siunitx@enabledtrue%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
\AfterClass*{beamer}{\usefonttheme[onlymath]{serif}}
@@ -750,6 +766,7 @@
\if@tud@x@fontspec@enabled%
\if@tud@univers%
\newcommand*\tud@x@fontspec@set@univ{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -771,6 +788,7 @@
\fi%
\if@tud@dinbold%
\newcommand*\tud@x@fontspec@set@din{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1104,6 +1122,17 @@
\tud@font@check%
\ifdef{\sectfont}{}{\let\sectfont\relax}%
\tud@font@init%
+ \if@tud@x@siunitx@enabled%
+ \ifcase\tud@cdfont@num\relax% false
+ \def\tud@reserved{\TUDoptions{cdfont=false}}%
+ \or% true
+ \def\tud@reserved{\TUDoptions{cdfont=true}}%
+ \or% heavy
+ \def\tud@reserved{\TUDoptions{cdfont=heavy}}%
+ \fi%
+ \expandafter\AtBeginDocument\expandafter{\tud@reserved}%
+ \TUDoptions{cdfont=false}%
+ \fi%
\tud@font@set%
\if@tud@x@bm@requested%
\tud@font@math@init%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
index 172feccf612..9b73159947f 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
@@ -16,7 +16,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -59,13 +59,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@Parent{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
index eba0ab27e6c..c75450392a8 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
@@ -29,7 +29,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -896,6 +896,7 @@
\csdef{tud@v@2.05i}{3}
\csdef{tud@v@2.05k}{3}
\csdef{tud@v@2.05l}{3}
+\csdef{tud@v@2.05m}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1326,6 +1327,19 @@
in the TUD-Script manual%
}%
}
+\begingroup
+\catcode`\^=7
+\catcode30=12
+\catcode`\!=12
+\edef\tud@reserved{\@gobble^^^^0021}
+\expandafter\endgroup
+\ifx\tud@reserved\@empty\relax
+ \RequirePackage{newunicodechar}[2012/11/12]%
+ \uccode"00DF="1E9E%
+ \lccode"1E9E="00DF%
+ \newunicodechar{^^^^00df}{\iffontchar\font"00DF \symbol{"00DF}\else ss\fi}%
+ \newunicodechar{^^^^1e9e}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}%
+\fi
\newcommand*\tud@raggedright{\raggedright}
\newcommand*\tud@RaggedRight{\raggedright}
\AfterPackage*{ragged2e}{%
@@ -1334,7 +1348,9 @@
}{}%
\renewcommand*\tud@RaggedRight{\RaggedRight}%
}
+\newif\if@tud@x@siunitx@enabled
\AfterPackage*{siunitx}{%
+ \@tud@x@siunitx@enabledtrue%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
\newif\if@tud@x@bm@requested
@@ -1507,6 +1523,7 @@
\if@tud@x@fontspec@enabled%
\if@tud@univers%
\newcommand*\tud@x@fontspec@set@univ{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1528,6 +1545,7 @@
\fi%
\if@tud@dinbold%
\newcommand*\tud@x@fontspec@set@din{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1860,6 +1878,17 @@
\fi%
\tud@font@check%
\tud@font@init%
+ \if@tud@x@siunitx@enabled%
+ \ifcase\tud@cdfont@num\relax% false
+ \def\tud@reserved{\TUDoptions{cdfont=false}}%
+ \or% true
+ \def\tud@reserved{\TUDoptions{cdfont=true}}%
+ \or% heavy
+ \def\tud@reserved{\TUDoptions{cdfont=heavy}}%
+ \fi%
+ \expandafter\AtBeginDocument\expandafter{\tud@reserved}%
+ \TUDoptions{cdfont=false}%
+ \fi%
\tud@font@set%
\if@tud@x@bm@requested%
\tud@font@math@init%
@@ -4392,8 +4421,12 @@
\fi%
}{}%
}
-\newcommand*\tud@ps@parameters[1]{%
- \TUD@parameter@def{cdfont}[true]{\TUDoption{cdfont}{#1}}%
+\newif\if@tud@parameter@ps@font@set
+\newcommand*\TUD@parameter@ps@def[1]{%
+ \TUD@parameter@def{cdfont}[true]{%
+ \TUDoption{cdfont}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{cdhead}[true]{\TUDoption{cdhead}{#1}}%
\TUD@parameter@def{cdfoot}[true]{\TUDoption{cdfoot}{#1}}%
\TUD@parameter@def{headlogo}{\headlogo{#1}}%
@@ -4401,8 +4434,14 @@
\TUD@parameter@def{ddc}[true]{\TUDoption{ddc}{#1}}%
\TUD@parameter@def{ddchead}[true]{\TUDoption{ddchead}{#1}}%
\TUD@parameter@def{ddcfoot}[true]{\TUDoption{ddcfoot}{#1}}%
- \TUD@parameter@def{cdfonts}[true]{\TUDoption{cdfonts}{#1}}%
- \TUD@parameter@def{tudfonts}[true]{\TUDoption{tudfonts}{#1}}%
+ \TUD@parameter@def{cdfonts}[true]{%
+ \TUDoption{cdfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
+ \TUD@parameter@def{tudfonts}[true]{%
+ \TUDoption{tudfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{barfont}[true]{\TUDoption{barfont}{#1}}%
\TUD@parameter@def{widehead}[true]{\TUDoption{widehead}{#1}}%
\TUD@parameter@def{tudfoot}[true]{\TUDoption{tudfoot}{#1}}%
@@ -4695,6 +4734,9 @@
\ifstr{\titlepagestyle}{empty}{\thispagestyle{empty.tudheadings}}{}%
}{}%
\else% !false
+ \if@tud@parameter@ps@font@set\else%
+ \TUDoptions{cdfont=true}%
+ \fi%
\tud@make@titlehead%
\fi%
\endgroup%
@@ -4714,7 +4756,7 @@
\TUD@parameter@def{cdtitle}[true]{\TUDoption{cdtitle}{#1}}%
\TUD@parameter@let{cd}{cdtitle}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
\newcommand*\tud@make@titlehead{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
index b487e4f6666..54a9535257a 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
@@ -29,7 +29,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1124,6 +1124,7 @@
\csdef{tud@v@2.05i}{3}
\csdef{tud@v@2.05k}{3}
\csdef{tud@v@2.05l}{3}
+\csdef{tud@v@2.05m}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1554,6 +1555,19 @@
in the TUD-Script manual%
}%
}
+\begingroup
+\catcode`\^=7
+\catcode30=12
+\catcode`\!=12
+\edef\tud@reserved{\@gobble^^^^0021}
+\expandafter\endgroup
+\ifx\tud@reserved\@empty\relax
+ \RequirePackage{newunicodechar}[2012/11/12]%
+ \uccode"00DF="1E9E%
+ \lccode"1E9E="00DF%
+ \newunicodechar{^^^^00df}{\iffontchar\font"00DF \symbol{"00DF}\else ss\fi}%
+ \newunicodechar{^^^^1e9e}{\iffontchar\font"1E9E \symbol{"1E9E}\else SS\fi}%
+\fi
\newcommand*\tud@raggedright{\raggedright}
\newcommand*\tud@RaggedRight{\raggedright}
\AfterPackage*{ragged2e}{%
@@ -1562,7 +1576,9 @@
}{}%
\renewcommand*\tud@RaggedRight{\RaggedRight}%
}
+\newif\if@tud@x@siunitx@enabled
\AfterPackage*{siunitx}{%
+ \@tud@x@siunitx@enabledtrue%
\providecommand*\lseries{\fontseries{l}\selectfont}%
}
\newif\if@tud@x@bm@requested
@@ -1735,6 +1751,7 @@
\if@tud@x@fontspec@enabled%
\if@tud@univers%
\newcommand*\tud@x@fontspec@set@univ{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -1756,6 +1773,7 @@
\fi%
\if@tud@dinbold%
\newcommand*\tud@x@fontspec@set@din{%
+ Ligatures=TeX,%
BoldFont={},%
ItalicFont={},%
BoldItalicFont={},%
@@ -2088,6 +2106,17 @@
\fi%
\tud@font@check%
\tud@font@init%
+ \if@tud@x@siunitx@enabled%
+ \ifcase\tud@cdfont@num\relax% false
+ \def\tud@reserved{\TUDoptions{cdfont=false}}%
+ \or% true
+ \def\tud@reserved{\TUDoptions{cdfont=true}}%
+ \or% heavy
+ \def\tud@reserved{\TUDoptions{cdfont=heavy}}%
+ \fi%
+ \expandafter\AtBeginDocument\expandafter{\tud@reserved}%
+ \TUDoptions{cdfont=false}%
+ \fi%
\tud@font@set%
\if@tud@x@bm@requested%
\tud@font@math@init%
@@ -4771,8 +4800,12 @@
\fi%
}{}%
}
-\newcommand*\tud@ps@parameters[1]{%
- \TUD@parameter@def{cdfont}[true]{\TUDoption{cdfont}{#1}}%
+\newif\if@tud@parameter@ps@font@set
+\newcommand*\TUD@parameter@ps@def[1]{%
+ \TUD@parameter@def{cdfont}[true]{%
+ \TUDoption{cdfont}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{cdhead}[true]{\TUDoption{cdhead}{#1}}%
\TUD@parameter@def{cdfoot}[true]{\TUDoption{cdfoot}{#1}}%
\TUD@parameter@def{headlogo}{\headlogo{#1}}%
@@ -4780,8 +4813,14 @@
\TUD@parameter@def{ddc}[true]{\TUDoption{ddc}{#1}}%
\TUD@parameter@def{ddchead}[true]{\TUDoption{ddchead}{#1}}%
\TUD@parameter@def{ddcfoot}[true]{\TUDoption{ddcfoot}{#1}}%
- \TUD@parameter@def{cdfonts}[true]{\TUDoption{cdfonts}{#1}}%
- \TUD@parameter@def{tudfonts}[true]{\TUDoption{tudfonts}{#1}}%
+ \TUD@parameter@def{cdfonts}[true]{%
+ \TUDoption{cdfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
+ \TUD@parameter@def{tudfonts}[true]{%
+ \TUDoption{tudfonts}{#1}%
+ \@tud@parameter@ps@font@settrue%
+ }%
\TUD@parameter@def{barfont}[true]{\TUDoption{barfont}{#1}}%
\TUD@parameter@def{widehead}[true]{\TUDoption{widehead}{#1}}%
\TUD@parameter@def{tudfoot}[true]{\TUDoption{tudfoot}{#1}}%
@@ -4847,7 +4886,7 @@
}}}%
}%
}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@default{}%
}
\PreventPackageFromLoading[%
@@ -5513,6 +5552,9 @@
\ifstr{\titlepagestyle}{empty}{\thispagestyle{empty.tudheadings}}{}%
}{}%
\else% !false
+ \if@tud@parameter@ps@font@set\else%
+ \TUDoptions{cdfont=true}%
+ \fi%
\if@titlepage%
\tud@make@titlepage%
\else%
@@ -5536,7 +5578,7 @@
\TUD@parameter@def{cdtitle}[true]{\TUDoption{cdtitle}{#1}}%
\TUD@parameter@let{cd}{cdtitle}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
\newcommand*\tud@titleback{}
@@ -6126,7 +6168,7 @@
}%
}%
\TUD@parameter@def{pagenumber}{\def\tud@title@pagenumber{#1}}%
- \tud@ps@parameters{#1}%
+ \TUD@parameter@ps@def{#1}%
\TUD@parameter@handler@value{pagenumber}%
}
%%% From File: tudscr-frontmatter.dtx
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
index 7624cf24bf5..0690dd3e612 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
@@ -11,7 +11,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -54,7 +54,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -76,7 +76,7 @@
}{}
%%% From File: tudscr-supervisor.dtx
\ProvidesPackage{tudscrsupervisor}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
package
(commands for supervisors)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
index e0779f21288..5f89cff818c 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
@@ -14,7 +14,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -57,7 +57,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/29 v2.05l TUD-Script}
+ \TUD@Version@Check{2017/05/30 v2.05m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -79,7 +79,7 @@
}{}
%%% From File: tudscr-manual.dtx
\ProvidesPackage{tudscrtutorial}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
package
(internal tutorials)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
index 3a65bb2c8c2..2b479ad2142 100644
--- a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
@@ -8,7 +8,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2017/03/29 v2.05l TUD-Script
+%% 2017/05/30 v2.05m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -29,7 +29,7 @@
%%% From File: tudscr-twocolfix.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{twocolfix}[%
- 2017/03/29 v2.05l TUD-Script
+ 2017/05/30 v2.05m TUD-Script
package
(twocolumn layout bugfix)%
]