summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls')
-rw-r--r--Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls33
1 files changed, 22 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
index 6b2fc0aa7fd..1b2be34bca2 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrposter.cls
@@ -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@outlook.com>, 2012-2019
%%
@@ -72,13 +72,13 @@
\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}
\newcommand*\TUD@ProvidesClass[3]{%
\ProvidesClass{#1}[%
- 2019/06/28 v2.06 TUD-Script
+ 2019/07/09 v2.06a TUD-Script
^^J#3 (#2)%
]%
\newcommand*\TUD@Class@KOMA{#2}%
@@ -1080,6 +1080,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%
@@ -2291,7 +2292,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%
@@ -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@math@declare@lgrgreeks{cmr}{m}{bx}{n}{it}%
@@ -2622,6 +2621,7 @@
\fi%
\fi%
}
+\newcommand*\tud@x@mathastext@enc{OT1}
\newcommand*\tud@cdmath@@init[2]{%
\tud@cdfont@@set%
\tud@ttfont@@set%
@@ -2650,8 +2650,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}%
@@ -2665,8 +2674,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}%