From db9dd963f8bb7e87f0913c3041e0665133f8e8b3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 23 Oct 2019 21:40:23 +0000 Subject: tudscr (23oct19) git-svn-id: svn://tug.org/texlive/trunk@52503 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/tudscr/README.md | 8 +- Master/texmf-dist/doc/latex/tudscr/tudscr.pdf | Bin 1160027 -> 1160022 bytes .../texmf-dist/doc/latex/tudscr/tudscr_print.pdf | Bin 1144579 -> 1144517 bytes .../texmf-dist/doc/latex/tudscr/tudscrsource.pdf | Bin 1014750 -> 1016743 bytes .../doc/latex/tudscr/tutorials/mathswap.pdf | Bin 122341 -> 122341 bytes .../doc/latex/tudscr/tutorials/mathtype.pdf | Bin 139909 -> 139909 bytes .../doc/latex/tudscr/tutorials/treatise.pdf | Bin 889138 -> 889140 bytes .../texmf-dist/source/latex/tudscr/doc/tudscr.tex | 2 +- .../source/latex/tudscr/doc/tutorials/treatise.tex | 10 ++- .../texmf-dist/source/latex/tudscr/tudscr-base.dtx | 87 ++++++++++++++++++++- .../texmf-dist/source/latex/tudscr/tudscr-comp.dtx | 8 +- .../source/latex/tudscr/tudscr-manual.dtx | 39 ++++----- .../source/latex/tudscr/tudscr-version.dtx | 4 +- .../tex/latex/tudscr/fix-tudscrfonts.sty | 8 +- Master/texmf-dist/tex/latex/tudscr/mathswap.sty | 4 +- Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls | 9 ++- Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty | 85 +++++++++++++++++++- Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls | 9 ++- Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty | 8 +- .../tex/latex/tudscr/tudscrcomp-book.sty | 8 +- .../tex/latex/tudscr/tudscrcomp-poster.sty | 8 +- Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty | 8 +- Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls | 8 +- Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty | 9 ++- .../texmf-dist/tex/latex/tudscr/tudscrmanual.cls | 8 +- .../texmf-dist/tex/latex/tudscr/tudscrposter.cls | 9 ++- Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls | 9 ++- .../tex/latex/tudscr/tudscrsupervisor.sty | 8 +- .../texmf-dist/tex/latex/tudscr/tudscrtutorial.sty | 24 ++---- Master/texmf-dist/tex/latex/tudscr/twocolfix.sty | 4 +- 30 files changed, 277 insertions(+), 107 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/tudscr/README.md b/Master/texmf-dist/doc/latex/tudscr/README.md index a8c40a6c760..60795250678 100644 --- a/Master/texmf-dist/doc/latex/tudscr/README.md +++ b/Master/texmf-dist/doc/latex/tudscr/README.md @@ -4,7 +4,7 @@ Copyright (C) Falk Hanisch , 2012-2019 - tudscr 2019/08/27 v2.06d + tudscr 2019/10/23 v2.06e ---------------------------------------------------------------------------- @@ -53,6 +53,9 @@ Das Bundle beinhaltet: Versionen --------- +**v2.06e** (2019/10/23) ++ Bugfix für Paket `scrlfile v3.27` + **v2.06d** (2019/08/27) + Bugfix für griechische Glyphen im Mathematikmodus beim Einsatz von LuaLaTeX (Ligaturen für angrenzende Glyphen sind entgegen der Definition aktiviert) @@ -245,6 +248,9 @@ The bundle offers: Versions -------- +**v2.06e** (2019/10/23) ++ bug fix for package `scrlfile v3.27` + **v2.06d** (2019/08/27) + bug fix for greek glyphs in math mode when using LuaLaTeX (boundary ligatures are activated contrary to definition) diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf index 30ffccd6188..ad14527739a 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf and b/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf differ diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf index c83ee17fd9f..f19d5c7e5c1 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf and b/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf differ diff --git a/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf b/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf index 08518292d71..b8f5161304c 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf and b/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf differ diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf index cfe485c226a..3d2697d4da2 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf and b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf differ diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf index feec6d7a629..7d7587a50db 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf and b/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf differ diff --git a/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf b/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf index 3d1c94649d3..460f57d175c 100644 Binary files a/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf and b/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf differ diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex index 23ecb82dcee..eae520f34a5 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex @@ -29,7 +29,7 @@ \endgroup% } \faculty{\cdurl} -\date{27.08.2019} +\date{23.10.2019} \author{% Falk Hanisch% \expandafter\emailaddress\expandafter{\tudscrmail}% diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex b/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex index 30b1399ce86..8e698889202 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tutorials/treatise.tex @@ -79,6 +79,14 @@ \makeatletter \newcommand*\pcolumnfuzz[1]{\pretocmd{\@endpbox}{\hfuzz=#1}{}{}} +\newcommand*\setpspicturecounter[1]{\setcounter{pspicture}{#1}} +\AfterPackage*{pst-pdf}{% + \@ifpackagelater{pst-pdf}{2017/06/23}{% + \renewcommand*\setpspicturecounter[1]{% + \@latex@warning{Package `pst-pdf' was updated}% + } + }{}% +} \makeatother \usepackage{bookmark} @@ -3111,7 +3119,7 @@ paar weitere Einstellungen gemacht. Dies geschieht mit: % Die innerhalb einer Gleitumgebung erzeugte \Package{pstricks}"=Grafik ist in \autoref{fig:pstricks} dargestellt. -% +\setpspicturecounter{24}% \begin{Hint?} \begin{figure} \begin{pspicture}(0,-2)(100,64) diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx index 746e696de4f..8bbe69e5723 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-base.dtx @@ -1,4 +1,4 @@ -% \CheckSum{821} +% \CheckSum{903} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-base.dtx}[2019/08/27 v2.06d TUD-Script\space% +\ProvidesFile{tudscr-base.dtx}[2019/10/23 v2.06e TUD-Script\space% % % \iffalse % @@ -143,6 +143,89 @@ % \begin{macrocode} \RequirePackage{scrbase}[2018/03/30] % \end{macrocode} +% \changes{v2.06e}{2019/10/23}{Bugfix für \pkg{scrlfile} \val{v3.27}}^^A +% Das Paket \pkg{scrlfile} in der \KOMAScript-Version \val{v3.27} enthält einen +% Bug, der erst mit \val{v3.27a} gefixt wird. +% \ToDo{Bugfix für \pkg{scrlfile} raus, v3.27a notwendig}[v3.27a] +% \begin{macrocode} +\@ifpackageloaded{scrlfile}{% + \@ifpackagelater{scrlfile}{2019/10/13}{}{% + \renewcommand*{\scr@load@hook}[2]{% + \edef\scr@hookname{#1}% + \def\scr@cmd@hook{before}% + \ifx\scr@hookname\scr@cmd@hook + \expandafter\def\csname #2-l@ading\endcsname{#2}% + \fi + \let\scr@cmd@hook\@undefined + \@ifundefined{#2-@#1}{}{% + \@nameuse{#2-@#1}% + \expandafter\let\csname #2-@#1\endcsname\relax + }% + \edef\scr@hookname{#1}% + \def\scr@cmp@hook{after}% + \ifx\scr@hookname\scr@cmp@hook + \expandafter\let\csname #2-l@ading\endcsname\@undefined + \fi + \let\scr@hookname\@undefined + }% + \renewcommand*{\@@AfterClass}[2]{% + \@ifundefined{#2.\@clsextension-l@ading}{% + \@sAfterClass + }{% + \@AfterClass + }% + {#2}% + }% + \renewcommand*{\@@@AfterClass}[2]{% + \@ifundefined{#2.\@clsextension-l@ading}{% + \@ifclassloaded{#2}{% + \@sAfterClass + }{% + \AfterAtEndOfClass + }% + }{% + \AfterAtEndOfClass + }% + {#2}% + }% + \renewcommand*{\@@AfterPackage}[2]{% + \@ifundefined{#2.\@pkgextension-l@ading}{% + \@sAfterPackage + }{% + \@AfterPackage + }% + {#2}% + }% + \renewcommand*{\@@@AfterPackage}[2]{% + \@ifundefined{#2.\@pkgextension-l@ading}{% + \@ifpackageloaded{#2}{% + \@sAfterPackage + }{% + \@AfterAtEndOfPackage + }% + }{% + \@AfterAtEndOfPackage + }% + {#2}% + }% + \renewcommand*{\AfterAtEndOfPackage}[1]{% + \@ifpackageloaded{#1}{% + \@ifundefined{#1.\@pkgextension-l@ading}{% + \@gobbletwo + }{% + \@AfterAtEndOfPackage + }% + }{% + \@AfterAtEndOfPackage + }% + {#1}% + }% + \newcommand*{\@AfterAtEndOfPackage}[1]{% + \scr@set@load@hook{lateafter}{#1.\@pkgextension}% + }% + }% +}{} +% \end{macrocode} % Die folgenden Pakete werden für die Manipulation bereits definierter % Makros sowie zur erweiterten Auswertung boolescher Ausdrücke benötigt. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx index e2edc9dd9ff..ece623438d5 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1451} +% \CheckSum{1452} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-comp.dtx}[2019/08/27 v2.06d TUD-Script\space% +\ProvidesFile{tudscr-comp.dtx}[2019/10/23 v2.06e TUD-Script\space% % % \iffalse % @@ -379,6 +379,8 @@ % \changes{v2.06c}{2019/08/20}{neu}^^A % \begin{macro}{\tud@v@2.06d} % \changes{v2.06d}{2019/08/27}{neu}^^A +% \begin{macro}{\tud@v@2.06e} +% \changes{v2.06e}{2019/10/23}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -419,9 +421,11 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.06e % \end{macro}^^A \tud@v@2.06d % \end{macro}^^A \tud@v@2.06c % \end{macro}^^A \tud@v@2.06b diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx index 4df997a44b8..3249409e976 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-manual.dtx @@ -1,4 +1,4 @@ -% \CheckSum{4470} +% \CheckSum{4450} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-manual.dtx}[2019/08/20 v2.06c TUD-Script\space% +\ProvidesFile{tudscr-manual.dtx}[2019/10/23 v2.06e TUD-Script\space% % % \iffalse % @@ -338,25 +338,6 @@ % \begin{macrocode} \RequirePackage{scrwfile}[2013/08/05] % \end{macrocode} -% Die Umgebungen \env{Preamble}, \env{Trunk} und \env{Hint} sowie deren -% Varianten nutzen das Paket \pkg{filecontents}, um ihren Inhalt in eine -% temporäre Datei zu schreiben und diese direkt mit dem Paket \pkg{listings} -% darzustellen sowie ggf. den Quelltext auszuführen. Beim Überschreiben einer -% Datei wird für gewöhnlich eine Warnung erzeugt. Dies wird mit dem Patch -% unterbunden. -% \begin{macrocode} -\RequirePackage{filecontents}[2011/10/08] -\begingroup% - \catcode`\*=11% - \catcode`\^^M\active% - \catcode`\^^L\active\let^^L\relax% - \catcode`\^^I\active% - \patchcmd{\filec@ntents}{% - \@latex@warning@no@line{Overwriting file `\@currdir#1'}% - }{}{}{\tud@patch@wrn{filec@tents}}% - \global\let\filec@ntents\filec@ntents% -\endgroup% -% \end{macrocode} % % \iffalse % @@ -5294,6 +5275,20 @@ % \end{macrocode} % \end{macro}^^A \StandaloneDate % \end{macro}^^A \StandaloneFile +% \begin{macro}{\filec@ntents@silent} +% \changes{v2.06e}{2019/10/10}{neu}^^A +% Die Umgebungen \env{Preamble}, \env{Trunk} und \env{Hint} sowie deren +% Varianten nutzen die Umgebung \env{filecontents}, um ihren Inhalt in eine +% temporäre Datei zu schreiben und diese direkt mit dem Paket \pkg{listings} +% darzustellen sowie ggf. den Quelltext auszuführen. Beim Überschreiben einer +% Datei wird für gewöhnlich eine Warnung erzeugt. Dies wird mit dem eigens +% definierten Parameter \prm{silent} unterbunden. +% \begin{macrocode} +\providecommand*\filec@ntents@silent{% + \let\@latex@warning@no@line\@gobble% +} +% \end{macrocode} +% \end{macro}^^A \filec@ntents@silent % \begin{macro}{\tud@tut@pre} % \changes{v2.02}{2014/08/19}{neu}^^A % \begin{macro}{\tud@tut@post} @@ -5304,7 +5299,7 @@ % genutzt wird. % \begin{macrocode} \newcommand*\tud@tut@pre{% - \csuse{filecontents*}{\tud@tut@temp.tex}% + \csuse{filecontents*}[force,silent,nosearch]{\tud@tut@temp.tex}% } \newcommand*\tud@tut@post{% \csuse{endfilecontents*}% diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx index 10d37f2e8b7..8b58d0b69bf 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx @@ -128,7 +128,7 @@ %<*!(package|class)> \fi % - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup % \end{macrocode} % \end{macro}^^A \TUDScriptVersionNumber @@ -174,7 +174,7 @@ % % Als erstes das benötigte \LaTeX-Format. % \begin{macrocode} -%\NeedsTeXFormat{LaTeX2e} +%\NeedsTeXFormat{LaTeX2e}[2019/10/01] % \end{macrocode} % \begin{macro}{\tudscrmail} % Die E"~Mail-Adresse für Supportanfragen. diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty index 70ebcdd68de..58ba28c40d5 100644 --- a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty @@ -14,7 +14,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -57,9 +57,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% @@ -73,7 +73,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{fix-tudscrfonts}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 64591c5c62b..e237fd9d234 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -29,7 +29,7 @@ %%% From File: tudscr-mathswap.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{mathswap}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 6ff8a5ff297..418bed02452 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls @@ -30,7 +30,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -73,13 +73,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -1180,6 +1180,7 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} \newcommand*\tud@v@get[2]{% \begingroup% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty index a4c48a26e52..d5cd8152323 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -52,9 +52,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% @@ -68,11 +68,88 @@ }{} %%% From File: tudscr-base.dtx \ProvidesPackage{tudscrbase}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script package (basics for the bundle)% ] \RequirePackage{scrbase}[2018/03/30] +\@ifpackageloaded{scrlfile}{% + \@ifpackagelater{scrlfile}{2019/10/13}{}{% + \renewcommand*{\scr@load@hook}[2]{% + \edef\scr@hookname{#1}% + \def\scr@cmd@hook{before}% + \ifx\scr@hookname\scr@cmd@hook + \expandafter\def\csname #2-l@ading\endcsname{#2}% + \fi + \let\scr@cmd@hook\@undefined + \@ifundefined{#2-@#1}{}{% + \@nameuse{#2-@#1}% + \expandafter\let\csname #2-@#1\endcsname\relax + }% + \edef\scr@hookname{#1}% + \def\scr@cmp@hook{after}% + \ifx\scr@hookname\scr@cmp@hook + \expandafter\let\csname #2-l@ading\endcsname\@undefined + \fi + \let\scr@hookname\@undefined + }% + \renewcommand*{\@@AfterClass}[2]{% + \@ifundefined{#2.\@clsextension-l@ading}{% + \@sAfterClass + }{% + \@AfterClass + }% + {#2}% + }% + \renewcommand*{\@@@AfterClass}[2]{% + \@ifundefined{#2.\@clsextension-l@ading}{% + \@ifclassloaded{#2}{% + \@sAfterClass + }{% + \AfterAtEndOfClass + }% + }{% + \AfterAtEndOfClass + }% + {#2}% + }% + \renewcommand*{\@@AfterPackage}[2]{% + \@ifundefined{#2.\@pkgextension-l@ading}{% + \@sAfterPackage + }{% + \@AfterPackage + }% + {#2}% + }% + \renewcommand*{\@@@AfterPackage}[2]{% + \@ifundefined{#2.\@pkgextension-l@ading}{% + \@ifpackageloaded{#2}{% + \@sAfterPackage + }{% + \@AfterAtEndOfPackage + }% + }{% + \@AfterAtEndOfPackage + }% + {#2}% + }% + \renewcommand*{\AfterAtEndOfPackage}[1]{% + \@ifpackageloaded{#1}{% + \@ifundefined{#1.\@pkgextension-l@ading}{% + \@gobbletwo + }{% + \@AfterAtEndOfPackage + }% + }{% + \@AfterAtEndOfPackage + }% + {#1}% + }% + \newcommand*{\@AfterAtEndOfPackage}[1]{% + \scr@set@load@hook{lateafter}{#1.\@pkgextension}% + }% + }% +}{} \RequirePackage{etoolbox}[2011/01/03] \RequirePackage{xpatch}[2012/10/02] \RequirePackage{letltxmacro}[2016/05/16] diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls index 96fa014670d..5c14f9edb99 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls @@ -30,7 +30,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -73,13 +73,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -1248,6 +1248,7 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} \newcommand*\tud@v@get[2]{% \begingroup% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty index 7e10707c2c1..9c397a497aa 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -52,9 +52,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% @@ -68,7 +68,7 @@ }{} %%% From File: tudscr-color.dtx \ProvidesPackage{tudscrcolor}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 6fe2e4aaf32..9d5c21e7de7 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -55,9 +55,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \ifx\TUD@Class@Name\@undefined \PackageError{% @@ -80,7 +80,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-book}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 d91b6366412..864a28c4926 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -55,9 +55,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \ifx\TUD@Class@Name\@undefined \PackageError{% @@ -80,7 +80,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp-poster}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 99bd902f1cc..6150cdc38ee 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -52,9 +52,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \ifx\TUD@Class@Name\@undefined \PackageError{% @@ -77,7 +77,7 @@ }{} %%% From File: tudscr-comp.dtx \ProvidesPackage{tudscrcomp}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 e1d27087efd..7568fb388ec 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -57,13 +57,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty index 649fb44230e..47213aabbdd 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty @@ -17,7 +17,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -60,9 +60,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \@ifundefined{TUDScript}{% \DeclareRobustCommand\TUDScript{% @@ -76,7 +76,7 @@ }{} %%% From File: tudscr-fonts.dtx \ProvidesPackage{tudscrfonts}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script package (corporate design fonts)% ] @@ -502,6 +502,7 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} \newcommand*\tud@v@get[2]{% \begingroup% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls index 476811efca2..ae093bc5c50 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -59,13 +59,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesWrapperClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@Parent{#2}% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls index 2a2dabd5eeb..c626557d801 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls @@ -30,7 +30,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -73,13 +73,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -1086,6 +1086,7 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} \newcommand*\tud@v@get[2]{% \begingroup% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls index 516a5645beb..c859dad1a21 100644 --- a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls +++ b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls @@ -30,7 +30,7 @@ %% %% TUD-Script -- Corporate Design of Technische Universitaet Dresden %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -73,13 +73,13 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \newcommand*\TUD@ProvidesClass[3]{% \ProvidesClass{#1}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script #3 (#2)% ]% \newcommand*\TUD@Class@KOMA{#2}% @@ -1252,6 +1252,7 @@ \csdef{tud@v@2.06b}{4} \csdef{tud@v@2.06c}{4} \csdef{tud@v@2.06d}{4} +\csdef{tud@v@2.06e}{4} \csdef{tud@v@last}{4} \newcommand*\tud@v@get[2]{% \begingroup% diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty index dede1c41555..5d2e670e7a5 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -54,9 +54,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \ifx\TUD@Class@Name\@undefined \PackageError{% @@ -79,7 +79,7 @@ }{} %%% From File: tudscr-supervisor.dtx \ProvidesPackage{tudscrsupervisor}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e 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 8b80afb3fbf..d39afba7ae8 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -57,9 +57,9 @@ \fi% } \fi - \TUD@Version@Check{2019/08/27 v2.06d TUD-Script} + \TUD@Version@Check{2019/10/23 v2.06e TUD-Script} \endgroup -\NeedsTeXFormat{LaTeX2e} +\NeedsTeXFormat{LaTeX2e}[2019/10/01] \providecommand*\tudscrmail{hanisch.latex@outlook.com} \ifx\TUD@Class@Name\@undefined \PackageError{% @@ -82,7 +82,7 @@ }{} %%% From File: tudscr-manual.dtx \ProvidesPackage{tudscrtutorial}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script package (internal tutorials)% ] @@ -178,17 +178,6 @@ \RequirePackage{shellesc}[2016/06/07] \RequirePackage{pdftexcmds}[2016/05/21] \RequirePackage{scrwfile}[2013/08/05] -\RequirePackage{filecontents}[2011/10/08] -\begingroup% - \catcode`\*=11% - \catcode`\^^M\active% - \catcode`\^^L\active\let^^L\relax% - \catcode`\^^I\active% - \patchcmd{\filec@ntents}{% - \@latex@warning@no@line{Overwriting file `\@currdir#1'}% - }{}{}{\tud@patch@wrn{filec@tents}}% - \global\let\filec@ntents\filec@ntents% -\endgroup% \PassOptionsToPackage{hyperindex=false,colorlinks,linkcolor=blue}{hyperref} \PassOptionsToPackage{open,openlevel=0}{bookmark} \AfterPackage*{hyperref}{% @@ -1051,8 +1040,11 @@ \newcommand*\StandaloneFile{} \let\StandaloneFile\relax \newcommand*\StandaloneDate{} +\providecommand*\filec@ntents@silent{% + \let\@latex@warning@no@line\@gobble% +} \newcommand*\tud@tut@pre{% - \csuse{filecontents*}{\tud@tut@temp.tex}% + \csuse{filecontents*}[force,silent,nosearch]{\tud@tut@temp.tex}% } \newcommand*\tud@tut@post{% \csuse{endfilecontents*}% diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty index 76f12a8fbde..f1cf706d9cf 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 %% -%% 2019/08/27 v2.06d TUD-Script +%% 2019/10/23 v2.06e TUD-Script %% %% Copyright (C) Falk Hanisch , 2012-2019 %% @@ -29,7 +29,7 @@ %%% From File: tudscr-twocolfix.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{twocolfix}[% - 2019/08/27 v2.06d TUD-Script + 2019/10/23 v2.06e TUD-Script package (twocolumn layout bugfix)% ] -- cgit v1.2.3