diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/tudscr/tudscrfonts.sty | 22 |
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}% |