diff options
author | Karl Berry <karl@freefriends.org> | 2021-07-07 20:56:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-07-07 20:56:57 +0000 |
commit | 85efb9eb63f53ac1391f0c824d8ed775bcd30b27 (patch) | |
tree | ecdb658c77162e5ad777c2c115a136863b64da57 /Master/texmf-dist/source/latex | |
parent | 3ca836374197b81d2a58b387b7c998b52befb5a2 (diff) |
tudscr (7jul21)
git-svn-id: svn://tug.org/texlive/trunk@59868 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
6 files changed, 46 insertions, 41 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-installation.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-installation.tex index 2dd8d791995..d139461ac23 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-installation.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-installation.tex @@ -160,11 +160,11 @@ benötigt. Für unixoide Betriebssysteme sind es die Dateien aus \hrfn{\Download{\vTUDScript/TUD-Script\_\vTUDScript\_Unix.zip}}% {\File*{TUD-Script\_\vTUDScript\_Unix.zip}}. -Beim Ausführen des spezifischen Installationsskripts~-- für Windows -\File{tudscr\_\vTUDScript\_install.bat} respektive für unixoide Betriebssysteme -\File{tudscr\_\vTUDScript\_install.sh}~-- werden alle Dateien in das lokale -Nutzerverzeichnis der jeweiligen Distribution installiert, falls kein anderes -Verzeichnis explizit angegeben wird. +Beim Ausführen des spezifischen Installationsskripts~-- +\File{tudscr\_\vTUDScript\_install.bat} für Windows respektive +\File{tudscr\_\vTUDScript\_install.sh} für unixoide Betriebssysteme~-- werden +alle Dateien in das lokale Nutzerverzeichnis der jeweiligen Distribution +installiert, falls kein anderes Verzeichnis explizit angegeben wird. \Attention{% In jedem Fall sollte vor der Ausführung des Installationsskripts ein Update der \hologo{LaTeX}"=Distribution durchgeführt werden. Dies gilt insbesondere diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex index 6e9278693b2..58cb34423fd 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{2021-03-30} +\date{2021-07-06} \author{% Falk Hanisch% \expandafter\emailaddress\expandafter{\tudscrmail}% diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx index bb7341041b0..64c5341700b 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{1459} +% \CheckSum{1460} % \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}[2020/11/10 v2.06k TUD-Script\space% +\ProvidesFile{tudscr-comp.dtx}[2021/07/06 v2.06m TUD-Script\space% % % \iffalse %</dtx> @@ -395,6 +395,8 @@ % \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@2.06m} +% \changes{v2.06m}{2021/07/06}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -443,9 +445,11 @@ \csdef{tud@v@2.06j}{4} \csdef{tud@v@2.06k}{4} \csdef{tud@v@2.06l}{4} +\csdef{tud@v@2.06m}{4} \csdef{tud@v@last}{4} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.06m % \end{macro}^^A \tud@v@2.06l % \end{macro}^^A \tud@v@2.06k % \end{macro}^^A \tud@v@2.06j diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx index 69ada7f5c2c..507b9d0fd4d 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx @@ -1,4 +1,4 @@ -% \CheckSum{3183} +% \CheckSum{3161} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi % \fi % -\ProvidesFile{tudscr-fonts.dtx}[2020/09/29 v2.06j TUD-Script\space% +\ProvidesFile{tudscr-fonts.dtx}[2021/07/06 v2.06m TUD-Script\space% % % \iffalse %</dtx> @@ -483,7 +483,7 @@ \@tud@res@swatrue% \def\tud@res@a##1##2{% \@tud@res@swafalse% - \tud@cdfont@missing[##1]{##2}{\tud@cdmath@wrn}% + \tud@cdfont@missing[{##1}]{##2}{\tud@cdmath@wrn}% }% \def\tud@res@b##1##2{% \tud@if@fdfileexists{##1}{##2}{}{% @@ -1153,7 +1153,7 @@ % \begin{macrocode} \begingroup% \edef\tud@res@a{% - \noexpand\defaultfontfeatures[#1]{% + \noexpand\defaultfontfeatures[{#1}]{% NFSSFamily=#1,% Ligatures=TeX,% BoldFont={},% @@ -2635,16 +2635,16 @@ \tud@math@loop@greeks@lc{#1}% } \newcommand*\tud@math@loop@greeks@uc[1]{% - \@for\@tempa:={% + \forcsvlist#1{% Gamma,Delta,Theta,Lambda,Xi,Pi,Sigma,Upsilon,Phi,Psi,Omega% - }\do{\expandafter#1\expandafter{\@tempa}}% + }% } \newcommand*\tud@math@loop@greeks@lc[1]{% - \@for\@tempa:={% + \forcsvlist#1{% alpha,beta,gamma,delta,epsilon,zeta,eta,theta,iota,kappa,lambda,% mu,nu,xi,pi,rho,sigma,tau,upsilon,phi,chi,psi,omega,% varepsilon,vartheta,varpi,varrho,varsigma,varphi% - }\do{\expandafter#1\expandafter{\@tempa}}% + }% } % \end{macrocode} % \end{macro}^^A \tud@math@loop@greeks@lc @@ -2823,15 +2823,11 @@ \newcommand*\tud@math@map@@greeks[1]{% \ifcsundef{it#1}{% \@for\tud@res@a:={#1sl,sl#1,#1it}\do{% - \ifcsundef{\tud@res@a}{}{\csedef{it#1}{\csname\tud@res@a\endcsname}}% + \ifcsundef{\tud@res@a}{}{\csletcs{it#1}{\tud@res@a}}% }% }{}% - \ifcsundef{up#1}{% - \ifcsundef{#1up}{}{\csedef{up#1}{\csname#1up\endcsname}}% - }{}% - \ifcsundef{other#1}{% - \ifcsundef{#1other}{}{\csedef{other#1}{\csname#1other\endcsname}}% - }{}% + \ifcsundef{up#1}{\ifcsundef{#1up}{}{\csletcs{up#1}{#1up}}}{}% + \ifcsundef{other#1}{\ifcsundef{#1other}{}{\csletcs{other#1}{#1other}}}{}% } % \end{macrocode} % Einige Pakete stellen für griechische Majuskeln die Befehle \cs{var\dots} @@ -2840,13 +2836,11 @@ % ebenfalls ausgewertet und ggf. auf die \TUDScript-Nomenklatur abgebildet. % \begin{macrocode} \newcommand*\tud@math@map@@@greeks[1]{% - \ifcsundef{it#1}{% - \ifcsundef{var#1}{}{\csedef{it#1}{\csname var#1\endcsname}}% - }{}% + \ifcsundef{it#1}{\ifcsundef{var#1}{}{\csletcs{it#1}{var#1}}}{}% \ifcsundef{up#1}{% \tud@lowerstring\tud@res@a{#1}% \edef\tud@res@a{Up\tud@res@a}% - \ifcsundef{\tud@res@a}{}{\csedef{up#1}{\csname\tud@res@a\endcsname}}% + \ifcsundef{\tud@res@a}{}{\csletcs{up#1}{\tud@res@a}}% }{}% } % \end{macrocode} @@ -3589,6 +3583,7 @@ % \changes{v2.06}{2019/06/19}{neu}^^A % \begin{macro}{\tud@cdmath@declare@alias} % \changes{v2.06}{2019/06/19}{neu}^^A +% \changes{v2.06m}{2021/07/06}{\cs{csedef} durch \cs{csletcs} ersetzt}^^A % \begin{macro}{\tud@cdmath@symb@list} % \changes{v2.06}{2019/06/19}{neu}^^A % \begin{macro}{\tud@cdmath@declare@char} @@ -3614,9 +3609,9 @@ % \begin{macrocode} \newcommand*\tud@cdmath@declare@alias[2]{% \listeadd\tud@cdmath@symb@list{#1}% - \ifcsdef{tud@cdmath@symbol@#2}{% - \csedef{tud@cdmath@symbol@#1}{\csname tud@cdmath@symbol@#2\endcsname}% - }{}% + \ifcsundef{tud@cdmath@symbol@#2}{}{% + \csletcs{tud@cdmath@symbol@#1}{tud@cdmath@symbol@#2}% + }% } \newcommand*\tud@cdmath@char@list{} \newcommand*\tud@cdmath@declare@char[4]{% @@ -3635,7 +3630,7 @@ \endgroup% \noexpand\DeclareMathSymbol% {\csname tud@cdmath@symbol@#1\endcsname}% - {\etex@unexpanded{#2}}{#3}{#4}% + {\unexpanded{#2}}{#3}{#4}% }% \tud@res@a% } @@ -3689,20 +3684,20 @@ % gesichert und später wiederhergestellt. Andernfalls wird er wieder undefinert % gesetzt. % \begin{macrocode} - \ifcsdef{#1}{% + \ifcsundef{#1}{% + \addto@hook\tud@cdmath@symbols@toks{\csundef{#1}}% + }{% \tud@cs@store{#1}% \addto@hook\tud@cdmath@symbols@toks{\tud@cs@restore{#1}}% - }{% - \addto@hook\tud@cdmath@symbols@toks{\csundef{#1}}% }% % \end{macrocode} % Nur wenn ein gewünschtes Symbol auch existiert, wird es gesetzt. Damit können % Symbole für \opt{cdmath=true} auch gezielt undefiniert gesetzt werden. % \begin{macrocode} - \ifcsdef{tud@cdmath@symbol@#1}{% - \tud@cs@letltx{#1}{tud@cdmath@symbol@#1}% - }{% + \ifcsundef{tud@cdmath@symbol@#1}{% \csundef{#1}% + }{% + \tud@cs@letltx{#1}{tud@cdmath@symbol@#1}% }% } % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx index 81ead2899d9..46d3ba4f202 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-misc.dtx @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-misc.dtx}[2021/03/30 v2.06l TUD-Script\space% +\ProvidesFile{tudscr-misc.dtx}[2021/07/06 v2.06m TUD-Script\space% (miscellaneous)% ] % @@ -560,7 +560,10 @@ \DeclareOption*{\expandafter\KOMAoptions\expandafter{\CurrentOption}} %</fonts> %<*fixfonts> -\DeclareOption*{\expandafter\PassOptionsToPackage\expandafter{\CurrentOption}{tudscrfonts}} +\DeclareOption*{% + \expandafter\PassOptionsToPackage\expandafter{\CurrentOption}% + {tudscrfonts}% +} %</fixfonts> %<*comp> \DeclareOption*{\expandafter\TUDoptions\expandafter{\CurrentOption}} @@ -571,7 +574,10 @@ \DeclareOption*{\tud@x@scr@checkoptions} %</!inherit> %<*inherit> -\DeclareOption*{\expandafter\PassOptionsToClass\expandafter{\CurrentOption}{\TUD@Class@Parent}} +\DeclareOption*{% + \expandafter\PassOptionsToClass\expandafter{\CurrentOption}% + {\TUD@Class@Parent}% +} %</inherit> %</class> % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx index bbc0e49aa00..0be14bde103 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 %</!(package|class)> - \TUD@Version@Check{2021/03/30 v2.06l TUD-Script} + \TUD@Version@Check{2021/07/06 v2.06m TUD-Script} \endgroup % \end{macrocode} % \end{macro}^^A \TUDScriptVersionNumber |