texlive[51592] Master/texmf-dist: tudscr (9jul19)

commits+karl at tug.org commits+karl at tug.org
Tue Jul 9 23:11:08 CEST 2019


Revision: 51592
          http://tug.org/svn/texlive?view=revision&revision=51592
Author:   karl
Date:     2019-07-09 23:11:08 +0200 (Tue, 09 Jul 2019)
Log Message:
-----------
tudscr (9jul19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tudscr/README.md
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf
    trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex
    trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
    trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
    trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
    trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tudscr/README.md	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/doc/latex/tudscr/README.md	2019-07-09 21:11:08 UTC (rev 51592)
@@ -4,7 +4,7 @@
 
  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 
- tudscr 2019/06/28 v2.06
+ tudscr 2019/07/09 v2.06a
 
 ----------------------------------------------------------------------------
 
@@ -48,12 +48,15 @@
 + das Paket **mathswap** für das Austauschen mathematischer Trennzeichen
   innerhalb von Zahlen (ähnlich zu **ionumbers**),
 + das Paket **twocolfix** zur Fehlerbefehbung der Position von Überschriften
-	im zweispaltigen Layout und
+  im zweispaltigen Layout und
 + eine umfassende Anwenderdokumentation sowie mehrere Tutorials.
 
 Versionen
 ---------
 
+**v2.06a** (2019/07/09)
++ Bugfix für Paket **mathastext** bezüglich der Eingabekodierung
+
 **v2.06** (2019/06/28)
 + Open Sans als neue Schrift des Corporate Designs
 + Minuskelziffern als Standard auswählbar
@@ -231,6 +234,9 @@
 Versions
 --------
 
+**v2.06a** (2019/07/09)
++ bug fix for package **mathastext** regarding input encoding
+
 **v2.06** (2019/06/28)
 + Open Sans as new corporate design font
 + text figures selectable as default

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscr_print.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tudscrsource.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathswap.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/mathtype.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tudscr/tutorials/treatise.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex	2019-07-09 21:11:08 UTC (rev 51592)
@@ -43,7 +43,6 @@
   v2.04:Installationsskripte verbessert und robuster gestaltet sowie für die 
     beiden portablen Distributionen \Distribution*{\hologo{TeX}~Live~Portable} 
     und \Distribution*{\hologo{MiKTeX}~Portable} erweitert;%
-  v2.06:\OpenSans als neue Schrift im \TUDCD;%
   v2.06:Schriften im Paket \Package{opensans}, manuelle Installation unnötig;%
 }
 %

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex	2019-07-09 21:11:08 UTC (rev 51592)
@@ -92,7 +92,8 @@
 
 \ChangedAt{%
   v2.02;%
-  v2.04:Einfachere Verwendung des Paketes \Package{fontspec}%
+  v2.04:Einfachere Verwendung des Paketes \Package{fontspec};%
+  v2.06:\OpenSans als neue Schrift im \TUDCD;%
 }
 Durch das \CD werden keine Schriften für den Mathematiksatz festgelegt. Das ist 
 insbesondere für sowohl mathematische Abhandlungen als auch ingenieur- und 

Modified: trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex	2019-07-09 21:11:08 UTC (rev 51592)
@@ -29,7 +29,7 @@
   \endgroup%
 }
 \faculty{\cdurl}
