summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty11
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/mathswap.sty4
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls55
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls55
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty55
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls11
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls55
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls55
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty6
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/twocolfix.sty4
17 files changed, 167 insertions, 186 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
index d94db0692cc..6660d0d766a 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -57,7 +57,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -73,7 +73,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{fix-tudscrfonts}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
package for font fixes
(compatibility for old tud(scr) classes)%
]
@@ -98,7 +98,10 @@
\fi%
}
%%% From File: tudscr-misc.dtx
-\DeclareOption*{\expandafter\PassOptionsToPackage\expandafter{\CurrentOption}{tudscrfonts}}
+\DeclareOption*{%
+ \expandafter\PassOptionsToPackage\expandafter{\CurrentOption}%
+ {tudscrfonts}%
+}
\TUDExecuteOptions{%
headings=heavy%
}
diff --git a/Master/texmf-dist/tex/latex/tudscr/mathswap.sty b/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
index 5711425e978..5c296d0fc03 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -29,7 +29,7 @@
%%% From File: tudscr-mathswap.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{mathswap}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 916f500b6d8..e708a3ada7e 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -73,13 +73,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1188,6 +1188,7 @@
\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}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1574,7 +1575,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}{}{%
@@ -1697,7 +1698,7 @@
\newcommand*\tud@x@fontspec@init[2]{%
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -2474,16 +2475,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}}%
+ }%
}
\newcommand*\tud@math@declare@lgrgreeks[5]{%
\ifundef{\T@LGR}{\DeclareFontEncoding{LGR}{}{}}{}%
@@ -2508,24 +2509,18 @@
\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}}}{}%
}
\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}}%
}{}%
}
\newcommand*\tud@math@supplement@greeks{%
@@ -2934,9 +2929,9 @@
}
\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]{%
@@ -2949,7 +2944,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -2962,16 +2957,16 @@
}{}%
}
\newcommand*\tud@cdmath@symbols@set@cmd[1]{%
- \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}}%
}%
- \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}%
}%
}
\newcommand*\tud@cdmath@symbols@set@chr[1]{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
index 255deb423b7..f0ff5a36e60 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -68,7 +68,7 @@
}{}
%%% From File: tudscr-base.dtx
\ProvidesPackage{tudscrbase}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
package
(basics for the bundle)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
index 9d445c83f49..898c0c8ec44 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -73,13 +73,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1256,6 +1256,7 @@
\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}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1653,7 +1654,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}{}{%
@@ -1776,7 +1777,7 @@
\newcommand*\tud@x@fontspec@init[2]{%
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -2553,16 +2554,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}}%
+ }%
}
\newcommand*\tud@math@declare@lgrgreeks[5]{%
\ifundef{\T@LGR}{\DeclareFontEncoding{LGR}{}{}}{}%
@@ -2587,24 +2588,18 @@
\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}}}{}%
}
\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}}%
}{}%
}
\newcommand*\tud@math@supplement@greeks{%
@@ -3013,9 +3008,9 @@
}
\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]{%
@@ -3028,7 +3023,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -3041,16 +3036,16 @@
}{}%
}
\newcommand*\tud@cdmath@symbols@set@cmd[1]{%
- \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}}%
}%
- \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}%
}%
}
\newcommand*\tud@cdmath@symbols@set@chr[1]{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
index 2f0280cbd19..6b7c4350a44 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -68,7 +68,7 @@
}{}
%%% From File: tudscr-color.dtx
\ProvidesPackage{tudscrcolor}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 a6d2cf271d9..0e43263f9ec 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -80,7 +80,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-book}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 b9bb31b95b6..b7d45b640c2 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -55,7 +55,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -80,7 +80,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp-poster}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 6bde8440ae3..1fb2eacd206 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -52,7 +52,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -77,7 +77,7 @@
}{}
%%% From File: tudscr-comp.dtx
\ProvidesPackage{tudscrcomp}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 21e64fe6168..228e1bc083b 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -57,13 +57,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 bafe87ed5ee..9c51bb118b1 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -60,7 +60,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -76,7 +76,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
package
(corporate design fonts)%
]
@@ -510,6 +510,7 @@
\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}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -800,7 +801,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}{}{%
@@ -931,7 +932,7 @@
\newcommand*\tud@x@fontspec@init[2]{%
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -1706,16 +1707,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}}%
+ }%
}
\newcommand*\tud@math@declare@lgrgreeks[5]{%
\ifundef{\T@LGR}{\DeclareFontEncoding{LGR}{}{}}{}%
@@ -1740,24 +1741,18 @@
\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}}}{}%
}
\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}}%
}{}%
}
\newcommand*\tud@math@supplement@greeks{%
@@ -2166,9 +2161,9 @@
}
\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]{%
@@ -2181,7 +2176,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -2194,16 +2189,16 @@
}{}%
}
\newcommand*\tud@cdmath@symbols@set@cmd[1]{%
- \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}}%
}%
- \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}%
}%
}
\newcommand*\tud@cdmath@symbols@set@chr[1]{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
index e269051d921..5674828be34 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -59,13 +59,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesWrapperClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
#3 (#2)%
]%
\newcommand*\TUD@Class@Parent{#2}%
@@ -173,7 +173,10 @@
\fi%
}
%%% From File: tudscr-misc.dtx
-\DeclareOption*{\expandafter\PassOptionsToClass\expandafter{\CurrentOption}{\TUD@Class@Parent}}
+\DeclareOption*{%
+ \expandafter\PassOptionsToClass\expandafter{\CurrentOption}%
+ {\TUD@Class@Parent}%
+}
\TUDExecuteOptions{%
}
\TUDProcessOptions\relax
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
index 3c6af575cee..1a923e3ca38 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -73,13 +73,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1094,6 +1094,7 @@
\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}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1480,7 +1481,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}{}{%
@@ -1603,7 +1604,7 @@
\newcommand*\tud@x@fontspec@init[2]{%
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -2380,16 +2381,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}}%
+ }%
}
\newcommand*\tud@math@declare@lgrgreeks[5]{%
\ifundef{\T@LGR}{\DeclareFontEncoding{LGR}{}{}}{}%
@@ -2414,24 +2415,18 @@
\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}}}{}%
}
\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}}%
}{}%
}
\newcommand*\tud@math@supplement@greeks{%
@@ -2840,9 +2835,9 @@
}
\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]{%
@@ -2855,7 +2850,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -2868,16 +2863,16 @@
}{}%
}
\newcommand*\tud@cdmath@symbols@set@cmd[1]{%
- \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}}%
}%
- \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}%
}%
}
\newcommand*\tud@cdmath@symbols@set@chr[1]{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
index c02215fc344..750492f12a8 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -73,13 +73,13 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1260,6 +1260,7 @@
\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}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1657,7 +1658,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}{}{%
@@ -1780,7 +1781,7 @@
\newcommand*\tud@x@fontspec@init[2]{%
\begingroup%
\edef\tud@res@a{%
- \noexpand\defaultfontfeatures[#1]{%
+ \noexpand\defaultfontfeatures[{#1}]{%
NFSSFamily=#1,%
Ligatures=TeX,%
BoldFont={},%
@@ -2557,16 +2558,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}}%
+ }%
}
\newcommand*\tud@math@declare@lgrgreeks[5]{%
\ifundef{\T@LGR}{\DeclareFontEncoding{LGR}{}{}}{}%
@@ -2591,24 +2592,18 @@
\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}}}{}%
}
\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}}%
}{}%
}
\newcommand*\tud@math@supplement@greeks{%
@@ -3017,9 +3012,9 @@
}
\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]{%
@@ -3032,7 +3027,7 @@
\endgroup%
\noexpand\DeclareMathSymbol%
{\csname tud@cdmath@symbol@#1\endcsname}%
- {\etex@unexpanded{#2}}{#3}{#4}%
+ {\unexpanded{#2}}{#3}{#4}%
}%
\tud@res@a%
}
@@ -3045,16 +3040,16 @@
}{}%
}
\newcommand*\tud@cdmath@symbols@set@cmd[1]{%
- \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}}%
}%
- \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}%
}%
}
\newcommand*\tud@cdmath@symbols@set@chr[1]{%
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
index c49f304b6f4..b6fa67336fc 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -54,7 +54,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -79,7 +79,7 @@
}{}
%%% From File: tudscr-supervisor.dtx
\ProvidesPackage{tudscrsupervisor}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m 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 94502a885ce..21258199ed8 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -57,7 +57,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2021/03/30 v2.06l TUD-Script}
+ \TUD@Version@Check{2021/07/06 v2.06m TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}[2019/10/01]
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -82,7 +82,7 @@
}{}
%%% From File: tudscr-manual.dtx
\ProvidesPackage{tudscrtutorial}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
package
(internal tutorials)%
]
diff --git a/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty b/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
index 103ea305120..8a99f9c6cf1 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
%%
-%% 2021/03/30 v2.06l TUD-Script
+%% 2021/07/06 v2.06m TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2020
%%
@@ -29,7 +29,7 @@
%%% From File: tudscr-twocolfix.dtx
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{twocolfix}[%
- 2021/03/30 v2.06l TUD-Script
+ 2021/07/06 v2.06m TUD-Script
package
(twocolumn layout bugfix)%
]