diff options
author | Karl Berry <karl@freefriends.org> | 2016-09-22 21:36:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-09-22 21:36:39 +0000 |
commit | 31b4c240bb66faef5936736e698d89f8c2ecec1b (patch) | |
tree | 15c94ae1ac40403bf438412f858d773887d8be6d /Master/texmf-dist/tex/latex/tudscr | |
parent | 2313916fd74b79a0160ff9b73de3fbacfbe0595c (diff) |
tudscr (22sep16)
git-svn-id: svn://tug.org/texlive/trunk@42129 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr')
17 files changed, 191 insertions, 166 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty index 7bbf558aaab..337d5956c49 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-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -57,25 +57,25 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{fix-tudscrfonts}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script package for font fixes (compatibility for old tud(scr) classes)% ] @@ -92,7 +92,7 @@ fix-tudscrfonts% }{`\@backslashchar#1' is not defined}{% The command `\@backslashchar#1' was never defined\MessageBreak% - Please contact the TUD-KOMA-Script maintainer\MessageBreak% + Please contact the TUD-Script maintainer\MessageBreak% via \tudscrmail. A bugfix is urgently required.% }% }% @@ -122,9 +122,8 @@ You have to use `fix-tudscrfonts' only\MessageBreak% with supported classes. These are: `tudbook',\MessageBreak% `tudbeamer', `tudfax', `tudform', `tudhaus',\MessageBreak% - `tudletter', `tudposter' and `tudmathposter',\MessageBreak% - as well as `tudscrbookold', `tudscrreprtold'\MessageBreak% - and `tudscrartclold'. Otherwise it's adequate\MessageBreak% + and `tudletter' as well as `tudposter'\MessageBreak% + and `tudmathposter'. Otherwise it's adequate\MessageBreak% to use package `tudscrfonts' as usual% }% }% @@ -379,9 +378,6 @@ \let\DeclareTudMathSizes\@gobblefour% \newif\if@tudfonts@nodin% ]{tudfonts} -\tud@fontsfix@AdaptClass{tudscrbookold}{\let\@setfonts\relax} -\tud@fontsfix@AdaptClass{tudscrreprtold}{\let\@setfonts\relax} -\tud@fontsfix@AdaptClass{tudscrartclold}{\let\@setfonts\relax} \BeforePackage{tudscrfonts}{% \undef\univln% \undef\univrn% diff --git a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty index 7be0b29724f..182e397daac 100644 --- a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty +++ b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty @@ -8,7 +8,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -36,7 +36,7 @@ %%% From File: tudscr-mathswap.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{mathswap}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 0b191f6d13f..fec9704b4fb 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls @@ -29,7 +29,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -74,18 +74,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -108,8 +108,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -121,7 +121,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `tudscrfonts' must not be used with\MessageBreak% - a TUD-KOMA-Script class% + a TUD-Script class% }% ]{tudscrfonts} \newif\if@tud@x@fontspec@enabled @@ -1170,6 +1170,7 @@ \csdef{tud@v@2.05a}{3} \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} +\csdef{tud@v@2.05d}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1817,22 +1818,27 @@ \let\tud@font@math@set\relax% \bool@set@lock{@tud@cdmath}{false}% }{% - \let\@tempb\relax% - \let\@tempc\relax% - \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% - \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% - \@tempswafalse% - \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% - \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% - \if@tempswa% - \bool@std@lock{@tud@slantedgreek}{true}% - \fi% + \tud@font@greek@check@slanted% \tud@font@greek@loop\tud@font@greek@init% \tud@font@math@set% }% \sbox\z@{\tud@dinbn$ $}% \undef\tud@font@math@init% } +\newcommand*\tud@font@greek@check@slanted{% + \let\@tempb\relax% + \let\@tempc\relax% + \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% + \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% + \@tempswafalse% + \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% + \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% + \if@tempswa% + \bool@std@lock{@tud@slantedgreek}{true}% + \fi% + \let\tud@font@greek@check@slanted\relax% +} +\BeforePackage{flexisym}{\tud@font@greek@check@slanted} \newcommand*\tud@font@greek@init[1]{% \ifcsundef{up#1}{% \if@tempswa% @@ -3960,7 +3966,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `fancyhdr' must not be used with a\MessageBreak% - TUD-KOMA-Script class. You should make use of the\MessageBreak% + TUD-Script class. You should make use of the\MessageBreak% capabilities of package `scrlayer-scrpage' instead% }% ]{fancyhdr} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty index 40f9690bdab..9b8d4e84248 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty @@ -9,7 +9,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -54,25 +54,25 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-base.dtx \ProvidesPackage{tudscrbase}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script package (basics for the bundle)% ] @@ -368,7 +368,7 @@ tudscrbase% }{`\@backslashchar#1' is not defined}{% The command `\@backslashchar#1' was never defined\MessageBreak% - Please contact the TUD-KOMA-Script maintainer\MessageBreak% + Please contact the TUD-Script maintainer\MessageBreak% via \tudscrmail. A bugfix is urgently required.% }% }% @@ -415,7 +415,7 @@ \newcommand*\tud@patch@wrn[1]{% \PackageWarning{tudscrbase}{% It wasn't possible to patch `\@backslashchar#1'\MessageBreak% - Please contact the TUD-KOMA-Script maintainer\MessageBreak% + Please contact the TUD-Script maintainer\MessageBreak% via \tudscrmail. Without a bugfix an\MessageBreak% erroneous output may occur% }% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls index 36b28c7e079..d2946e7f4b4 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls @@ -29,7 +29,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -74,18 +74,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -108,8 +108,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -121,7 +121,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `tudscrfonts' must not be used with\MessageBreak% - a TUD-KOMA-Script class% + a TUD-Script class% }% ]{tudscrfonts} \newif\if@tud@x@fontspec@enabled @@ -1285,6 +1285,7 @@ \csdef{tud@v@2.05a}{3} \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} +\csdef{tud@v@2.05d}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1932,22 +1933,27 @@ \let\tud@font@math@set\relax% \bool@set@lock{@tud@cdmath}{false}% }{% - \let\@tempb\relax% - \let\@tempc\relax% - \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% - \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% - \@tempswafalse% - \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% - \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% - \if@tempswa% - \bool@std@lock{@tud@slantedgreek}{true}% - \fi% + \tud@font@greek@check@slanted% \tud@font@greek@loop\tud@font@greek@init% \tud@font@math@set% }% \sbox\z@{\tud@dinbn$ $}% \undef\tud@font@math@init% } +\newcommand*\tud@font@greek@check@slanted{% + \let\@tempb\relax% + \let\@tempc\relax% + \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% + \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% + \@tempswafalse% + \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% + \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% + \if@tempswa% + \bool@std@lock{@tud@slantedgreek}{true}% + \fi% + \let\tud@font@greek@check@slanted\relax% +} +\BeforePackage{flexisym}{\tud@font@greek@check@slanted} \newcommand*\tud@font@greek@init[1]{% \ifcsundef{up#1}{% \if@tempswa% @@ -4079,7 +4085,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `fancyhdr' must not be used with a\MessageBreak% - TUD-KOMA-Script class. You should make use of the\MessageBreak% + TUD-Script class. You should make use of the\MessageBreak% capabilities of package `scrlayer-scrpage' instead% }% ]{fancyhdr} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty index 780cd765483..4b9a2c9c39c 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty @@ -9,7 +9,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -54,25 +54,25 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-color.dtx \ProvidesPackage{tudscrcolor}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 0f2a67ac61d..56c9fa45813 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-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -57,12 +57,12 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} @@ -77,14 +77,14 @@ }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-book}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 8e0c600afd5..23f11df717f 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-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -57,12 +57,12 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} @@ -77,14 +77,14 @@ }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-poster}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 ae88cf77a9c..bd5e8bf280c 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty @@ -9,7 +9,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -54,12 +54,12 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} @@ -74,14 +74,14 @@ }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 dd9ffdfbe98..06c3a73d7a3 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls @@ -11,7 +11,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -56,18 +56,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -90,8 +90,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -688,7 +688,7 @@ \newrobustcmd*\file[1]{\mbox{\texttt{#1}}} \@ifpackageloaded{hyperref}{% \pdfstringdefDisableCommands{% - \def\TUDScript{TUD-KOMA-Script}% + \def\TUDScript{TUD-Script}% \let\cls\@firstofone% \let\pkg\@firstofone% }% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty index 47c57cff528..efd5d9ccda2 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty @@ -16,7 +16,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -61,25 +61,25 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-fonts.dtx \ProvidesPackage{tudscrfonts}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script package (corporate design fonts)% ] \ifcsname KOMAClassName\endcsname\else @@ -87,8 +87,7 @@ \fi \@tempswafalse% \@for\@tempa:={% - tudbook,tudbeamer,tudfax,tudform,tudhaus,tudletter,% - tudposter,tudmathposter,tudscrbookold,tudscrreprtold,tudscrartclold% + tudbook,tudbeamer,tudfax,tudform,tudhaus,tudletter,tudposter,tudmathposter% }\do{% \@ifclassloaded{\@tempa}{% \if@tempswa\else\@tempswatrue\let\@tempb\@tempa\fi% @@ -407,6 +406,7 @@ \csdef{tud@v@2.05a}{3} \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} +\csdef{tud@v@2.05d}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -928,22 +928,27 @@ \let\tud@font@math@set\relax% \bool@set@lock{@tud@cdmath}{false}% }{% - \let\@tempb\relax% - \let\@tempc\relax% - \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% - \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% - \@tempswafalse% - \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% - \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% - \if@tempswa% - \bool@std@lock{@tud@slantedgreek}{true}% - \fi% + \tud@font@greek@check@slanted% \tud@font@greek@loop\tud@font@greek@init% \tud@font@math@set% }% \sbox\z@{\tud@dinbn$ $}% \undef\tud@font@math@init% } +\newcommand*\tud@font@greek@check@slanted{% + \let\@tempb\relax% + \let\@tempc\relax% + \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% + \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% + \@tempswafalse% + \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% + \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% + \if@tempswa% + \bool@std@lock{@tud@slantedgreek}{true}% + \fi% + \let\tud@font@greek@check@slanted\relax% +} +\BeforePackage{flexisym}{\tud@font@greek@check@slanted} \newcommand*\tud@font@greek@init[1]{% \ifcsundef{up#1}{% \if@tempswa% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls index 09126e0b88c..b7125e08f2a 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls @@ -16,7 +16,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -61,18 +61,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesWrapperClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@Parent{#2}% @@ -93,8 +93,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -937,7 +937,7 @@ \let\POParameter\@firstofone% \let\textOR\relax% \let\hologoRobust\@firstofone% - \def\TUDScript{TUD-KOMA-Script}% + \def\TUDScript{TUD-Script}% \def\_{-}% \protected\def~{~}% }% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls index 1d7c32e242e..4ed7645c293 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls @@ -29,7 +29,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -74,18 +74,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -108,8 +108,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -121,7 +121,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `tudscrfonts' must not be used with\MessageBreak% - a TUD-KOMA-Script class% + a TUD-Script class% }% ]{tudscrfonts} \newif\if@tud@x@fontspec@enabled @@ -1061,6 +1061,7 @@ \csdef{tud@v@2.05a}{3} \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} +\csdef{tud@v@2.05d}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1708,22 +1709,27 @@ \let\tud@font@math@set\relax% \bool@set@lock{@tud@cdmath}{false}% }{% - \let\@tempb\relax% - \let\@tempc\relax% - \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% - \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% - \@tempswafalse% - \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% - \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% - \if@tempswa% - \bool@std@lock{@tud@slantedgreek}{true}% - \fi% + \tud@font@greek@check@slanted% \tud@font@greek@loop\tud@font@greek@init% \tud@font@math@set% }% \sbox\z@{\tud@dinbn$ $}% \undef\tud@font@math@init% } +\newcommand*\tud@font@greek@check@slanted{% + \let\@tempb\relax% + \let\@tempc\relax% + \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% + \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% + \@tempswafalse% + \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% + \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% + \if@tempswa% + \bool@std@lock{@tud@slantedgreek}{true}% + \fi% + \let\tud@font@greek@check@slanted\relax% +} +\BeforePackage{flexisym}{\tud@font@greek@check@slanted} \newcommand*\tud@font@greek@init[1]{% \ifcsundef{up#1}{% \if@tempswa% @@ -3627,7 +3633,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `fancyhdr' must not be used with a\MessageBreak% - TUD-KOMA-Script class. You should make use of the\MessageBreak% + TUD-Script class. You should make use of the\MessageBreak% capabilities of package `scrlayer-scrpage' instead% }% ]{fancyhdr} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls index a0ea80e6005..a0a26ac2247 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls @@ -29,7 +29,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -74,18 +74,18 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script ^^J#3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -108,8 +108,8 @@ \providecommand*\TUDClassName{\TUDScriptClassName} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} @@ -121,7 +121,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `tudscrfonts' must not be used with\MessageBreak% - a TUD-KOMA-Script class% + a TUD-Script class% }% ]{tudscrfonts} \newif\if@tud@x@fontspec@enabled @@ -1289,6 +1289,7 @@ \csdef{tud@v@2.05a}{3} \csdef{tud@v@2.05b}{3} \csdef{tud@v@2.05c}{3} +\csdef{tud@v@2.05d}{3} \csdef{tud@v@last}{3} \newcommand*\tud@v@get[2]{% \begingroup% @@ -1936,22 +1937,27 @@ \let\tud@font@math@set\relax% \bool@set@lock{@tud@cdmath}{false}% }{% - \let\@tempb\relax% - \let\@tempc\relax% - \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% - \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% - \@tempswafalse% - \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% - \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% - \if@tempswa% - \bool@std@lock{@tud@slantedgreek}{true}% - \fi% + \tud@font@greek@check@slanted% \tud@font@greek@loop\tud@font@greek@init% \tud@font@math@set% }% \sbox\z@{\tud@dinbn$ $}% \undef\tud@font@math@init% } +\newcommand*\tud@font@greek@check@slanted{% + \let\@tempb\relax% + \let\@tempc\relax% + \DeclareMathSymbol{\@tempb}{\mathalpha}{letters}{0}% + \DeclareMathSymbol{\@tempc}{\mathord}{letters}{0}% + \@tempswafalse% + \ifnum\Gamma=\@tempb\relax\@tempswatrue\fi% + \ifnum\Gamma=\@tempc\relax\@tempswatrue\fi% + \if@tempswa% + \bool@std@lock{@tud@slantedgreek}{true}% + \fi% + \let\tud@font@greek@check@slanted\relax% +} +\BeforePackage{flexisym}{\tud@font@greek@check@slanted} \newcommand*\tud@font@greek@init[1]{% \ifcsundef{up#1}{% \if@tempswa% @@ -4080,7 +4086,7 @@ \PreventPackageFromLoading[% \ClassWarning{\TUD@Class@Name}{% The package `fancyhdr' must not be used with a\MessageBreak% - TUD-KOMA-Script class. You should make use of the\MessageBreak% + TUD-Script class. You should make use of the\MessageBreak% capabilities of package `scrlayer-scrpage' instead% }% ]{fancyhdr} diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty index 1aa58821ca9..fb9e4882bb0 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty @@ -11,7 +11,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -56,12 +56,12 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} @@ -76,14 +76,14 @@ }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-supervisor.dtx \ProvidesPackage{tudscrsupervisor}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d 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 25b745407dd..e4457edd88c 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty @@ -14,7 +14,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -59,12 +59,12 @@ \noexpand\TUD@Version\space is `\TUD@Version',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% - different TUD-KOMA-Script-Bundle versions% + different TUD-Script-Bundle versions% }% \fi% } \fi - \TUD@Version@Check{2016/09/15 v2.05c TUD-KOMA-Script} + \TUD@Version@Check{2016/09/22 v2.05d TUD-Script} \endgroup \NeedsTeXFormat{LaTeX2e} \providecommand*\tudscrmail{tudscr@gmail.com} @@ -79,14 +79,14 @@ }{} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% - \ifdin{TUD-KOMA-SCRIPT}{% - \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em}\KOMAScript% + \ifdin{TUD-SCRIPT}{% + \textsf{T\kern.05em U\kern.05em D\kern.1em-\kern.1em Script}% }\csname xspace\endcsname% }% }{} %%% From File: tudscr-manual.dtx \ProvidesPackage{tudscrtutorial}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script package (internal tutorials)% ] %%% From File: tudscr-base.dtx @@ -555,7 +555,7 @@ \let\POParameter\@firstofone% \let\textOR\relax% \let\hologoRobust\@firstofone% - \def\TUDScript{TUD-KOMA-Script}% + \def\TUDScript{TUD-Script}% \def\_{-}% \protected\def~{~}% }% diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty index 74572dddedc..da0185fdab7 100644 --- a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty +++ b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty @@ -8,7 +8,7 @@ %% %% ============================================================================ %% -%% TUD-KOMA-Script +%% TUD-Script %% Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2016 %% %% ============================================================================ @@ -36,7 +36,7 @@ %%% From File: tudscr-twocolfix.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{twocolfix}[% - 2016/09/15 v2.05c TUD-KOMA-Script + 2016/09/22 v2.05d TUD-Script package (twocolumn layout bugfix)% ] |