-\date{28.06.2019}
+\date{09.07.2019}
 \author{%
   Falk Hanisch%
   \expandafter\emailaddress\expandafter{\tudscrmail}%

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx	2019-07-09 21:11:08 UTC (rev 51592)
@@ -1,4 +1,4 @@
-% \CheckSum{1467}
+% \CheckSum{1468}
 % \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/06/28 v2.06 TUD-Script\space%
+\ProvidesFile{tudscr-comp.dtx}[2019/07/09 v2.06a TUD-Script\space%
 %
 % \iffalse
 %</dtx>
@@ -389,6 +389,8 @@
 % \changes{v2.05m}{2017/05/30}{neu}^^A
 % \begin{macro}{\tud at v@2.06}
 % \changes{v2.06}{2018/06/26}{neu}^^A
+% \begin{macro}{\tud at v@2.06a}
+% \changes{v2.06a}{2019/07/09}{neu}^^A
 % \begin{macro}{\tud at v@last}
 % \changes{v2.02}{2014/08/22}{neu}^^A
 % \changes{v2.03}{2015/01/13}{angepasst}^^A
@@ -425,9 +427,11 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 %    \end{macrocode}
 % \end{macro}^^A \tud at v@last
+% \end{macro}^^A \tud at v@2.06a
 % \end{macro}^^A \tud at v@2.06
 % \end{macro}^^A \tud at v@2.05m
 % \end{macro}^^A \tud at v@2.05l

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx	2019-07-09 21:11:08 UTC (rev 51592)
@@ -1,4 +1,4 @@
-% \CheckSum{3070}
+% \CheckSum{3088}
 % \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}[2019/06/28 v2.06 TUD-Script\space%
+\ProvidesFile{tudscr-fonts.dtx}[2019/07/09 v2.06a TUD-Script\space%
 %
 % \iffalse
 %</dtx>
@@ -2337,7 +2337,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -3097,6 +3096,9 @@
 % \changes{v2.06}{2018/07/02}{neu}^^A
 % \begin{macro}{\tud at cdmath@@init}
 % \changes{v2.06}{2018/07/02}{neu}^^A
+% \changes{v2.06a}{2019/07/09}{Bugfix für \pkg{mathastext} Eingabekodierung}^^A
+% \begin{macro}{\tud at x@mathastext at enc}
+% \changes{v2.06a}{2019/07/09}{neu}^^A
 % \begin{macro}{\mv at tudnormal}
 % \begin{macro}{\mv at tudbold}
 % \begin{macro}{\mv at tuddin}
@@ -3181,9 +3183,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -3225,6 +3226,11 @@
     \fi%
   \fi%
 }
+%    \end{macrocode}
+% Mit \cs{tud at cdmath@@init} werden die notwendigen Mathematikversionen und die 
+% dazugehörigen Symbolschriften sowie Alphabete deklariert.
+%    \begin{macrocode}
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
 %    \end{macrocode}
 % Mit \cs{tud at cdfont@@set} werden die Schriftstärken gemäß den ausgewählten 
@@ -3267,13 +3273,24 @@
 %    \end{macrocode}
 % Für \OpenSans wird mangels der Kodierungen \val{OML}, \val{OMS} und \val{OMX} 
 % im Paket \pkg{opensans} zur Deklaration der Mathematikversionen der Befehl 
-% \cs{MTDeclareVersion} aus dem Paket \pkg{mathastext} genutzt. Sämtliche 
-% fehlenden Kodierungen werden notdürftig mit dem Paket \pkg{iwona} definiert. 
-% Zur Definition von griechischen Glyphen wird die LGR-Kodierung der \OpenSans 
-% genutzt.
+% \cs{MTDeclareVersion} aus dem Paket \pkg{mathastext} genutzt. Dabei wird die 
+% Kodierung der Mathematikschriften identisch zur genutzten Eingabekodierung 
+% für den Text gesetzt, da diese in der Version \val{v1.3t} nicht problemfrei 
+% unabhängig davon gewählt werden kann. Sämtliche fehlenden Kodierungen werden
+% notdürftig mit dem Paket \pkg{iwona} definiert. Zur Definition griechischer
+% Glyphen wird die LGR-Kodierung der \OpenSans genutzt.
 %    \begin{macrocode}
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
 %    \end{macrocode}
@@ -3299,8 +3316,10 @@
 %^^A    \SetMathAlphabet{\mathnormal}{tudnormal}{U}{#1m}{\tud at cdfont@md}{it}%
 %^^A    \SetMathAlphabet{\mathnormal}{tudbold}{U}{#1m}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
 %^^A      \SetMathAlphabet{\mathbold}{tudnormal}{U}{#1m}{\tud at cdfont@bf}{it}%
 %^^A      \SetMathAlphabet{\mathbold}{tudbold}{U}{#1m}{\tud at cdfont@ebf}{it}%
     }{}%
@@ -3409,6 +3428,7 @@
 % \end{macro}^^A \mv at tuddin
 % \end{macro}^^A \mv at tudbold
 % \end{macro}^^A \mv at tudnormal
+% \end{macro}^^A \tud at x@mathastext at enc
 % \end{macro}^^A \tud at cdmath@@init
 % \end{macro}^^A \tud at cdmath@init
 % \begin{macro}{\tud at cdmath@declare at symb}

Modified: trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx	2019-07-09 21:11:08 UTC (rev 51592)
@@ -131,7 +131,7 @@
 %    \end{macrocode}
 % \ToDo{Version eintragen}[Release]
 %    \begin{macrocode}
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 %    \end{macrocode}
 % \end{macro}^^A \TUDScriptVersionNumber

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/fix-tudscrfonts.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -15,7 +15,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -58,7 +58,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -77,7 +77,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{fix-tudscrfonts}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package for font fixes
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/mathswap.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -8,7 +8,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -29,7 +29,7 @@
 %%% From File: tudscr-mathswap.dtx
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{mathswap}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (swap mathematical separators)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrartcl.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -29,7 +29,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -72,13 +72,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1174,6 +1174,7 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2385,7 +2386,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -2689,9 +2689,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -2716,6 +2715,7 @@
     \fi%
   \fi%
 }
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
   \tud at cdfont@@set%
   \tud at ttfont@@set%
@@ -2744,8 +2744,17 @@
       \SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud at cdfont@db}{b}{sl}%
     }{}%
   \else%
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud at cdfont@md}{it}%
@@ -2759,8 +2768,10 @@
     \SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
     }{}%
   \fi%
   \SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud at cdfont@md}{n}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbase.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -9,7 +9,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -71,7 +71,7 @@
 }{}
 %%% From File: tudscr-base.dtx
 \ProvidesPackage{tudscrbase}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (basics for the bundle)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrbook.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -29,7 +29,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -72,13 +72,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1242,6 +1242,7 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2464,7 +2465,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -2768,9 +2768,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -2795,6 +2794,7 @@
     \fi%
   \fi%
 }
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
   \tud at cdfont@@set%
   \tud at ttfont@@set%
