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.sty36
1 files changed, 26 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index 6a283e0532c..649fb44230e 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/08/20 v2.06c TUD-Script
+%% 2019/08/27 v2.06d TUD-Script
%%
%% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2019
%%
@@ -60,7 +60,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2019/08/20 v2.06c TUD-Script}
+ \TUD@Version@Check{2019/08/27 v2.06d TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{hanisch.latex@outlook.com}
@@ -76,7 +76,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2019/08/20 v2.06c TUD-Script
+ 2019/08/27 v2.06d TUD-Script
package
(corporate design fonts)%
]
@@ -501,6 +501,7 @@
\csdef{tud@v@2.06a}{4}
\csdef{tud@v@2.06b}{4}
\csdef{tud@v@2.06c}{4}
+\csdef{tud@v@2.06d}{4}
\csdef{tud@v@last}{4}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -1794,18 +1795,18 @@
{\tud@cs@use{updefault}}{\tud@cs@use{itdefault}}%
\let\tud@res@c\@empty%
\def\tud@res@b##1##2{%
- \ifcsundef{up##1}{%
- \eappto\tud@res@c{%
- \noexpand\DeclareMathSymbol{\csname up##1\endcsname}%
- {\noexpand\mathalpha}{tudupgrk}{##2}%
- }%
- }{}%
\ifcsundef{it##1}{%
\eappto\tud@res@c{%
\noexpand\DeclareMathSymbol{\csname it##1\endcsname}%
{\noexpand\mathalpha}{tuditgrk}{##2}%
}%
}{}%
+ \ifcsundef{up##1}{%
+ \eappto\tud@res@c{%
+ \noexpand\DeclareMathSymbol{\csname up##1\endcsname}%
+ {\noexpand\mathalpha}{tudupgrk}{##2}%
+ }%
+ }{}%
}%
\tud@res@b{Gamma}{71}%
\tud@res@b{Delta}{68}%
@@ -2232,8 +2233,23 @@
\tud@cdmath@declare@greek@@lgr{varphi}{102}%
}
\newcommand*\tud@cdmath@declare@greek@@lgr[2]{%
- \tud@cdmath@declare@symb{up#1}{\mathalpha}{tudupgrk}{#2}%
\tud@cdmath@declare@symb{it#1}{\mathalpha}{tuditgrk}{#2}%
+ \tud@cdmath@declare@symb{up#1}{\mathalpha}{tudupgrk}{#2}%
+ \scr@ifluatex{%
+ \begingroup%
+ \def\tud@res@a{\if@tud@cdmath@active\fontencoding{LGR}\selectfont{}\fi}%
+ \def\tud@res@b##1{%
+ \csxdef{tud@cdmath@symbol@##1}{%
+ {%
+ \mathchar\expandafter\the\csuse{tud@cdmath@symbol@##1}%
+ \expandonce\tud@res@a%
+ }%
+ }%
+ }%
+ \tud@res@b{it#1}%
+ \tud@res@b{up#1}%
+ \endgroup%
+ }{}%
}
\newcommand*\tud@cdmath@also@greeks{%
\tud@math@loop@greeks@all\tud@cdmath@also@@greeks%