summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty33
1 files changed, 22 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index bf4626eaa72..1cafff8cf00 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
@@ -17,7 +17,7 @@
%%
%% TUD-Script -- Corporate Design of Technische Universitaet Dresden
%%
-%% 2019/06/28 v2.06 TUD-Script
+%% 2019/07/09 v2.06a TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2019
%%
@@ -60,7 +60,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2019/06/28 v2.06 TUD-Script}
+ \TUD@Version@Check{2019/07/09 v2.06a TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@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@v@2.05l}{3}
\csdef{tud@v@2.05m}{3}
\csdef{tud@v@2.06}{4}
+\csdef{tud@v@2.06a}{4}
\csdef{tud@v@last}{4}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1630,7 +1631,6 @@
}%
\tud@res@c{OT1}{true}%
\tud@res@c{T1}{true}%
- \ifcsundef{T@LY1}{}{\tud@res@c{LY1}{true}}%
\ifcsundef{T@TS1}{}{\tud@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@math@declare@lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -1961,6 +1960,7 @@
\fi%
\fi%
}
+\newcommand*\tud@x@mathastext@enc{OT1}
\newcommand*\tud@cdmath@@init[2]{%
\tud@cdfont@@set%
\tud@ttfont@@set%
@@ -1989,8 +1989,17 @@
\SetMathAlphabet{\mathbold}{tuddin}{OML}{\tud@cdfont@db}{b}{sl}%
}{}%
\else%
- \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud@cdfont@md}{n}%
- \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud@cdfont@bf}{n}%
+ \edef\tud@res@b{\encodingdefault}%
+ \@tfor\tud@res@a:={T1}{TU}{EU1}{EU2}\do{%
+ \ifx\tud@res@a\tud@res@b%
+ \let\tud@x@mathastext@enc\tud@res@b%
+ \@break@tfor
+ \fi%
+ }%
+ \MTDeclareVersion[it]{tudnormal}%
+ {\tud@x@mathastext@enc}{#1}{\tud@cdfont@md}{n}%
+ \MTDeclareVersion[it]{tudbold}%
+ {\tud@x@mathastext@enc}{#1}{\tud@cdfont@bf}{n}%
\SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud@cdfont@md}{n}%
\SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud@cdfont@bf}{n}%
\SetSymbolFont{letters}{tudnormal}{OML}{iwona}{\tud@cdfont@md}{it}%
@@ -2004,8 +2013,10 @@
\SetSymbolFont{tudupgrk}{tudbold}{LGR}{#1}{\tud@cdfont@bf}{n}%
\SetSymbolFont{tuditgrk}{tudbold}{LGR}{#1}{\tud@cdfont@bf}{it}%
\tud@if@ismathalphabet{\mathbold}{%
- \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud@cdfont@bf}{it}%
- \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud@cdfont@ebf}{it}%
+ \SetMathAlphabet{\mathbold}{tudnormal}%
+ {\tud@x@mathastext@enc}{#1}{\tud@cdfont@bf}{it}%
+ \SetMathAlphabet{\mathbold}{tudbold}%
+ {\tud@x@mathastext@enc}{#1}{\tud@cdfont@ebf}{it}%
}{}%
\fi%
\SetMathAlphabet{\mathrm}{tudnormal}{OT1}{#1}{\tud@cdfont@md}{n}%