@@ -2823,8 +2823,17 @@
       \SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud at cdfont@db}{b}{sl}%
     }{}%
   \else%
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud at cdfont@md}{it}%
@@ -2838,8 +2847,10 @@
     \SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
     }{}%
   \fi%
   \SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud at cdfont@md}{n}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcolor.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -9,7 +9,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -71,7 +71,7 @@
 }{}
 %%% From File: tudscr-color.dtx
 \ProvidesPackage{tudscrcolor}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (corporate design colors)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-book.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -12,7 +12,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -55,7 +55,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -83,7 +83,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp-book}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp-poster.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -12,7 +12,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -55,7 +55,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -83,7 +83,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp-poster}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrcomp.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -9,7 +9,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -52,7 +52,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -80,7 +80,7 @@
 }{}
 %%% From File: tudscr-comp.dtx
 \ProvidesPackage{tudscrcomp}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (compatibility for old tud(scr) classes)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrdoc.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -14,7 +14,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -57,13 +57,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -17,7 +17,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -60,7 +60,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -79,7 +79,7 @@
 }{}
 %%% From File: tudscr-fonts.dtx
 \ProvidesPackage{tudscrfonts}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (corporate design fonts)%
 ]
@@ -509,6 +509,7 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -1630,7 +1631,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -1934,9 +1934,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -1961,6 +1960,7 @@
     \fi%
   \fi%
 }
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
   \tud at cdfont@@set%
   \tud at ttfont@@set%
@@ -1989,8 +1989,17 @@
       \SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud at cdfont@db}{b}{sl}%
     }{}%
   \else%
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud at cdfont@md}{it}%
@@ -2004,8 +2013,10 @@
     \SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
     }{}%
   \fi%
   \SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud at cdfont@md}{n}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrmanual.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -16,7 +16,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -59,13 +59,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesWrapperClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@Parent{#2}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -29,7 +29,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -72,13 +72,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1080,6 +1080,7 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2291,7 +2292,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -2595,9 +2595,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -2622,6 +2621,7 @@
     \fi%
   \fi%
 }
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
   \tud at cdfont@@set%
   \tud at ttfont@@set%
@@ -2650,8 +2650,17 @@
       \SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud at cdfont@db}{b}{sl}%
     }{}%
   \else%
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud at cdfont@md}{it}%
@@ -2665,8 +2674,10 @@
     \SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
     }{}%
   \fi%
   \SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud at cdfont@md}{n}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrreprt.cls	2019-07-09 21:11:08 UTC (rev 51592)
