diff options
Diffstat (limited to 'macros/latex/contrib/tuda-ci/tex/tudafonts.sty')
-rw-r--r-- | macros/latex/contrib/tuda-ci/tex/tudafonts.sty | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty index 719415b373..ca8b53e03a 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty +++ b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty @@ -1,4 +1,4 @@ -%% This is file `tudafonts.sty' version 2.01 (2019/11/13), +%% This is file `tudafonts.sty' version 2.02 (2019/11/16), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{2.01} -\def\filedate{2019/11/13} +\def\fileversion{2.02} +\def\filedate{2019/11/16} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudafonts} [\filedate\space\fileversion\space @@ -42,15 +42,15 @@ \RequirePackage{anyfontsize} \ifPDFTeX - \csname @TUDa@T1true\endcsname - %Fallback for older versions - \expandafter\ifx\csname DeclareUnicodeCharacter\endcsname\relax - \RequirePackage[utf8]{inputenc} - \cs_if_exist:NF \texteuro {\RequirePackage{textcomp}} - \DeclareUnicodeCharacter{20AC}{\texteuro} - \fi -\else - \RequirePackage{fontspec} + \csname @TUDa@T1true\endcsname + %Fallback for older versions + \expandafter\ifx\csname DeclareUnicodeCharacter\endcsname\relax + \RequirePackage[utf8]{inputenc} + \fi + \expandafter\ifx\csname texteuro\endcsname\relax + \RequirePackage{textcomp} + \fi + \DeclareUnicodeCharacter{20AC}{\texteuro} \fi \csname if@TUDa@T1\endcsname @@ -58,7 +58,8 @@ \PassOptionsToPackage{type1}{roboto} \PassOptionsToPackage{type1}{roboto-mono} \else - \setmainfont{XCharter} + \RequirePackage{fontspec} + \setmainfont{XCharter} \fi \RequirePackage{roboto} |