From ae82007e33549c1cfe132e8ee9d08607e8c6572f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 27 Mar 2017 21:42:47 +0000 Subject: tudscr (27mar17) git-svn-id: svn://tug.org/texlive/trunk@43623 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/tudscr/fix-tudscrfonts.sty | 6 +- Master/texmf-dist/tex/latex/tudscr/mathswap.sty | 4 +- Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls | 41 +++------ Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty | 6 +- Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls | 54 ++++-------- Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty | 6 +- .../tex/latex/tudscr/tudscrcomp-book.sty | 6 +- .../tex/latex/tudscr/tudscrcomp-poster.sty | 6 +- Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty | 6 +- Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls | 38 +++++---- Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty | 9 +- .../texmf-dist/tex/latex/tudscr/tudscrmanual.cls | 96 +++++++++++++--------- .../texmf-dist/tex/latex/tudscr/tudscrposter.cls | 41 +++------ Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls | 54 ++++-------- .../tex/latex/tudscr/tudscrsupervisor.sty | 6 +- .../texmf-dist/tex/latex/tudscr/tudscrtutorial.sty | 25 +++--- Master/texmf-dist/tex/latex/tudscr/twocolfix.sty | 4 +- 17 files changed, 185 insertions(+), 223 deletions(-) (limited to 'Master/texmf-dist/tex/latex/tudscr') 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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)% ] -- cgit v1.2.3