diff --git a/ptbposter/ptbposter-new-engines.clo b/ptbposter/ptbposter-new-engines.clo index 41df30d6140c6e079bcc88471097922bd6df9b3e..333463a43b086e0b3c4b26d5f7ead1189687f2c2 100644 --- a/ptbposter/ptbposter-new-engines.clo +++ b/ptbposter/ptbposter-new-engines.clo @@ -29,7 +29,10 @@ BoldFont=*-bold, ItalicFont=*-italic, BoldItalicFont=*-bolditalic] -\fi +\fi + +\renewcommand*\familydefault{\sfdefault}% + \ifMATHSERIF \RequirePackage{unicode-math} \setmathfont{texgyrepagella-math.otf}[ @@ -40,25 +43,26 @@ \iftrue \usepackage[usefilenames,weight=Regular]{firamath-otf} \setoperatorfont\mathsf - \unimathsetup{partial=upright}% + \unimathsetup{partial=upright}% + \RequirePackage{mathastext} \else - \usepackage{newtxsf} + \usepackage{newtxsf}% XeTeX crashed \fi \fi -\renewcommand*\familydefault{\sfdefault}% - \setmonofont{AnonymousPro-Regular}[% Extension = .ttf, BoldFont = AnonymousPro-Bold, ItalicFont = AnonymousPro-Italic, BoldItalicFont = AnonymousPro-BoldItalic, - Scale = MatchLowercase] + Scale = 1.05, + RawFeature={embolden=.5} +] \RequirePackage{newunicodechar} \newunicodechar{^^^^202f}{\,}% 'NARROW NO-BREAK SPACE' (\u202F, 8239) \newunicodechar{^^^^2009}{\,\hspace{0pt}}% 'THIN SPACE' \newunicodechar{^^^^00ad}{\-}% 'SOFT HYPHEN' -\endinput +\endinput