@@ -29,7 +29,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -72,13 +72,13 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
 \newcommand*\TUD at ProvidesClass[3]{%
   \ProvidesClass{#1}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
     ^^J#3 (#2)%
   ]%
   \newcommand*\TUD at Class@KOMA{#2}%
@@ -1246,6 +1246,7 @@
 \csdef{tud at v@2.05l}{3}
 \csdef{tud at v@2.05m}{3}
 \csdef{tud at v@2.06}{4}
+\csdef{tud at v@2.06a}{4}
 \csdef{tud at v@last}{4}
 \newcommand*\tud at v@get[2]{%
   \begingroup%
@@ -2468,7 +2469,6 @@
         }%
         \tud at res@c{OT1}{true}%
         \tud at res@c{T1}{true}%
-        \ifcsundef{T at LY1}{}{\tud at res@c{LY1}{true}}%
         \ifcsundef{T at TS1}{}{\tud at res@c{TS1}{false}}%
       \endgroup%
     \fi%
@@ -2772,9 +2772,8 @@
         }{}%
       \fi%
       \PassOptionsToPackage{%
-        subdued,defaultmathsizes,nosmalldelims,%
-        defaultrm,defaultbf,defaultit,defaultsf,defaulttt,%
-        noequal,nohbar%
+        subdued,defaultmathsizes,nosmalldelims,noequal,%
+        defaultrm,defaultbf,defaultit,defaultsf,defaulttt%
       }{mathastext}%
       \RequirePackage{mathastext}[2018/08/22]%
       \tud at math@declare at lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -2799,6 +2798,7 @@
     \fi%
   \fi%
 }
+\newcommand*\tud at x@mathastext at enc{OT1}
 \newcommand*\tud at cdmath@@init[2]{%
   \tud at cdfont@@set%
   \tud at ttfont@@set%
@@ -2827,8 +2827,17 @@
       \SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud at cdfont@db}{b}{sl}%
     }{}%
   \else%
-    \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud at cdfont@md}{n}%
-    \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud at cdfont@bf}{n}%
+    \edef\tud at res@b{\encodingdefault}%
+    \@tfor\tud at res@a:={T1}{TU}{EU1}{EU2}\do{%
+      \ifx\tud at res@a\tud at res@b%
+        \let\tud at x@mathastext at enc\tud at res@b%
+        \@break at tfor
+      \fi%
+    }%
+    \MTDeclareVersion[it]{tudnormal}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@md}{n}%
+    \MTDeclareVersion[it]{tudbold}%
+      {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud at cdfont@md}{n}%
     \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud at cdfont@md}{it}%
@@ -2842,8 +2851,10 @@
     \SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{n}%
     \SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud at cdfont@bf}{it}%
     \tud at if@ismathalphabet{\mathbold}{%
-      \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud at cdfont@bf}{it}%
-      \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud at cdfont@ebf}{it}%
+      \SetMathAlphabet{\mathbold}{tudnormal}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@bf}{it}%
+      \SetMathAlphabet{\mathbold}{tudbold}%
+        {\tud at x@mathastext at enc}{#1}{\tud at cdfont@ebf}{it}%
     }{}%
   \fi%
   \SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud at cdfont@md}{n}%

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrsupervisor.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -11,7 +11,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -54,7 +54,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -82,7 +82,7 @@
 }{}
 %%% From File: tudscr-supervisor.dtx
 \ProvidesPackage{tudscrsupervisor}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (commands for supervisors)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/tudscrtutorial.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -14,7 +14,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -57,7 +57,7 @@
       \fi%
     }
   \fi
-  \TUD at Version@Check{2019/06/28 v2.06 TUD-Script}
+  \TUD at Version@Check{2019/07/09 v2.06a TUD-Script}
 \endgroup
 \NeedsTeXFormat{LaTeX2e}
 \providecommand*\tudscrmail{hanisch.latex at outlook.com}
@@ -85,7 +85,7 @@
 }{}
 %%% From File: tudscr-manual.dtx
 \ProvidesPackage{tudscrtutorial}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (internal tutorials)%
 ]

Modified: trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty	2019-07-09 21:10:40 UTC (rev 51591)
+++ trunk/Master/texmf-dist/tex/latex/tudscr/twocolfix.sty	2019-07-09 21:11:08 UTC (rev 51592)
@@ -8,7 +8,7 @@
 %% 
 %% TUD-Script -- Corporate Design of Technische Universitaet Dresden
 %% 
-%%   2019/06/28 v2.06 TUD-Script
+%%   2019/07/09 v2.06a TUD-Script
 %% 
 %% Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2012-2019
 %% 
@@ -29,7 +29,7 @@
 %%% From File: tudscr-twocolfix.dtx
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{twocolfix}[%
-  2019/06/28 v2.06 TUD-Script
+  2019/07/09 v2.06a TUD-Script
   package
   (twocolumn layout bugfix)%
 ]



More information about the tex-live-commits mailing list