summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/plex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-27 21:24:05 +0000
committerKarl Berry <karl@freefriends.org>2018-03-27 21:24:05 +0000
commit9e50653bebbd3a71764eb41af38c02d5e4e80a9b (patch)
treece527ff0eb0e606a35bdc64bafe490c96bcf470d /Master/texmf-dist/tex/latex/plex
parent3e4f442d1ed8ac2a1395a7c1485740c3d2f66691 (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')
-rw-r--r--Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-Sup.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/LY1IBMPlexSansCondensed-TLF.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-Sup.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/OT1IBMPlexSansCondensed-TLF.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-Sup.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/T1IBMPlexSansCondensed-TLF.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/TS1IBMPlexSansCondensed-TLF.fd122
-rw-r--r--Master/texmf-dist/tex/latex/plex/plex-sans.sty50
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{}