diff options
author | Karl Berry <karl@freefriends.org> | 2018-03-27 21:24:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-03-27 21:24:05 +0000 |
commit | 9e50653bebbd3a71764eb41af38c02d5e4e80a9b (patch) | |
tree | ce527ff0eb0e606a35bdc64bafe490c96bcf470d /Master/texmf-dist/tex/latex/plex | |
parent | 3e4f442d1ed8ac2a1395a7c1485740c3d2f66691 (diff) |
plex (27mar18)
git-svn-id: svn://tug.org/texlive/trunk@47147 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/plex')
8 files changed, 893 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-Sup.fd b/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-Sup.fd new file mode 100644 index 00000000000..981094098e7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-Sup.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{LY1IBMPlexSansCondensed-Sup.fd} + [2018/03/26 (autoinst) Font definitions for LY1/IBMPlexSansCondensed-Sup.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{IBMPlexSansCondensed-Sup}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/tx/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/sb/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/mb/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/m/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/l/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/el/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/t/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/sl +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/n +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-Sup}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-TLF.fd b/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-TLF.fd new file mode 100644 index 00000000000..5325fea4600 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-TLF.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{LY1IBMPlexSansCondensed-TLF.fd} + [2018/03/26 (autoinst) Font definitions for LY1/IBMPlexSansCondensed-TLF.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{IBMPlexSansCondensed-TLF}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/tx/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/sb/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/mb/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/m/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/l/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/el/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/t/it +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/n +}{} + +\DeclareFontShape{LY1}{IBMPlexSansCondensed-TLF}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-Sup.fd b/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-Sup.fd new file mode 100644 index 00000000000..85adbec2372 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-Sup.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{OT1IBMPlexSansCondensed-Sup.fd} + [2018/03/26 (autoinst) Font definitions for OT1/IBMPlexSansCondensed-Sup.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{IBMPlexSansCondensed-Sup}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/tx/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/sb/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/mb/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/m/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/l/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/el/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/t/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/sl +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/n +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-Sup}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-TLF.fd b/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-TLF.fd new file mode 100644 index 00000000000..e10b89f2659 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-TLF.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{OT1IBMPlexSansCondensed-TLF.fd} + [2018/03/26 (autoinst) Font definitions for OT1/IBMPlexSansCondensed-TLF.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{IBMPlexSansCondensed-TLF}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/tx/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/sb/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/mb/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/m/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/l/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/el/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/t/it +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/n +}{} + +\DeclareFontShape{OT1}{IBMPlexSansCondensed-TLF}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-Sup.fd b/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-Sup.fd new file mode 100644 index 00000000000..23acb7f9026 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-Sup.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{T1IBMPlexSansCondensed-Sup.fd} + [2018/03/26 (autoinst) Font definitions for T1/IBMPlexSansCondensed-Sup.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{IBMPlexSansCondensed-Sup}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/tx/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/sb/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/mb/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/m/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/l/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/el/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/t/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/sl +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/n +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-Sup}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-TLF.fd b/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-TLF.fd new file mode 100644 index 00000000000..c21dfb830a1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-TLF.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{T1IBMPlexSansCondensed-TLF.fd} + [2018/03/26 (autoinst) Font definitions for T1/IBMPlexSansCondensed-TLF.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{IBMPlexSansCondensed-TLF}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/tx/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/sb/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/mb/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/m/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/l/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/el/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/t/it +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/sl +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/n +}{} + +\DeclareFontShape{T1}{IBMPlexSansCondensed-TLF}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/TS1IBMPlexSansCondensed-TLF.fd b/Master/texmf-dist/tex/latex/plex/TS1IBMPlexSansCondensed-TLF.fd new file mode 100644 index 00000000000..9c1b5340b0b --- /dev/null +++ b/Master/texmf-dist/tex/latex/plex/TS1IBMPlexSansCondensed-TLF.fd @@ -0,0 +1,122 @@ +%% Generated by autoinst on 2018/03/26 +%% +\ProvidesFile{TS1IBMPlexSansCondensed-TLF.fd} + [2018/03/26 (autoinst) Font definitions for TS1/IBMPlexSansCondensed-TLF.] + +\expandafter\ifx\csname IBMPlexSansCondensed@scale\endcsname\relax + \let\IBMPlexSansCondensed@@scale\@empty +\else + \edef\IBMPlexSansCondensed@@scale{s*[\csname IBMPlexSansCondensed@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{IBMPlexSansCondensed-TLF}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{tx}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Text-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{tx}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-TextItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{tx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/tx/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{sb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{sb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{sb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/sb/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{mb}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Medium-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{mb}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-MediumItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{mb}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/mb/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{m}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{m}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{m}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/m/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{l}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Light-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{l}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-LightItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{l}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/l/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{b}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{b}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{b}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{el}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLight-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{el}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{el}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/el/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{t}{n}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-Thin-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{t}{it}{ + <-> \IBMPlexSansCondensed@@scale IBMPlexSansCond-ThinItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{t}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/t/it +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{bx}{sl}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{bx}{n}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/n +}{} + +\DeclareFontShape{TS1}{IBMPlexSansCondensed-TLF}{bx}{it}{ + <-> ssub * IBMPlexSansCondensed-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/plex/plex-sans.sty b/Master/texmf-dist/tex/latex/plex/plex-sans.sty index 16eea807e7c..a38f12f3baa 100644 --- a/Master/texmf-dist/tex/latex/plex/plex-sans.sty +++ b/Master/texmf-dist/tex/latex/plex/plex-sans.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{plex-sans} - [2017/11/13 (Bob Tennent) Style file for IBMPlexSans fonts] + [2018/03/26 (Bob Tennent) Style file for IBMPlexSans fonts] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -32,13 +32,15 @@ \fi \newcommand*{\IBMPlexSans@scale}{1} -\DeclareOptionX{scale}{\renewcommand*{\IBMPlexSans@scale}{#1}} - +\newcommand*{\IBMPlexSansCondensed@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\IBMPlexSans@scale}{#1}\renewcommand*{\IBMPlexSansCondensed@scale}{#1}} \newif\ifplexsans@sfdefault \plexsans@sfdefaultfalse +\newif\ifplexsans@condensed \plexsans@condensedfalse \DeclareOptionX{type1}{\plexsans@otffalse} \DeclareOptionX{sfdefault}{\plexsans@sfdefaulttrue} +\DeclareOptionX{condensed}{\plexsans@condensedtrue} \DeclareOptionX{thin}{\edef\mdseries@sf{t}\def\plexsans@medstyle{Thin}} \DeclareOptionX{t}{\edef\mdseries@sf{t}\def\plexsans@medstyle{Thin}} @@ -66,33 +68,59 @@ Ligatures = TeX , Scale = \IBMPlexSans@scale , Extension = .otf } - \setsansfont + \ifplexsans@condensed + \setsansfont + [ UprightFont = *-\plexsans@medstyle , + ItalicFont = *-\ifx\plexsans@medstyle\plexsans@regular + Italic + \else\plexsans@medstyle Italic\fi , + BoldFont = *-\plexsans@boldstyle , + BoldItalicFont = *-\plexsans@boldstyle Italic ] + {IBMPlexSansCondensed} + \else + \setsansfont + [ UprightFont = *-\plexsans@medstyle , + ItalicFont = *-\ifx\plexsans@medstyle\plexsans@regular + Italic + \else\plexsans@medstyle Italic\fi , + BoldFont = *-\plexsans@boldstyle , + BoldItalicFont = *-\plexsans@boldstyle Italic ] + {IBMPlexSans} + \fi + \let\plexsansfamily\sfdefault + \ifplexsans@sfdefault\renewcommand*\familydefault{\plexsansfamily}\fi + \newfontfamily\plexsans [ UprightFont = *-\plexsans@medstyle , ItalicFont = *-\ifx\plexsans@medstyle\plexsans@regular Italic \else\plexsans@medstyle Italic\fi , BoldFont = *-\plexsans@boldstyle , BoldItalicFont = *-\plexsans@boldstyle Italic ] - {IBMPlexSans} - \let\plexsansfamily\sfdefault - \newfontfamily\plexsans + {IBMPlexSans} + \newfontfamily\plexsanscondensed [ UprightFont = *-\plexsans@medstyle , ItalicFont = *-\ifx\plexsans@medstyle\plexsans@regular Italic \else\plexsans@medstyle Italic\fi , BoldFont = *-\plexsans@boldstyle , BoldItalicFont = *-\plexsans@boldstyle Italic ] - {IBMPlexSans} - \ifplexsans@sfdefault\renewcommand*\familydefault{\plexsansfamily}\fi - + {IBMPlexSansCondensed} \else % type1 \def\plexsansfamily{IBMPlexSans-\plexsans@figurealign\plexsans@figurestyle} + \def\plexsanscondensedfamily{IBMPlexSansCondensed-\plexsans@figurealign\plexsans@figurestyle} \newcommand*\plexsans{\fontfamily{\plexsansfamily}\selectfont} - \def\sfdefault{\plexsansfamily} + \newcommand*\plexsanscondensed{\fontfamily{\plexsanscondensedfamily}\selectfont} + \ifplexsans@condensed + \def\sfdefault{\plexsanscondensedfamily} + \else + \def\sfdefault{\plexsansfamily} + \fi \ifplexsans@sfdefault\edef\familydefault{\sfdefault}\fi \fi + + \ifplexsans@otf % turn off defaults in case other fonts are selected: \defaultfontfeatures{} |