diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/plex/plex-mono.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/plex/plex-mono.sty | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/latex/plex/plex-mono.sty b/Master/texmf-dist/tex/latex/plex/plex-mono.sty index e059a93e52f..32e19ea2588 100644 --- a/Master/texmf-dist/tex/latex/plex/plex-mono.sty +++ b/Master/texmf-dist/tex/latex/plex/plex-mono.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{plex-mono} - [2018/08/01 (Bob Tennent) Style file for IBMPlexMono fonts] + [2019/04/23 (Bob Tennent) Style file for IBMPlexMono fonts] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -13,23 +13,6 @@ \plexmono@otffalse \fi\fi -\ifplexmono@otf - \RequirePackage{fontspec} - \def\plexmono@medstyle{Regular} - \def\plexmono@boldstyle{Bold} -\else % type1 - \RequirePackage{fontenc,fontaxes,mweights} - \def\bfseries@tt{b} - \def\mdseries@tt{m} - \def\plexmono@figurestyle{LF} - \def\plexmono@figurealign{T} - \fa@naming@exception{figures}{{superior}{proportional}}{Sup} - \fa@naming@exception{figures}{{superior}{tabular}}{Sup} - \def\sufigures{\@nomath\sufigures - \fontfigurestyle{superior}\selectfont} - \DeclareTextFontCommand{\textsu}{\sufigures} - \let\textsuperior\textsu -\fi \newcommand*{\IBMPlexMono@scale}{1} \DeclareOptionX{scale}{\renewcommand*{\IBMPlexMono@scale}{#1}} @@ -57,6 +40,21 @@ \ProcessOptionsX\relax +\ifplexmono@otf + \RequirePackage{fontspec} + \def\plexmono@medstyle{Regular} + \def\plexmono@boldstyle{Bold} +\else % type1 + \RequirePackage{fontenc,fontaxes,mweights} + \def\bfseries@tt{b} + \def\mdseries@tt{m} + \fa@naming@exception{figures}{{superior}{proportional}}{Sup} + \fa@naming@exception{figures}{{superior}{tabular}}{Sup} + \def\sufigures{\@nomath\sufigures + \fontfigurestyle{superior}\selectfont} + \DeclareTextFontCommand{\textsu}{\sufigures} + \let\textsuperior\textsu +\fi \ifplexmono@otf \def\plexmono@regular{Regular} @@ -89,7 +87,7 @@ {IBMPlexMono} \else % type1 - \def\plexmonofamily{IBMPlexMono-\plexmono@figurealign\plexmono@figurestyle} + \def\plexmonofamily{IBMPlexMono-TLF} \newcommand*\plexmono{\fontfamily{\plexmonofamily}\selectfont} \def\ttdefault{\plexmonofamily} \fi |