summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/plex/plex-mono.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/plex/plex-mono.sty')
-rw-r--r--Master/texmf-dist/tex/latex/plex/plex-mono.sty36
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