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.sty22
1 files changed, 15 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
index cfc3143475f..8a944aa4f62 100644
--- a/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
+++ b/Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty
@@ -66,7 +66,7 @@
\fi%
}
\fi
- \TUD@Version@Check{2016/10/10 v2.05e TUD-Script}
+ \TUD@Version@Check{2016/10/12 v2.05f TUD-Script}
\endgroup
\NeedsTeXFormat{LaTeX2e}
\providecommand*\tudscrmail{tudscr@gmail.com}
@@ -79,7 +79,7 @@
}{}
%%% From File: tudscr-fonts.dtx
\ProvidesPackage{tudscrfonts}[%
- 2016/10/10 v2.05e TUD-Script
+ 2016/10/12 v2.05f TUD-Script
package (corporate design fonts)%
]
\ifcsname KOMAClassName\endcsname\else
@@ -408,6 +408,7 @@
\csdef{tud@v@2.05c}{3}
\csdef{tud@v@2.05d}{3}
\csdef{tud@v@2.05e}{3}
+\csdef{tud@v@2.05f}{3}
\csdef{tud@v@last}{3}
\newcommand*\tud@v@get[2]{%
\begingroup%
@@ -664,7 +665,7 @@
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
\fi%
- \ifdef{\tud@font@math@init}{}{\tud@font@math@set}%
+ \ifundef{\tud@font@math@init}{\tud@font@math@set}{}%
\tud@font@skip@set%
\normalfont\selectfont%
}
@@ -696,6 +697,8 @@
\tud@skip@set{belowcaptionskip}{\z@}%
\tud@skip@set{columnsep}{1.1\baselineskip}%
}
+\newcommand*\tud@dinbn{}
+\let\tud@dinbn\relax
\newcommand*\tud@font@init{%
\if@tud@univers%
\newrobustcmd*\univln{\usefont{\encodingdefault}{\tud@univers}{l}{n}}%
@@ -934,7 +937,6 @@
\tud@font@math@set%
}%
\sbox\z@{\tud@dinbn$ $}%
- \undef\tud@font@math@init%
}
\newcommand*\tud@font@greek@check@slanted{%
\let\@tempb\relax%
@@ -1016,8 +1018,7 @@
}
\newcommand*\tud@font@greek@upright[1]{\csletcs{#1}{up#1}}
\newcommand*\tud@font@greek@slanted[1]{\csletcs{#1}{var#1}}
-\AtBeginDocument%
-{%
+\AtEndPreamble{%
\if@tud@x@mweights@enabled%
\ifundef{\bfseries@rm}{\edef\bfseries@rm{\bfdefault}}{}%
\ifundef{\bfseries@sf}{\edef\bfseries@sf{\bfdefault}}{}%
@@ -1030,8 +1031,15 @@
\ifdef{\sectfont}{}{\let\sectfont\relax}%
\tud@font@set%
\tud@font@init%
- \tud@font@math@init%
+ \if@tud@x@bm@requested%
+ \tud@font@math@init%
+ \UnPreventPackageFromLoading{bm}%
+ \RequirePackage{bm}%
+ \fi%
+ \AtBeginDocument{\tud@font@math@init\let\tud@font@math@init\relax}%
}
+\newif\if@tud@x@bm@requested
+\PreventPackageFromLoading[\@tud@x@bm@requestedtrue]{bm}
\AfterClass*{beamer}{\usefonttheme[onlymath]{serif}}
\AfterPackage*{siunitx}{%
\providecommand*\lseries{\fontseries{l}\selectfont}%