summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-27 21:42:47 +0000
committerKarl Berry <karl@freefriends.org>2017-03-27 21:42:47 +0000
commitae82007e33549c1cfe132e8ee9d08607e8c6572f (patch)
tree4f761506710602db969ae9efd0674380eb73500d /Master/texmf-dist/tex/latex/tudscr
parent0053140091f1bd2d74dbe6dd5c8e4dbe7a37ede6 (diff)
tudscr (27mar17)
git-svn-id: svn://tug.org/texlive/trunk@43623 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.cls41
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls54
-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.cls38
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty9
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls96
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls41
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls54
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty25
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/twocolfix.sty4
17 files changed, 185 insertions, 223 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
index 09585d8dbb0..2c2641f7289 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k 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/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 19f8bf2c2ec..6daf8e17175 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k 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/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 b74a944e4a6..3883b4e76f3 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -983,6 +983,7 @@
\csdef{tud@v@2.05g}{3}
\csdef{tud@v@2.05h}{3}
\csdef{tud@v@2.05i}{3}
+\csdef{tud@v@2.05k}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1918,7 +1919,7 @@
\if@tud@x@bm@requested%
\tud@font@math@init%
\UnPreventPackageFromLoading{bm}%
- \RequirePackage{bm}%
+ \RequirePackage{bm}[2017/01/16]%
\fi%
\AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
@@ -3614,7 +3615,7 @@
}%
\BeforeSelectAnyPageStyle{\tud@BeforeSelectAnyPageStyle{##1}}%
\tud@cdgeometry@process%
- \fi
+ \fi%
\let\tud@cdgeometry@init\relax%
}%
}
@@ -4790,7 +4791,7 @@
\tud@cmd@store{@part}%
\let\@part\tud@@part%
}%
- \tud@sectioning@set[addpart]{part}{%
+ \tud@sectioning@set{part}{%
\tud@sec@fontface%
\tud@color{\tud@part@fontcolor}%
}%
@@ -4814,7 +4815,7 @@
\ifcase\tud@layout@section@num\relax\or\else% *color
\renewcommand*\tud@section@fontcolor{HKS41}%
\fi%
- \tud@sectioning@set[addsec]{section}{%
+ \tud@sectioning@set{section}{%
\tud@sec@fontface%
\ifstr{\tud@pagecolor}{HKS41}{}{\tud@color{\tud@section@fontcolor}}%
}%
@@ -4886,28 +4887,20 @@
\fi
\newcommand*\tud@part{}
\newcommand*\tud@spart{}
-\newcommand*\tud@addpart{}
-\newcommand*\tud@saddpart{}
\newcommand*\tud@section{}
\newcommand*\tud@ssection{}
-\newcommand*\tud@addsec{}
-\newcommand*\tud@saddsec{}
\newcommand*\tud@subsection{}
\newcommand*\tud@ssubsection{}
\newcommand*\tud@subsubsection{}
\newcommand*\tud@ssubsubsection{}
-\newcommand*\tud@sectioning@set[3][]{%
- \tud@cmd@store{#2}%
- \ifstr{#2}{minisec}{%
+\newcommand*\tud@sectioning@set[2]{%
+ \tud@cmd@store{#1}%
+ \ifstr{#1}{minisec}{%
\renewcommand\minisec[1]{\@@tud@minisec{\tud@makeuppercase{##1}}}%
}{%
- \tud@sectioning@case{#2}%
- \ifblank{#1}{}{%
- \tud@cmd@store{#1}%
- \tud@sectioning@case{#1}%
- }%
+ \tud@sectioning@case{#1}%
}%
- \tud@font@koma@set{#2}{#3}%
+ \tud@font@koma@set{#1}{#2}%
}
\newcommand*\tud@sectioning@case[1]{%
\csedef{#1}{%
@@ -4927,14 +4920,6 @@
\expandafter\csname @@tud@#1\endcsname*%
{\noexpand\tud@sectioning@uppercase{##1}}%
}%
- \ifstr{#1}{addsec}{%
- \def\tud@addsec[##1]##2{%
- \@@tud@addsec[{##1}]{\tud@sectioning@uppercase##2}%
- }%
- \def\tud@saddsec##1{%
- \@@tud@addsec*{\tud@sectioning@uppercase##1}%
- }%
- }{}%
}
\newcommand*\tud@sectioning@reset[2][]{%
\tud@cmd@restore{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
index 9efef187756..46c1e320a17 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -65,7 +65,7 @@
}{}
%%% From File: tudscr-base.dtx
\ProvidesPackage{tudscrbase}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
package
(basics for the bundle)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
index 0ee3a6e2b99..35422e36cda 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1098,6 +1098,7 @@
\csdef{tud@v@2.05g}{3}
\csdef{tud@v@2.05h}{3}
\csdef{tud@v@2.05i}{3}
+\csdef{tud@v@2.05k}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -2033,7 +2034,7 @@
\if@tud@x@bm@requested%
\tud@font@math@init%
\UnPreventPackageFromLoading{bm}%
- \RequirePackage{bm}%
+ \RequirePackage{bm}[2017/01/16]%
\fi%
\AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
@@ -3732,7 +3733,7 @@
}%
\BeforeSelectAnyPageStyle{\tud@BeforeSelectAnyPageStyle{##1}}%
\tud@cdgeometry@process%
- \fi
+ \fi%
\let\tud@cdgeometry@init\relax%
}%
}
@@ -4944,10 +4945,10 @@
\let\@spart\tud@@spart%
}%
\if@tud@parttitle%
- \tud@sectioning@set[addpart]{part}{\usekomafont{parttitle}}%
+ \tud@sectioning@set{part}{\usekomafont{parttitle}}%
\tud@font@koma@set{partnumber}{\usekomafont{parttitle}}%
\else%
- \tud@sectioning@set[addpart]{part}{%
+ \tud@sectioning@set{part}{%
\tud@sec@fontface%
\tud@color{\tud@part@fontcolor}%
}%
@@ -4985,7 +4986,7 @@
\tud@cmd@store{@@makechapterhead}%
\let\@@makechapterhead\tud@@makechapterhead%
}%
- \tud@sectioning@set[addchap]{chapter}{%
+ \tud@sectioning@set{chapter}{%
\tud@sec@fontface%
\tud@sec@fontsize%
\tud@color{\tud@chapter@fontcolor}%
@@ -5007,7 +5008,7 @@
\ifcase\tud@layout@section@num\relax\or\else% *color
\renewcommand*\tud@section@fontcolor{HKS41}%
\fi%
- \tud@sectioning@set[addsec]{section}{%
+ \tud@sectioning@set{section}{%
\tud@sec@fontface%
\ifstr{\tud@pagecolor}{HKS41}{}{\tud@color{\tud@section@fontcolor}}%
}%
@@ -5377,32 +5378,22 @@
}
\newcommand*\tud@part{}
\newcommand*\tud@spart{}
-\newcommand*\tud@addpart{}
-\newcommand*\tud@saddpart{}
\newcommand*\tud@chapter{}
\newcommand*\tud@schapter{}
-\newcommand*\tud@addchap{}
-\newcommand*\tud@saddchap{}
\newcommand*\tud@section{}
\newcommand*\tud@ssection{}
-\newcommand*\tud@addsec{}
-\newcommand*\tud@saddsec{}
\newcommand*\tud@subsection{}
\newcommand*\tud@ssubsection{}
\newcommand*\tud@subsubsection{}
\newcommand*\tud@ssubsubsection{}
-\newcommand*\tud@sectioning@set[3][]{%
- \tud@cmd@store{#2}%
- \ifstr{#2}{minisec}{%
+\newcommand*\tud@sectioning@set[2]{%
+ \tud@cmd@store{#1}%
+ \ifstr{#1}{minisec}{%
\renewcommand\minisec[1]{\@@tud@minisec{\tud@makeuppercase{##1}}}%
}{%
- \tud@sectioning@case{#2}%
- \ifblank{#1}{}{%
- \tud@cmd@store{#1}%
- \tud@sectioning@case{#1}%
- }%
+ \tud@sectioning@case{#1}%
}%
- \tud@font@koma@set{#2}{#3}%
+ \tud@font@koma@set{#1}{#2}%
}
\newcommand*\tud@sectioning@case[1]{%
\csedef{#1}{%
@@ -5422,18 +5413,7 @@
\expandafter\csname @@tud@#1\endcsname*%
{\noexpand\tud@sectioning@uppercase{##1}}%
}%
- \ifstr{#1}{addsec}{%
- \def\tud@addsec[##1]##2{%
- \@@tud@addsec[{##1}]{\tud@sectioning@uppercase##2}%
- }%
- \def\tud@saddsec##1{%
- \@@tud@addsec*{\tud@sectioning@uppercase##1}%
- }%
- }{}%
- \@tempswafalse%
- \ifstr{#1}{chapter}{\@tempswatrue}{}%
- \ifstr{#1}{addchap}{\@tempswatrue}{}%
- \if@tempswa%
+ \ifstr{#1}{chapter}{%
\def\@tempa{,s}%
\@for\@tempb:=\@tempa\do{%
\expandafter\pretocmd\expandafter{\csname tud@\@tempb#1\endcsname}{%
@@ -5443,7 +5423,7 @@
\tud@chapter@app%
}{}{\tud@patch@wrn{tud@sectioning@case}}%
}%
- \fi%
+ }{}%
}
\newcommand*\tud@sectioning@reset[2][]{%
\tud@cmd@restore{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
index af2636a73c1..9de33c46321 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -65,7 +65,7 @@
}{}
%%% From File: tudscr-color.dtx
\ProvidesPackage{tudscrcolor}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 7b6cef936ad..d229da4f038 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k 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/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 f9eb93319b9..4466fa7e7fe 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k 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/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 cb760656410..6a7a9bf3d10 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -74,7 +74,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 1d600e1f460..08ca39a8079 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -57,13 +57,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -134,7 +134,7 @@
\@tempc}}%
\@tempc
}
-\LoadClassWithOptions{ltxdoc}
+\LoadClassWithOptions{ltxdoc}[2015/03/26]
\setcounter{IndexColumns}{2}
\setcounter{StandardModuleDepth}{2}
\DeclareOption{final}{\let\tudfinalflag\relax}
@@ -167,8 +167,8 @@
\tud@locale@define{\tud@environments@name}
\tud@locale@define{\tud@option@name}
\tud@locale@define{\tud@options@name}
-\tud@locale@define{\tud@pagestyle@name}
-\tud@locale@define{\tud@pagestyles@name}
+\tud@locale@define{\tud@layerpagestyle@name}
+\tud@locale@define{\tud@layerpagestyles@name}
\tud@locale@define{\tud@layer@name}
\tud@locale@define{\tud@layers@name}
\tud@locale@define{\tud@length@name}
@@ -199,8 +199,8 @@
\tud@locale@german{\tud@environments@name}{Umgebungen}
\tud@locale@german{\tud@option@name}{Opt.}
\tud@locale@german{\tud@options@name}{Optionen}
-\tud@locale@german{\tud@pagestyle@name}{Seitenstil}
-\tud@locale@german{\tud@pagestyles@name}{Seitenstile}
+\tud@locale@german{\tud@layerpagestyle@name}{Seitenstil}
+\tud@locale@german{\tud@layerpagestyles@name}{Seitenstile}
\tud@locale@german{\tud@layer@name}{Layer}
\tud@locale@german{\tud@layers@name}{Layer (Seitenstilebenen)}
\tud@locale@german{\tud@length@name}{L\"ange}
@@ -240,8 +240,8 @@
\tud@locale@english{\tud@environments@name}{environments}
\tud@locale@english{\tud@option@name}{opt.}
\tud@locale@english{\tud@options@name}{options}
-\tud@locale@english{\tud@pagestyle@name}{pagestyle}
-\tud@locale@english{\tud@pagestyles@name}{pagestyles}
+\tud@locale@english{\tud@layerpagestyle@name}{pagestyle}
+\tud@locale@english{\tud@layerpagestyles@name}{pagestyles}
\tud@locale@english{\tud@layer@name}{layer}
\tud@locale@english{\tud@layers@name}{layers (pagestyle)}
\tud@locale@english{\tud@length@name}{length}
@@ -512,15 +512,21 @@
\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}}%
+ \def\@tempc{##1}%
+ \@for\@tempa:=\@tempc\do{%
+ \expandafter\ifblank\expandafter{\@tempa}{}{%
+ \edef\@tempb{%
+ \expandonce{\csname Describe#1\endcsname}{\expandonce{\@tempa}}%
+ }%
\@tempb%
\addtolength\marginnotevskip{\baselineskip}%
- \fi%
+ }%
}%
+ \setlength\marginnotevskip{\z@}%
+ \ignorespaces%
}%
}
+\@doxcreatedescribes{Macro}
\AfterPackage{marginnote}{%
\renewcommand*\marginpar[2][]{%
\IfArgIsEmpty{#1}{%
@@ -717,7 +723,7 @@
\undef\PrintDescribeEnv
\tud@reserved{Env}{environment}
\tud@reserved{Option}{option}
-\tud@reserved{PageStyle}{pagestyle}
+\tud@reserved{LayerPageStyle}{layerpagestyle}
\tud@reserved{Layer}{layer}
\tud@reserved[macrolike]{Length}{length}
\tud@reserved{Counter}{counter}
@@ -1310,7 +1316,7 @@
\write\tud@write@xdy{%
(define-location-class^^J%
\space\space"arabic-page-numbers" ("arabic-numbers")%
- \space:min-range-length 2^^J%
+ \space:min-range-length 1^^J%
)^^J%
(define-alphabet "AlphaExtended"^^J%
\space(^^J%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index 2de1fe48bb3..dbe72da1a03 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -59,7 +59,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -72,7 +72,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
package
(corporate design fonts)%
]
@@ -302,6 +302,7 @@
\csdef{tud@v@2.05g}{3}
\csdef{tud@v@2.05h}{3}
\csdef{tud@v@2.05i}{3}
+\csdef{tud@v@2.05k}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1053,7 +1054,7 @@
\if@tud@x@bm@requested%
\tud@font@math@init%
\UnPreventPackageFromLoading{bm}%
- \RequirePackage{bm}%
+ \RequirePackage{bm}[2017/01/16]%
\fi%
\AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
index f9bde362988..5b662d73681 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -59,13 +59,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@Parent{#2}%
@@ -328,16 +328,19 @@
\renewcaptionname{ngerman}{\subsectionautorefname}{Abschnitt}%
\renewcaptionname{ngerman}{\subsubsectionautorefname}{Unterabschnitt}%
\newcommand*\tud@manualname{tudscr}%
- \NewDocumentCommand\tudhyperdef{sm}{%
- \IfBooleanTF{#1}{%
- \raisebox{4\baselineskip}[0pt][0pt]{\hyperdef{\tud@manualname}{#2}{}}%
+ \NewDocumentCommand\tudhyperdef{st'm}{%
+ \@tempswafalse%
+ \IfBooleanT{#1}{\@tempswatrue\setlength\@tempdima{3\baselineskip}}%
+ \IfBooleanT{#2}{\@tempswatrue\setlength\@tempdima{15\baselineskip}}%
+ \if@tempswa%
+ \raisebox{\@tempdima}[0pt][0pt]{\hyperdef{\tud@manualname}{#3}{}}%
\par\nobreak\vskip\dimexpr-\parskip-\baselineskip\relax%
\@afterindentfalse\@afterheading%
- }{%
- \Hy@raisedlink{\hyperdef{\tud@manualname}{#2}{}}\ignorespaces%
- }%
- \label{#2}%
- \tud@trace@lbl@created@add{#2}%
+ \else%
+ \Hy@raisedlink{\hyperdef{\tud@manualname}{#3}{}}\ignorespaces%
+ \fi%
+ \label{#3}%
+ \tud@trace@lbl@created@add{#3}%
}%
\newcommand*\tudhyperref[2]{\hyperref{}{\tud@manualname}{#1}{#2}}%
\newcommand*\autorefname[1][current]{%
@@ -390,7 +393,7 @@
\tud@locale@english{\sectionautorefname}{section}%
\tud@locale@english{\subsectionautorefname}{subsection}%
\tud@locale@english{\subsubsectionautorefname}{subsubsection}%
- \ProvideDocumentCommand\tudhyperdef{sm}{\label{#2}}%
+ \ProvideDocumentCommand\tudhyperdef{st'm}{\label{#3}}%
\providecommand*\tudhyperref[2]{#2}%
\providecommand*\autorefname[1][]{??\xspace}%
}
@@ -472,7 +475,7 @@
\newcommand*\tud@additional@list{}
\let\tud@additional@list\relax
\newif\if@tud@additional@list
-\NewDocumentCommand\tud@declare@start{omoog}{%
+\NewDocumentCommand\tud@declare@start{omr[]r[]m}{%
\Changed@At@CreateList[#2]{#1}%
\IfValueTF{#3}{%
\@tud@preset@listtrue%
@@ -941,7 +944,7 @@
\let\NoCaseChange\@firstofone%
}
\NewDocumentCommand\tud@lbl@get@curr{%
- sm>{\SplitArgument{2}{:}}>{\tud@lbl@create}md==%
+ sm>{\tud@lbl@create}>{\SplitArgument{2}{:}}md==%
}{%
\tud@lbl@get@@curr#2{#3}=#4=%
\IfBooleanF{#1}{%
@@ -967,16 +970,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{mmmmm}{%
+\NewDocumentCommand\tud@lbl@get@@dflt{mmmmr==}{%
\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{%
- >{\SplitArgument{2}{:}}>{\tud@lbl@create}m%
+ >{\tud@lbl@create}>{\SplitArgument{2}{:}}m%
}{%
\ifcsdef{r@#1}{%
\expandafter\@firstoftwo%
@@ -1138,10 +1141,10 @@
\endgroup%
\Markup@ClearFormat%
}
-\NewDocumentCommand\Markup@Output{>{\SplitArgument{1}{!}}md==o}{%
- \Markup@@Output#1{#2}{#3}%
+\NewDocumentCommand\Markup@Output{>{\SplitArgument{1}{!}}mr==r[]}{%
+ \Markup@@Output#1=#2=[#3]%
}
-\NewDocumentCommand\Markup@@Output{mmmm}{%
+\NewDocumentCommand\Markup@@Output{mmr==r[]}{%
\if@tud@declare%
\tud@toks@{\Markup@Declare}%
\else%
@@ -1422,7 +1425,10 @@
\IfArgIsEmpty{#3}{%
\emph{#1}\space#2%
}{%
- #3, \emph{\alsoname}\space#2%
+ \begingroup%
+ \def\@tempa, ##1\@nil{##1,\space\emph{\alsoname}\space#2}%
+ \@tempa#3\@nil%
+ \endgroup%
}%
}
\NewDocumentCommand\seeref{sm}{%
@@ -1588,15 +1594,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{mm>{\SplitArgument{1}{:}}m}{%
- \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}{!}}mm}{%
- \Changed@At@@@@CreateList{#1}{#2}#3{#4}%
+\NewDocumentCommand\Changed@At@@@CreateList{r[]r()>{\SplitArgument{1}{!}}mm}{%
+ \Changed@At@@@@CreateList[#1](#2)#3{#4}%
}
-\NewDocumentCommand\Changed@At@@@@CreateList{mmmmm}{%
+\NewDocumentCommand\Changed@At@@@@CreateList{r[]r()mmm}{%
\def\@tempa##1{%
\sbox\z@{%
\let\tud@idx@fmt\relax%
@@ -1979,14 +1985,27 @@
pdflatex -output-directory examples examples/#1.tex%
}%
}%
+ \filemodCmp{examples/#1_print.pdf}{examples/#1_print.tex}{}{%
+ \immediate\write18{%
+ pdflatex -output-directory examples examples/#1_print.tex^^J%
+ pdflatex -output-directory examples examples/#1_print.tex%
+ }%
+ }%
\fi%
- \IfFileExists{examples/#1.pdf}{%
- \includepdf[%
- pages=-,noautoscale,frame,keepaspectratio,pagecommand={},%
- height=\textheight,width=\textwidth, offset=5mm 0mm%
- ]{examples/#1.pdf}%
+ \def\@tempa{examples/#1.pdf}%
+ \ifdef{\tudprintflag}{%
+ \IfFileExists{examples/#1_print.pdf}{\def\@tempa{examples/#1_print.pdf}}{}%
+ }{}%
+ \IfFileExists{\@tempa}{%
+ \edef\@tempa{%
+ \noexpand\includepdf[%
+ pages=-,noautoscale,frame,keepaspectratio,pagecommand={},%
+ height=\noexpand\textheight,width=\noexpand\textwidth,offset=5mm 0mm%
+ ]{\@tempa}%
+ }%
+ \@tempa%
}{%
- \tud@shellescape@wrn{examples/#1.pdf}%
+ \tud@shellescape@wrn{\@tempa}%
}%
}
\PassOptionsToPackage{obeyFinal}{todonotes}
@@ -2084,9 +2103,12 @@
\RequirePackage{isodate}[2010/01/03]
\RequirePackage{hologo}[2012/04/26]
\RequirePackage{ragged2e}[2009/05/21]
-\RequirePackage{chngcntr}[2009/09/02]
-\counterwithout{footnote}{chapter}
-\addtokomafont{footnote}{\tud@RaggedRight}
+\@removefromreset{footnote}{chapter}
+\ifcsdef{scr@v@3.23}{%
+ \renewcommand*\raggedfootnote{\tud@RaggedRight}%
+}{%
+ \pretocmd{\@makefntext}{\tud@RaggedRight}{}{\tud@patch@wrn{@makefntext}}%
+}
\RequirePackage{booktabs}[2005/04/14]
\RequirePackage{caption}[2015/09/17]
\RequirePackage{floatrow}[2008/08/02]
@@ -2306,7 +2328,7 @@
\write\tud@write@xdy{%
(define-location-class^^J%
\space\space"arabic-page-numbers" ("arabic-numbers")%
- \space:min-range-length 2^^J%
+ \space:min-range-length 1^^J%
)^^J%
(markup-range :sep "--")%
}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
index c4afaa4babe..f2d7a65974a 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -874,6 +874,7 @@
\csdef{tud@v@2.05g}{3}
\csdef{tud@v@2.05h}{3}
\csdef{tud@v@2.05i}{3}
+\csdef{tud@v@2.05k}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1809,7 +1810,7 @@
\if@tud@x@bm@requested%
\tud@font@math@init%
\UnPreventPackageFromLoading{bm}%
- \RequirePackage{bm}%
+ \RequirePackage{bm}[2017/01/16]%
\fi%
\AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
@@ -3281,7 +3282,7 @@
}%
\BeforeSelectAnyPageStyle{\tud@BeforeSelectAnyPageStyle{##1}}%
\tud@cdgeometry@process%
- \fi
+ \fi%
\let\tud@cdgeometry@init\relax%
}%
}
@@ -4451,7 +4452,7 @@
\tud@cmd@store{@part}%
\let\@part\tud@@part%
}%
- \tud@sectioning@set[addpart]{part}{%
+ \tud@sectioning@set{part}{%
\tud@sec@fontface%
\tud@color{\tud@part@fontcolor}%
}%
@@ -4475,7 +4476,7 @@
\ifcase\tud@layout@section@num\relax\or\else% *color
\renewcommand*\tud@section@fontcolor{HKS41}%
\fi%
- \tud@sectioning@set[addsec]{section}{%
+ \tud@sectioning@set{section}{%
\tud@sec@fontface%
\ifstr{\tud@pagecolor}{HKS41}{}{\tud@color{\tud@section@fontcolor}}%
}%
@@ -4570,28 +4571,20 @@
\fi
\newcommand*\tud@part{}
\newcommand*\tud@spart{}
-\newcommand*\tud@addpart{}
-\newcommand*\tud@saddpart{}
\newcommand*\tud@section{}
\newcommand*\tud@ssection{}
-\newcommand*\tud@addsec{}
-\newcommand*\tud@saddsec{}
\newcommand*\tud@subsection{}
\newcommand*\tud@ssubsection{}
\newcommand*\tud@subsubsection{}
\newcommand*\tud@ssubsubsection{}
-\newcommand*\tud@sectioning@set[3][]{%
- \tud@cmd@store{#2}%
- \ifstr{#2}{minisec}{%
+\newcommand*\tud@sectioning@set[2]{%
+ \tud@cmd@store{#1}%
+ \ifstr{#1}{minisec}{%
\renewcommand\minisec[1]{\@@tud@minisec{\tud@makeuppercase{##1}}}%
}{%
- \tud@sectioning@case{#2}%
- \ifblank{#1}{}{%
- \tud@cmd@store{#1}%
- \tud@sectioning@case{#1}%
- }%
+ \tud@sectioning@case{#1}%
}%
- \tud@font@koma@set{#2}{#3}%
+ \tud@font@koma@set{#1}{#2}%
}
\newcommand*\tud@sectioning@case[1]{%
\csedef{#1}{%
@@ -4611,14 +4604,6 @@
\expandafter\csname @@tud@#1\endcsname*%
{\noexpand\tud@sectioning@uppercase{##1}}%
}%
- \ifstr{#1}{addsec}{%
- \def\tud@addsec[##1]##2{%
- \@@tud@addsec[{##1}]{\tud@sectioning@uppercase##2}%
- }%
- \def\tud@saddsec##1{%
- \@@tud@addsec*{\tud@sectioning@uppercase##1}%
- }%
- }{}%
}
\newcommand*\tud@sectioning@reset[2][]{%
\tud@cmd@restore{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
index f4b0ae9bac2..882dfabcbc5 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -72,13 +72,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1102,6 +1102,7 @@
\csdef{tud@v@2.05g}{3}
\csdef{tud@v@2.05h}{3}
\csdef{tud@v@2.05i}{3}
+\csdef{tud@v@2.05k}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -2037,7 +2038,7 @@
\if@tud@x@bm@requested%
\tud@font@math@init%
\UnPreventPackageFromLoading{bm}%
- \RequirePackage{bm}%
+ \RequirePackage{bm}[2017/01/16]%
\fi%
\AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
@@ -3733,7 +3734,7 @@
}%
\BeforeSelectAnyPageStyle{\tud@BeforeSelectAnyPageStyle{##1}}%
\tud@cdgeometry@process%
- \fi
+ \fi%
\let\tud@cdgeometry@init\relax%
}%
}
@@ -4945,10 +4946,10 @@
\let\@spart\tud@@spart%
}%
\if@tud@parttitle%
- \tud@sectioning@set[addpart]{part}{\usekomafont{parttitle}}%
+ \tud@sectioning@set{part}{\usekomafont{parttitle}}%
\tud@font@koma@set{partnumber}{\usekomafont{parttitle}}%
\else%
- \tud@sectioning@set[addpart]{part}{%
+ \tud@sectioning@set{part}{%
\tud@sec@fontface%
\tud@color{\tud@part@fontcolor}%
}%
@@ -4986,7 +4987,7 @@
\tud@cmd@store{@@makechapterhead}%
\let\@@makechapterhead\tud@@makechapterhead%
}%
- \tud@sectioning@set[addchap]{chapter}{%
+ \tud@sectioning@set{chapter}{%
\tud@sec@fontface%
\tud@sec@fontsize%
\tud@color{\tud@chapter@fontcolor}%
@@ -5008,7 +5009,7 @@
\ifcase\tud@layout@section@num\relax\or\else% *color
\renewcommand*\tud@section@fontcolor{HKS41}%
\fi%
- \tud@sectioning@set[addsec]{section}{%
+ \tud@sectioning@set{section}{%
\tud@sec@fontface%
\ifstr{\tud@pagecolor}{HKS41}{}{\tud@color{\tud@section@fontcolor}}%
}%
@@ -5378,32 +5379,22 @@
}
\newcommand*\tud@part{}
\newcommand*\tud@spart{}
-\newcommand*\tud@addpart{}
-\newcommand*\tud@saddpart{}
\newcommand*\tud@chapter{}
\newcommand*\tud@schapter{}
-\newcommand*\tud@addchap{}
-\newcommand*\tud@saddchap{}
\newcommand*\tud@section{}
\newcommand*\tud@ssection{}
-\newcommand*\tud@addsec{}
-\newcommand*\tud@saddsec{}
\newcommand*\tud@subsection{}
\newcommand*\tud@ssubsection{}
\newcommand*\tud@subsubsection{}
\newcommand*\tud@ssubsubsection{}
-\newcommand*\tud@sectioning@set[3][]{%
- \tud@cmd@store{#2}%
- \ifstr{#2}{minisec}{%
+\newcommand*\tud@sectioning@set[2]{%
+ \tud@cmd@store{#1}%
+ \ifstr{#1}{minisec}{%
\renewcommand\minisec[1]{\@@tud@minisec{\tud@makeuppercase{##1}}}%
}{%
- \tud@sectioning@case{#2}%
- \ifblank{#1}{}{%
- \tud@cmd@store{#1}%
- \tud@sectioning@case{#1}%
- }%
+ \tud@sectioning@case{#1}%
}%
- \tud@font@koma@set{#2}{#3}%
+ \tud@font@koma@set{#1}{#2}%
}
\newcommand*\tud@sectioning@case[1]{%
\csedef{#1}{%
@@ -5423,18 +5414,7 @@
\expandafter\csname @@tud@#1\endcsname*%
{\noexpand\tud@sectioning@uppercase{##1}}%
}%
- \ifstr{#1}{addsec}{%
- \def\tud@addsec[##1]##2{%
- \@@tud@addsec[{##1}]{\tud@sectioning@uppercase##2}%
- }%
- \def\tud@saddsec##1{%
- \@@tud@addsec*{\tud@sectioning@uppercase##1}%
- }%
- }{}%
- \@tempswafalse%
- \ifstr{#1}{chapter}{\@tempswatrue}{}%
- \ifstr{#1}{addchap}{\@tempswatrue}{}%
- \if@tempswa%
+ \ifstr{#1}{chapter}{%
\def\@tempa{,s}%
\@for\@tempb:=\@tempa\do{%
\expandafter\pretocmd\expandafter{\csname tud@\@tempb#1\endcsname}{%
@@ -5444,7 +5424,7 @@
\tud@chapter@app%
}{}{\tud@patch@wrn{tud@sectioning@case}}%
}%
- \fi%
+ }{}%
}
\newcommand*\tud@sectioning@reset[2][]{%
\tud@cmd@restore{#2}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
index 6d6224e15c4..5fca505f20e 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -54,7 +54,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -76,7 +76,7 @@
}{}
%%% From File: tudscr-supervisor.dtx
\ProvidesPackage{tudscrsupervisor}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k 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 f37a05f4e71..667bcdf801d 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017
%%
@@ -57,7 +57,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2017/03/12 v2.05i TUD-Script}
+ \TUD@Version@Check{2017/03/27 v2.05k TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -79,7 +79,7 @@
}{}
%%% From File: tudscr-manual.dtx
\ProvidesPackage{tudscrtutorial}[%
- 2017/03/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
package
(internal tutorials)%
]
@@ -560,7 +560,7 @@
\let\NoCaseChange\@firstofone%
}
\NewDocumentCommand\tud@lbl@get@curr{%
- sm>{\SplitArgument{2}{:}}>{\tud@lbl@create}md==%
+ sm>{\tud@lbl@create}>{\SplitArgument{2}{:}}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{mmmmm}{%
+\NewDocumentCommand\tud@lbl@get@@dflt{mmmmr==}{%
\edef\tud@reserved{\expandafter\detokenize\expandafter{\tud@bdl@dflt}}%
\ifstr{\tud@reserved}{#2}{}{%
\tud@lbl@get@curr#1{\tud@bdl@dflt:#3:#4}=#5=%
@@ -656,10 +656,10 @@
\endgroup%
\Markup@ClearFormat%
}
-\NewDocumentCommand\Markup@Output{>{\SplitArgument{1}{!}}md==o}{%
- \Markup@@Output#1{#2}{#3}%
+\NewDocumentCommand\Markup@Output{>{\SplitArgument{1}{!}}mr==r[]}{%
+ \Markup@@Output#1=#2=[#3]%
}
-\NewDocumentCommand\Markup@@Output{mmmm}{%
+\NewDocumentCommand\Markup@@Output{mmr==r[]}{%
\tud@toks@{\Markup@Inline}%
\IfValueTF{#2}{%
\def\@tempa{#2}%
@@ -886,7 +886,10 @@
\IfArgIsEmpty{#3}{%
\emph{#1}\space#2%
}{%
- #3, \emph{\alsoname}\space#2%
+ \begingroup%
+ \def\@tempa, ##1\@nil{##1,\space\emph{\alsoname}\space#2}%
+ \@tempa#3\@nil%
+ \endgroup%
}%
}
\NewDocumentCommand\Process@Index{mmd==od()d||}{%
@@ -1500,7 +1503,7 @@
\write\tud@write@xdy{%
(define-location-class^^J%
\space\space"arabic-page-numbers" ("arabic-numbers")%
- \space:min-range-length 2^^J%
+ \space:min-range-length 1^^J%
)^^J%
(markup-range :sep "--")%
}%
diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
index 8760f6b9ae1..39d3d69b9d0 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/12 v2.05i TUD-Script
+%% 2017/03/27 v2.05k 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/12 v2.05i TUD-Script
+ 2017/03/27 v2.05k TUD-Script
package
(twocolumn layout bugfix)%
]