diff options
author | Norbert Preining <norbert@preining.info> | 2021-04-01 03:01:15 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-04-01 03:01:15 +0000 |
commit | f78ba658b3ecd56053fe0837a4404d0c6c16a707 (patch) | |
tree | 68160ffbc8adda4460c84c98ab764cddbcefdf71 /macros/latex/contrib/tudscr | |
parent | d7fa794917856c6236da25ad082a9a52f2e73ffc (diff) |
CTAN sync 202104010301
Diffstat (limited to 'macros/latex/contrib/tudscr')
18 files changed, 51 insertions, 44 deletions
diff --git a/macros/latex/contrib/tudscr/README.md b/macros/latex/contrib/tudscr/README.md index 0985d55ac1..247b4ed81c 100644 --- a/macros/latex/contrib/tudscr/README.md +++ b/macros/latex/contrib/tudscr/README.md @@ -2,9 +2,9 @@ TUD-Script – Corporate Design of Technische Universität Dresden ---------------------------------------------------------------------------- - Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 + Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 - tudscr 2020/11/10 v2.06k + tudscr 2021/03/30 v2.06l The current release is shiped via CTAN: https://www.ctan.org/pkg/tudscr @@ -57,6 +57,10 @@ Das Bundle beinhaltet: Versionen --------- +**v2.06l** (2021/03/30) ++ Fix für Festlegung des Seitenstils in der Präambel ++ Fix für das Durchreichen von Optionen mit LaTeX 2021/05/01 + **v2.06k** (2020/11/10) + Fix für doppelte Leerzeichen in `\confirmation` etc. @@ -272,6 +276,10 @@ The bundle offers: Versions -------- +**v2.06l** (2021/03/30) ++ bug fix for defining the page style in the preamble ++ bug fix for passing options with LaTeX 2021/05/01 + **v2.06k** (2020/11/10) + bug fix for multiple spaces in `\confirmation` etc. diff --git a/macros/latex/contrib/tudscr/doc/LICENSE.md b/macros/latex/contrib/tudscr/doc/LICENSE.md index ae0225297b..a0a5ecaef3 100644 --- a/macros/latex/contrib/tudscr/doc/LICENSE.md +++ b/macros/latex/contrib/tudscr/doc/LICENSE.md @@ -2,7 +2,7 @@ TUD-Script – Corporate Design of Technische Universität Dresden ---------------------------------------------------------------------------- - Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 + Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tudscr/doc/tudscr.pdf b/macros/latex/contrib/tudscr/doc/tudscr.pdf Binary files differindex d36387f505..3dedc273b2 100644 --- a/macros/latex/contrib/tudscr/doc/tudscr.pdf +++ b/macros/latex/contrib/tudscr/doc/tudscr.pdf diff --git a/macros/latex/contrib/tudscr/doc/tudscr_print.pdf b/macros/latex/contrib/tudscr/doc/tudscr_print.pdf Binary files differindex 10dcded50f..c9cf629f61 100644 --- a/macros/latex/contrib/tudscr/doc/tudscr_print.pdf +++ b/macros/latex/contrib/tudscr/doc/tudscr_print.pdf diff --git a/macros/latex/contrib/tudscr/doc/tudscrsource.pdf b/macros/latex/contrib/tudscr/doc/tudscrsource.pdf Binary files differindex 865a9de198..7b884e78d7 100644 --- a/macros/latex/contrib/tudscr/doc/tudscrsource.pdf +++ b/macros/latex/contrib/tudscr/doc/tudscrsource.pdf diff --git a/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf b/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf Binary files differindex 0d31232d5e..602678764c 100644 --- a/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf +++ b/macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf diff --git a/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf b/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf Binary files differindex 6719c97d44..ddcc145e9d 100644 --- a/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf +++ b/macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf diff --git a/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf b/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf Binary files differindex 2c8cd1543a..825173e084 100644 --- a/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf +++ b/macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf diff --git a/macros/latex/contrib/tudscr/source/doc/tudscr.tex b/macros/latex/contrib/tudscr/source/doc/tudscr.tex index 847d3b1fe2..6e9278693b 100644 --- a/macros/latex/contrib/tudscr/source/doc/tudscr.tex +++ b/macros/latex/contrib/tudscr/source/doc/tudscr.tex @@ -29,7 +29,7 @@ \endgroup% } \faculty{\cdurl} -\date{2020-11-10} +\date{2021-03-30} \author{% Falk Hanisch% \expandafter\emailaddress\expandafter{\tudscrmail}% diff --git a/macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex b/macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex index 2078d7da2f..233e675d9b 100644 --- a/macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex +++ b/macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex @@ -31,7 +31,7 @@ \hypersetup{% pdfauthor = {\@author},% pdftitle = {\@title},% - pdfsubject = {Mathematiksatz in \hologo{LaTeXe}},% + pdfsubject = {Mathematiksatz in LaTeX},% pdfkeywords = {LaTeX, \TUDScript, Tutorial, Mathematiksatz},% }% \endgroup% diff --git a/macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex b/macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex index 7f11fb3168..a9f9ab3448 100644 --- a/macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex +++ b/macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex @@ -30,7 +30,7 @@ \hypersetup{% pdfauthor = {\@author},% pdftitle = {\@title},% - pdfsubject = {Mathematiksatz in \hologo{LaTeXe}},% + pdfsubject = {Mathematiksatz in LaTeX},% pdfkeywords = {LaTeX, \TUDScript, Tutorial, Mathematiksatz},% }% \endgroup% diff --git a/macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex b/macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex index 1cb217b7d1..0e06970833 100644 --- a/macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex +++ b/macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex @@ -75,18 +75,12 @@ \usetikzlibrary{decorations.markings} \tikzset{on grid} +% TODO pst-pdf funktioniert momentan nicht mit hyperref +% github.com/rolfn/pst-pdf/issues/6 \usepackage{pstricks,pst-node} \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} @@ -179,7 +173,7 @@ \hypersetup{% pdfauthor = {\@author},% pdftitle = {\@title},% - pdfsubject = {Tutorial für \hologo{LaTeXe}},% + pdfsubject = {Tutorial für LaTeX},% pdfkeywords = {LaTeX, \TUDScript, Tutorial, Anwenderleitfaden},% }% \endgroup% @@ -3121,7 +3115,6 @@ 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/macros/latex/contrib/tudscr/source/tudscr-comp.dtx b/macros/latex/contrib/tudscr/source/tudscr-comp.dtx index 4d25d8d346..bb7341041b 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-comp.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-comp.dtx @@ -1,10 +1,10 @@ -% \CheckSum{1458} +% \CheckSum{1459} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden % ---------------------------------------------------------------------------- % -% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 +% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 % % ---------------------------------------------------------------------------- % @@ -393,6 +393,8 @@ % \changes{v2.06j}{2020/09/29}{neu}^^A % \begin{macro}{\tud@v@2.06k} % \changes{v2.06k}{2020/11/10}{neu}^^A +% \begin{macro}{\tud@v@2.06l} +% \changes{v2.06l}{2021/03/30}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -440,9 +442,11 @@ \csdef{tud@v@2.06i}{4} \csdef{tud@v@2.06j}{4} \csdef{tud@v@2.06k}{4} +\csdef{tud@v@2.06l}{4} \csdef{tud@v@last}{4} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.06l % \end{macro}^^A \tud@v@2.06k % \end{macro}^^A \tud@v@2.06j % \end{macro}^^A \tud@v@2.06i diff --git a/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx b/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx index 2247bb7268..69ada7f5c2 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-fonts.dtx @@ -504,10 +504,10 @@ \AtBeginDocument{% \if@tud@cdmath@active% %<*class> - \ClassWarning{\TUD@Class@Name}% + \ClassWarningNoLine{\TUD@Class@Name}% %</class> %<*package> - \PackageWarning{tudscrfonts}% + \PackageWarningNoLine{tudscrfonts}% %</package> {% Some math font encodings are missing. \MessageBreak% @@ -1452,11 +1452,11 @@ % \end{macro}^^A \tud@cdfont@@set % \end{macro}^^A \tud@cdfont@set % \begin{macro}{\tud@cdfont@declare@symb} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@cdfont@symb@list} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@DeclareTextSymbol} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % Mit \cs{tud@cdfont@declare@symb} können Glyhen respektive einzelne Zeichen % definiert werden, welche über das Makro \cs{tud@cdfont@symbols@set} nur zum % Einsatz kommen, wenn \opt{cdfont=true} aktiviert wurde. Damit können gezielt @@ -1497,13 +1497,13 @@ % \end{macro}^^A \tud@cdfont@symb@list % \end{macro}^^A \tud@cdfont@declare@symb % \begin{macro}{\tud@cdfont@symbols@set} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@cdfont@symbols@toks} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@cdfont@symbols@set@cmd} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@cdfont@symbols@reset} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % Mit diesen Befehlen wird im zwischen Symbolen für die Schriften des \CDs, % welche mit \cs{tud@cdfont@declare@symb} deklariert wurden, und den normalen % gewechselt werden. @@ -1542,7 +1542,7 @@ % \end{macro}^^A \tud@cdfont@symbols@toks % \end{macro}^^A \tud@cdfont@symbols@set % \begin{macro}{\tud@cdfont@declare@textsymb} -% \changes{v2.07}{2020/01/22}{neu}^^A +% \changes{v2.06g}{2020/06/18}{neu}^^A % \begin{macro}{\tud@cdmath@symbol@textleftarrow} % \begin{macro}{\tud@cdmath@symbol@textrightarrow} % \begin{macro}{\tud@cdmath@symbol@textuparrow} diff --git a/macros/latex/contrib/tudscr/source/tudscr-misc.dtx b/macros/latex/contrib/tudscr/source/tudscr-misc.dtx index ae760053bf..81ead2899d 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-misc.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-misc.dtx @@ -1,10 +1,10 @@ -% \CheckSum{324} +% \CheckSum{334} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden % ---------------------------------------------------------------------------- % -% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 +% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 % % ---------------------------------------------------------------------------- % @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-misc.dtx}[2020/09/29 v2.06j TUD-Script\space% +\ProvidesFile{tudscr-misc.dtx}[2021/03/30 v2.06l TUD-Script\space% (miscellaneous)% ] % @@ -344,7 +344,7 @@ % \begin{macrocode} \newcommand*\tud@x@scr@checkoptions{% \expandafter\tud@x@scr@pt\CurrentOption pt\@nil% - \PassOptionsToClass{\CurrentOption}{\TUD@Class@KOMA}% + \expandafter\PassOptionsToClass\expandafter{\CurrentOption}{\TUD@Class@KOMA}% } % \end{macrocode} % Wird die Schriftgröße im veralteten Format \val{\dots pt} übergeben, so wird @@ -377,8 +377,8 @@ \ClassWarningNoLine{\TUD@Class@Name}{% You've set a layout size, which is different from\MessageBreak% default (paper=a4, paper=portrait). Therefore you\MessageBreak% - should additionally specify an explicit font size. \MessageBreak% - See the manual for further information% + should explicitly specify an font size. See the\MessageBreak% + manual for further information% }% \fi% \fi% @@ -557,13 +557,13 @@ % \begin{macrocode} %<*package> %<*fonts> -\DeclareOption*{\KOMAoptions{\CurrentOption}} +\DeclareOption*{\expandafter\KOMAoptions\expandafter{\CurrentOption}} %</fonts> %<*fixfonts> -\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{tudscrfonts}} +\DeclareOption*{\expandafter\PassOptionsToPackage\expandafter{\CurrentOption}{tudscrfonts}} %</fixfonts> %<*comp> -\DeclareOption*{\TUDoptions{\CurrentOption}} +\DeclareOption*{\expandafter\TUDoptions\expandafter{\CurrentOption}} %</comp> %</package> %<*class> @@ -571,7 +571,7 @@ \DeclareOption*{\tud@x@scr@checkoptions} %</!inherit> %<*inherit> -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{\TUD@Class@Parent}} +\DeclareOption*{\expandafter\PassOptionsToClass\expandafter{\CurrentOption}{\TUD@Class@Parent}} %</inherit> %</class> % \end{macrocode} diff --git a/macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx b/macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx index d230be498b..e15655eaba 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx @@ -1,10 +1,10 @@ -% \CheckSum{2044} +% \CheckSum{2046} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden % ---------------------------------------------------------------------------- % -% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 +% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 % % ---------------------------------------------------------------------------- % @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-pagestyle.dtx}[2020/09/29 v2.06j TUD-Script\space% +\ProvidesFile{tudscr-pagestyle.dtx}[2021/03/30 v2.06l TUD-Script\space% (pagestyle)% ] % @@ -121,6 +121,7 @@ \if@tud@x@standalone@crop \PreventPackageFromLoading{scrlayer-scrpage}% \else + \PassOptionsToPackage{automark}{scrlayer-scrpage}% \AtEndPreamble{\RequirePackage{scrlayer-scrpage}[2020/09/21]}% \fi % \end{macrocode} @@ -649,6 +650,7 @@ % \begin{macrocode} \tud@cs@store{pagestyle} \renewcommand*\pagestyle[1]{% + \csuse{ps@#1}% \AfterAtEndOfPackage*{scrlayer-scrpage}{\pagestyle{#1}}% } \BeforePackage{scrlayer-scrpage}{% diff --git a/macros/latex/contrib/tudscr/source/tudscr-title.dtx b/macros/latex/contrib/tudscr/source/tudscr-title.dtx index 1f46c490ca..f917275db4 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-title.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-title.dtx @@ -166,7 +166,7 @@ \newcommand*\tud@titlepage@deactivate{% \if@titlepage% \KOMAoptions{titlepage=false}% - \ClassWarning{\TUD@Class@Name}{% + \ClassWarningNoLine{\TUD@Class@Name}{% The class `\TUD@Class@Name' can't be used with\MessageBreak% activated titlepage option. It will be enforced to\MessageBreak% `titlepage=false'% diff --git a/macros/latex/contrib/tudscr/source/tudscr-version.dtx b/macros/latex/contrib/tudscr/source/tudscr-version.dtx index 8632182178..bbc0e49aa0 100644 --- a/macros/latex/contrib/tudscr/source/tudscr-version.dtx +++ b/macros/latex/contrib/tudscr/source/tudscr-version.dtx @@ -4,7 +4,7 @@ % TUD-Script -- Corporate Design of Technische Universität Dresden % ---------------------------------------------------------------------------- % -% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020 +% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2021 % % ---------------------------------------------------------------------------- % @@ -128,7 +128,7 @@ %<*!(package|class)> \fi %</!(package|class)> - \TUD@Version@Check{2020/11/10 v2.06k TUD-Script} + \TUD@Version@Check{2021/03/30 v2.06l TUD-Script} \endgroup % \end{macrocode} % \end{macro}^^A \TUDScriptVersionNumber |