summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/roboto
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-03 18:26:42 +0000
committerKarl Berry <karl@freefriends.org>2019-05-03 18:26:42 +0000
commit425d190f70d19ec6642441bee5cfa3d0f044bd1e (patch)
treedfca06c4409fcf5a219bd92cc3b2e7e5da768742 /Master/texmf-dist/tex/latex/roboto
parent581a89125a8e5ac5b8be27a1d62b72a5e77e05fd (diff)
roboto (20apr19)
git-svn-id: svn://tug.org/texlive/trunk@50969 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/roboto')
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd527
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd527
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd527
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd527
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRobotoMono-TLF.fd311
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LGRRobotoSlab-TLF.fd113
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-OsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TLF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TOsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoMono-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-TLF.fd36
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-OsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TLF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TOsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoMono-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-TLF.fd36
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd354
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-OsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TLF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TOsF.fd203
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoMono-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-TLF.fd36
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd198
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd198
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd198
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd198
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd119
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-OsF.fd119
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TLF.fd119
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TOsF.fd119
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoMono-TLF.fd66
-rw-r--r--Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-TLF.fd24
-rw-r--r--Master/texmf-dist/tex/latex/roboto/roboto-mono.sty4
-rw-r--r--Master/texmf-dist/tex/latex/roboto/roboto.sty83
48 files changed, 6534 insertions, 4577 deletions
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd
new file mode 100644
index 00000000000..c469b5c8fee
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd
@@ -0,0 +1,527 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRoboto-LF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/Roboto-LF.]
+
+\expandafter\ifx\csname Roboto@scale\endcsname\relax
+ \let\Roboto@@scale\@empty
+\else
+ \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{Roboto-LF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{sc}{
+ <-> \Roboto@@scale Roboto-Regular-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{n}{
+ <-> \Roboto@@scale Roboto-Regular-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{it}{
+ <-> \Roboto@@scale Roboto-Italic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{scit}{
+ <-> \Roboto@@scale Roboto-Italic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{scsl}{
+ <-> ssub * Roboto-LF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{regular}{sl}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{sc}{
+ <-> \Roboto@@scale Roboto-Thin-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{n}{
+ <-> \Roboto@@scale Roboto-Thin-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{it}{
+ <-> \Roboto@@scale Roboto-ThinItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{scit}{
+ <-> \Roboto@@scale Roboto-ThinItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{scsl}{
+ <-> ssub * Roboto-LF/thin/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{thin}{sl}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{sc}{
+ <-> \Roboto@@scale Roboto-Bold-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{n}{
+ <-> \Roboto@@scale Roboto-Bold-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{it}{
+ <-> \Roboto@@scale Roboto-BoldItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{scit}{
+ <-> \Roboto@@scale Roboto-BoldItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{scsl}{
+ <-> ssub * Roboto-LF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bold}{sl}{
+ <-> ssub * Roboto-LF/bold/it
+}{}
+
+
+% ---- boldcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{sc}{
+ <-> \Roboto@@scale Roboto-Light-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{n}{
+ <-> \Roboto@@scale Roboto-Light-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{it}{
+ <-> \Roboto@@scale Roboto-LightItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{scit}{
+ <-> \Roboto@@scale Roboto-LightItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{scsl}{
+ <-> ssub * Roboto-LF/light/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{light}{sl}{
+ <-> ssub * Roboto-LF/light/it
+}{}
+
+
+% ---- condensed ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{condensed}{sl}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{scsl}{
+ <-> ssub * Roboto-LF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{black}{sl}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{scsl}{
+ <-> ssub * Roboto-LF/medium/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{medium}{sl}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+
+% ---- lightcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{sl}{
+ <-> ssub * Roboto-LF/thin/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{scsl}{
+ <-> ssub * Roboto-LF/thin/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{sc}{
+ <-> ssub * Roboto-LF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{n}{
+ <-> ssub * Roboto-LF/thin/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{it}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{el}{scit}{
+ <-> ssub * Roboto-LF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{sc}{
+ <-> ssub * Roboto-LF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{n}{
+ <-> ssub * Roboto-LF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{it}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{lc}{scit}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{sl}{
+ <-> ssub * Roboto-LF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{scsl}{
+ <-> ssub * Roboto-LF/light/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{sc}{
+ <-> ssub * Roboto-LF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{n}{
+ <-> ssub * Roboto-LF/light/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{it}{
+ <-> ssub * Roboto-LF/light/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{l}{scit}{
+ <-> ssub * Roboto-LF/light/scit
+}{}
+
+
+% c --> condensed
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{sl}{
+ <-> ssub * Roboto-LF/condensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{sc}{
+ <-> ssub * Roboto-LF/condensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{n}{
+ <-> ssub * Roboto-LF/condensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{it}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{c}{scit}{
+ <-> ssub * Roboto-LF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{sl}{
+ <-> ssub * Roboto-LF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{scsl}{
+ <-> ssub * Roboto-LF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{sc}{
+ <-> ssub * Roboto-LF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{n}{
+ <-> ssub * Roboto-LF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{it}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{m}{scit}{
+ <-> ssub * Roboto-LF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{sl}{
+ <-> ssub * Roboto-LF/medium/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{scsl}{
+ <-> ssub * Roboto-LF/medium/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{sc}{
+ <-> ssub * Roboto-LF/medium/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{n}{
+ <-> ssub * Roboto-LF/medium/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{it}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{sb}{scit}{
+ <-> ssub * Roboto-LF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{sc}{
+ <-> ssub * Roboto-LF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{n}{
+ <-> ssub * Roboto-LF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{it}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bc}{scit}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{sl}{
+ <-> ssub * Roboto-LF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{scsl}{
+ <-> ssub * Roboto-LF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{sc}{
+ <-> ssub * Roboto-LF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{n}{
+ <-> ssub * Roboto-LF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{it}{
+ <-> ssub * Roboto-LF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{b}{scit}{
+ <-> ssub * Roboto-LF/bold/scit
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{sl}{
+ <-> ssub * Roboto-LF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{scsl}{
+ <-> ssub * Roboto-LF/black/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{sc}{
+ <-> ssub * Roboto-LF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{n}{
+ <-> ssub * Roboto-LF/black/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{it}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{eb}{scit}{
+ <-> ssub * Roboto-LF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{n}{
+ <-> ssub * Roboto-LF/b/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{sc}{
+ <-> ssub * Roboto-LF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{scsl}{
+ <-> ssub * Roboto-LF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{sl}{
+ <-> ssub * Roboto-LF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{it}{
+ <-> ssub * Roboto-LF/b/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-LF}{bx}{scit}{
+ <-> ssub * Roboto-LF/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd
new file mode 100644
index 00000000000..029794f1d4e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd
@@ -0,0 +1,527 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRoboto-OsF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/Roboto-OsF.]
+
+\expandafter\ifx\csname Roboto@scale\endcsname\relax
+ \let\Roboto@@scale\@empty
+\else
+ \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{Roboto-OsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{sc}{
+ <-> \Roboto@@scale Roboto-Regular-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{n}{
+ <-> \Roboto@@scale Roboto-Regular-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{it}{
+ <-> \Roboto@@scale Roboto-Italic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{scit}{
+ <-> \Roboto@@scale Roboto-Italic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{scsl}{
+ <-> ssub * Roboto-OsF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{regular}{sl}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{sc}{
+ <-> \Roboto@@scale Roboto-Thin-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{n}{
+ <-> \Roboto@@scale Roboto-Thin-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{it}{
+ <-> \Roboto@@scale Roboto-ThinItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{scit}{
+ <-> \Roboto@@scale Roboto-ThinItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{scsl}{
+ <-> ssub * Roboto-OsF/thin/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{thin}{sl}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{sc}{
+ <-> \Roboto@@scale Roboto-Bold-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{n}{
+ <-> \Roboto@@scale Roboto-Bold-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{it}{
+ <-> \Roboto@@scale Roboto-BoldItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{scit}{
+ <-> \Roboto@@scale Roboto-BoldItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{scsl}{
+ <-> ssub * Roboto-OsF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bold}{sl}{
+ <-> ssub * Roboto-OsF/bold/it
+}{}
+
+
+% ---- boldcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{sc}{
+ <-> \Roboto@@scale Roboto-Light-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{n}{
+ <-> \Roboto@@scale Roboto-Light-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{it}{
+ <-> \Roboto@@scale Roboto-LightItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{scit}{
+ <-> \Roboto@@scale Roboto-LightItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{scsl}{
+ <-> ssub * Roboto-OsF/light/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{light}{sl}{
+ <-> ssub * Roboto-OsF/light/it
+}{}
+
+
+% ---- condensed ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{condensed}{sl}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{scsl}{
+ <-> ssub * Roboto-OsF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{black}{sl}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{scsl}{
+ <-> ssub * Roboto-OsF/medium/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{medium}{sl}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+
+% ---- lightcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{sl}{
+ <-> ssub * Roboto-OsF/thin/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{scsl}{
+ <-> ssub * Roboto-OsF/thin/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{sc}{
+ <-> ssub * Roboto-OsF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{n}{
+ <-> ssub * Roboto-OsF/thin/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{it}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{el}{scit}{
+ <-> ssub * Roboto-OsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{sc}{
+ <-> ssub * Roboto-OsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{n}{
+ <-> ssub * Roboto-OsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{it}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{lc}{scit}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{sl}{
+ <-> ssub * Roboto-OsF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{scsl}{
+ <-> ssub * Roboto-OsF/light/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{sc}{
+ <-> ssub * Roboto-OsF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{n}{
+ <-> ssub * Roboto-OsF/light/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{it}{
+ <-> ssub * Roboto-OsF/light/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{l}{scit}{
+ <-> ssub * Roboto-OsF/light/scit
+}{}
+
+
+% c --> condensed
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{sl}{
+ <-> ssub * Roboto-OsF/condensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{sc}{
+ <-> ssub * Roboto-OsF/condensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{n}{
+ <-> ssub * Roboto-OsF/condensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{it}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{c}{scit}{
+ <-> ssub * Roboto-OsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{sl}{
+ <-> ssub * Roboto-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{scsl}{
+ <-> ssub * Roboto-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{sc}{
+ <-> ssub * Roboto-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{n}{
+ <-> ssub * Roboto-OsF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{it}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{m}{scit}{
+ <-> ssub * Roboto-OsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{sl}{
+ <-> ssub * Roboto-OsF/medium/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{scsl}{
+ <-> ssub * Roboto-OsF/medium/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{sc}{
+ <-> ssub * Roboto-OsF/medium/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{n}{
+ <-> ssub * Roboto-OsF/medium/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{it}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{sb}{scit}{
+ <-> ssub * Roboto-OsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{sc}{
+ <-> ssub * Roboto-OsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{n}{
+ <-> ssub * Roboto-OsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{it}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bc}{scit}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{sl}{
+ <-> ssub * Roboto-OsF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{scsl}{
+ <-> ssub * Roboto-OsF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{sc}{
+ <-> ssub * Roboto-OsF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{n}{
+ <-> ssub * Roboto-OsF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{it}{
+ <-> ssub * Roboto-OsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{b}{scit}{
+ <-> ssub * Roboto-OsF/bold/scit
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{sl}{
+ <-> ssub * Roboto-OsF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{scsl}{
+ <-> ssub * Roboto-OsF/black/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{sc}{
+ <-> ssub * Roboto-OsF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{n}{
+ <-> ssub * Roboto-OsF/black/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{it}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{eb}{scit}{
+ <-> ssub * Roboto-OsF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{n}{
+ <-> ssub * Roboto-OsF/b/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{sc}{
+ <-> ssub * Roboto-OsF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{scsl}{
+ <-> ssub * Roboto-OsF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{sl}{
+ <-> ssub * Roboto-OsF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{it}{
+ <-> ssub * Roboto-OsF/b/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-OsF}{bx}{scit}{
+ <-> ssub * Roboto-OsF/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd
new file mode 100644
index 00000000000..cda1c537200
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd
@@ -0,0 +1,527 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRoboto-TLF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/Roboto-TLF.]
+
+\expandafter\ifx\csname Roboto@scale\endcsname\relax
+ \let\Roboto@@scale\@empty
+\else
+ \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{Roboto-TLF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{sc}{
+ <-> \Roboto@@scale Roboto-Regular-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{n}{
+ <-> \Roboto@@scale Roboto-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{it}{
+ <-> \Roboto@@scale Roboto-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{scit}{
+ <-> \Roboto@@scale Roboto-Italic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{scsl}{
+ <-> ssub * Roboto-TLF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{regular}{sl}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{sc}{
+ <-> \Roboto@@scale Roboto-Thin-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{n}{
+ <-> \Roboto@@scale Roboto-Thin-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{it}{
+ <-> \Roboto@@scale Roboto-ThinItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{scit}{
+ <-> \Roboto@@scale Roboto-ThinItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{scsl}{
+ <-> ssub * Roboto-TLF/thin/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{thin}{sl}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{sc}{
+ <-> \Roboto@@scale Roboto-Bold-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{n}{
+ <-> \Roboto@@scale Roboto-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{it}{
+ <-> \Roboto@@scale Roboto-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{scit}{
+ <-> \Roboto@@scale Roboto-BoldItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{scsl}{
+ <-> ssub * Roboto-TLF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bold}{sl}{
+ <-> ssub * Roboto-TLF/bold/it
+}{}
+
+
+% ---- boldcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{sc}{
+ <-> \Roboto@@scale Roboto-Light-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{n}{
+ <-> \Roboto@@scale Roboto-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{it}{
+ <-> \Roboto@@scale Roboto-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{scit}{
+ <-> \Roboto@@scale Roboto-LightItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{scsl}{
+ <-> ssub * Roboto-TLF/light/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{light}{sl}{
+ <-> ssub * Roboto-TLF/light/it
+}{}
+
+
+% ---- condensed ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{condensed}{sl}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{scsl}{
+ <-> ssub * Roboto-TLF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{black}{sl}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{scsl}{
+ <-> ssub * Roboto-TLF/medium/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{medium}{sl}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+
+% ---- lightcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{sl}{
+ <-> ssub * Roboto-TLF/thin/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{scsl}{
+ <-> ssub * Roboto-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{sc}{
+ <-> ssub * Roboto-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{n}{
+ <-> ssub * Roboto-TLF/thin/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{it}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{el}{scit}{
+ <-> ssub * Roboto-TLF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{sc}{
+ <-> ssub * Roboto-TLF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{n}{
+ <-> ssub * Roboto-TLF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{it}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{lc}{scit}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{sl}{
+ <-> ssub * Roboto-TLF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{scsl}{
+ <-> ssub * Roboto-TLF/light/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{sc}{
+ <-> ssub * Roboto-TLF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{n}{
+ <-> ssub * Roboto-TLF/light/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{it}{
+ <-> ssub * Roboto-TLF/light/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{l}{scit}{
+ <-> ssub * Roboto-TLF/light/scit
+}{}
+
+
+% c --> condensed
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{sl}{
+ <-> ssub * Roboto-TLF/condensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{sc}{
+ <-> ssub * Roboto-TLF/condensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{n}{
+ <-> ssub * Roboto-TLF/condensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{it}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{c}{scit}{
+ <-> ssub * Roboto-TLF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{sl}{
+ <-> ssub * Roboto-TLF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{scsl}{
+ <-> ssub * Roboto-TLF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{sc}{
+ <-> ssub * Roboto-TLF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{n}{
+ <-> ssub * Roboto-TLF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{it}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{m}{scit}{
+ <-> ssub * Roboto-TLF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{sl}{
+ <-> ssub * Roboto-TLF/medium/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{scsl}{
+ <-> ssub * Roboto-TLF/medium/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{sc}{
+ <-> ssub * Roboto-TLF/medium/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{n}{
+ <-> ssub * Roboto-TLF/medium/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{it}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{sb}{scit}{
+ <-> ssub * Roboto-TLF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{sc}{
+ <-> ssub * Roboto-TLF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{n}{
+ <-> ssub * Roboto-TLF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{it}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bc}{scit}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{sl}{
+ <-> ssub * Roboto-TLF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{scsl}{
+ <-> ssub * Roboto-TLF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{sc}{
+ <-> ssub * Roboto-TLF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{n}{
+ <-> ssub * Roboto-TLF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{it}{
+ <-> ssub * Roboto-TLF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{b}{scit}{
+ <-> ssub * Roboto-TLF/bold/scit
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{sl}{
+ <-> ssub * Roboto-TLF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{scsl}{
+ <-> ssub * Roboto-TLF/black/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{sc}{
+ <-> ssub * Roboto-TLF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{n}{
+ <-> ssub * Roboto-TLF/black/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{it}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{eb}{scit}{
+ <-> ssub * Roboto-TLF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{n}{
+ <-> ssub * Roboto-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{sc}{
+ <-> ssub * Roboto-TLF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{scsl}{
+ <-> ssub * Roboto-TLF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{sl}{
+ <-> ssub * Roboto-TLF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{it}{
+ <-> ssub * Roboto-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TLF}{bx}{scit}{
+ <-> ssub * Roboto-TLF/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd
new file mode 100644
index 00000000000..71ec1486996
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd
@@ -0,0 +1,527 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRoboto-TOsF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/Roboto-TOsF.]
+
+\expandafter\ifx\csname Roboto@scale\endcsname\relax
+ \let\Roboto@@scale\@empty
+\else
+ \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{Roboto-TOsF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{sc}{
+ <-> \Roboto@@scale Roboto-Regular-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{n}{
+ <-> \Roboto@@scale Roboto-Regular-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{it}{
+ <-> \Roboto@@scale Roboto-Italic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{scit}{
+ <-> \Roboto@@scale Roboto-Italic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{scsl}{
+ <-> ssub * Roboto-TOsF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{regular}{sl}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{sc}{
+ <-> \Roboto@@scale Roboto-Thin-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{n}{
+ <-> \Roboto@@scale Roboto-Thin-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{it}{
+ <-> \Roboto@@scale Roboto-ThinItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{scit}{
+ <-> \Roboto@@scale Roboto-ThinItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{scsl}{
+ <-> ssub * Roboto-TOsF/thin/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{thin}{sl}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{sc}{
+ <-> \Roboto@@scale Roboto-Bold-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{n}{
+ <-> \Roboto@@scale Roboto-Bold-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{it}{
+ <-> \Roboto@@scale Roboto-BoldItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{scit}{
+ <-> \Roboto@@scale Roboto-BoldItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{scsl}{
+ <-> ssub * Roboto-TOsF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bold}{sl}{
+ <-> ssub * Roboto-TOsF/bold/it
+}{}
+
+
+% ---- boldcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{sc}{
+ <-> \Roboto@@scale Roboto-Light-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{n}{
+ <-> \Roboto@@scale Roboto-Light-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{it}{
+ <-> \Roboto@@scale Roboto-LightItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{scit}{
+ <-> \Roboto@@scale Roboto-LightItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{scsl}{
+ <-> ssub * Roboto-TOsF/light/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{light}{sl}{
+ <-> ssub * Roboto-TOsF/light/it
+}{}
+
+
+% ---- condensed ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{condensed}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{black}{sl}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{scsl}{
+ <-> ssub * Roboto-TOsF/medium/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{medium}{sl}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+
+% ---- lightcondensed ----
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{sl}{
+ <-> ssub * Roboto-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{scsl}{
+ <-> ssub * Roboto-TOsF/thin/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{sc}{
+ <-> ssub * Roboto-TOsF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{n}{
+ <-> ssub * Roboto-TOsF/thin/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{it}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{el}{scit}{
+ <-> ssub * Roboto-TOsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{sc}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{n}{
+ <-> ssub * Roboto-TOsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{it}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{lc}{scit}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{sl}{
+ <-> ssub * Roboto-TOsF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{scsl}{
+ <-> ssub * Roboto-TOsF/light/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{sc}{
+ <-> ssub * Roboto-TOsF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{n}{
+ <-> ssub * Roboto-TOsF/light/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{it}{
+ <-> ssub * Roboto-TOsF/light/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{l}{scit}{
+ <-> ssub * Roboto-TOsF/light/scit
+}{}
+
+
+% c --> condensed
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{sc}{
+ <-> ssub * Roboto-TOsF/condensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{n}{
+ <-> ssub * Roboto-TOsF/condensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{it}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{c}{scit}{
+ <-> ssub * Roboto-TOsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{sl}{
+ <-> ssub * Roboto-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{scsl}{
+ <-> ssub * Roboto-TOsF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{sc}{
+ <-> ssub * Roboto-TOsF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{n}{
+ <-> ssub * Roboto-TOsF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{it}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{m}{scit}{
+ <-> ssub * Roboto-TOsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{sl}{
+ <-> ssub * Roboto-TOsF/medium/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{scsl}{
+ <-> ssub * Roboto-TOsF/medium/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{sc}{
+ <-> ssub * Roboto-TOsF/medium/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{n}{
+ <-> ssub * Roboto-TOsF/medium/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{it}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{sb}{scit}{
+ <-> ssub * Roboto-TOsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{sc}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{n}{
+ <-> ssub * Roboto-TOsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{it}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bc}{scit}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{sl}{
+ <-> ssub * Roboto-TOsF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{scsl}{
+ <-> ssub * Roboto-TOsF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{sc}{
+ <-> ssub * Roboto-TOsF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{n}{
+ <-> ssub * Roboto-TOsF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{it}{
+ <-> ssub * Roboto-TOsF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{b}{scit}{
+ <-> ssub * Roboto-TOsF/bold/scit
+}{}
+
+
+% eb --> black
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{sl}{
+ <-> ssub * Roboto-TOsF/black/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{sc}{
+ <-> ssub * Roboto-TOsF/black/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{n}{
+ <-> ssub * Roboto-TOsF/black/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{it}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{eb}{scit}{
+ <-> ssub * Roboto-TOsF/black/scit
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{n}{
+ <-> ssub * Roboto-TOsF/b/n
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{sc}{
+ <-> ssub * Roboto-TOsF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{scsl}{
+ <-> ssub * Roboto-TOsF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{sl}{
+ <-> ssub * Roboto-TOsF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{it}{
+ <-> ssub * Roboto-TOsF/b/it
+}{}
+
+\DeclareFontShape{LGR}{Roboto-TOsF}{bx}{scit}{
+ <-> ssub * Roboto-TOsF/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRobotoMono-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRobotoMono-TLF.fd
new file mode 100644
index 00000000000..75ce1c0c30a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRobotoMono-TLF.fd
@@ -0,0 +1,311 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRobotoMono-TLF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/RobotoMono-TLF.]
+
+\expandafter\ifx\csname RobotoMono@scale\endcsname\relax
+ \let\RobotoMono@@scale\@empty
+\else
+ \edef\RobotoMono@@scale{s*[\csname RobotoMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{RobotoMono-TLF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{sc}{
+ <-> \RobotoMono@@scale RobotoMono-Regular-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{n}{
+ <-> \RobotoMono@@scale RobotoMono-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{it}{
+ <-> \RobotoMono@@scale RobotoMono-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{scit}{
+ <-> \RobotoMono@@scale RobotoMono-Italic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{scsl}{
+ <-> ssub * RobotoMono-TLF/regular/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{regular}{sl}{
+ <-> ssub * RobotoMono-TLF/regular/it
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{sc}{
+ <-> \RobotoMono@@scale RobotoMono-Thin-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{n}{
+ <-> \RobotoMono@@scale RobotoMono-Thin-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{it}{
+ <-> \RobotoMono@@scale RobotoMono-ThinItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{scit}{
+ <-> \RobotoMono@@scale RobotoMono-ThinItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{scsl}{
+ <-> ssub * RobotoMono-TLF/thin/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{thin}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{sc}{
+ <-> \RobotoMono@@scale RobotoMono-Bold-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{n}{
+ <-> \RobotoMono@@scale RobotoMono-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{it}{
+ <-> \RobotoMono@@scale RobotoMono-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{scit}{
+ <-> \RobotoMono@@scale RobotoMono-BoldItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{scsl}{
+ <-> ssub * RobotoMono-TLF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bold}{sl}{
+ <-> ssub * RobotoMono-TLF/bold/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{sc}{
+ <-> \RobotoMono@@scale RobotoMono-Medium-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{n}{
+ <-> \RobotoMono@@scale RobotoMono-Medium-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{it}{
+ <-> \RobotoMono@@scale RobotoMono-MediumItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{scit}{
+ <-> \RobotoMono@@scale RobotoMono-MediumItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{scsl}{
+ <-> ssub * RobotoMono-TLF/medium/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{medium}{sl}{
+ <-> ssub * RobotoMono-TLF/medium/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{sc}{
+ <-> \RobotoMono@@scale RobotoMono-Light-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{n}{
+ <-> \RobotoMono@@scale RobotoMono-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{it}{
+ <-> \RobotoMono@@scale RobotoMono-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{scit}{
+ <-> \RobotoMono@@scale RobotoMono-LightItalic-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{scsl}{
+ <-> ssub * RobotoMono-TLF/light/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{light}{sl}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{scsl}{
+ <-> ssub * RobotoMono-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{sc}{
+ <-> ssub * RobotoMono-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{n}{
+ <-> ssub * RobotoMono-TLF/thin/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{it}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{el}{scit}{
+ <-> ssub * RobotoMono-TLF/thin/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{sl}{
+ <-> ssub * RobotoMono-TLF/light/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{scsl}{
+ <-> ssub * RobotoMono-TLF/light/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{sc}{
+ <-> ssub * RobotoMono-TLF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{n}{
+ <-> ssub * RobotoMono-TLF/light/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{it}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{l}{scit}{
+ <-> ssub * RobotoMono-TLF/light/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{sl}{
+ <-> ssub * RobotoMono-TLF/regular/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{scsl}{
+ <-> ssub * RobotoMono-TLF/regular/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{sc}{
+ <-> ssub * RobotoMono-TLF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{n}{
+ <-> ssub * RobotoMono-TLF/regular/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{it}{
+ <-> ssub * RobotoMono-TLF/regular/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{m}{scit}{
+ <-> ssub * RobotoMono-TLF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{sl}{
+ <-> ssub * RobotoMono-TLF/medium/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{scsl}{
+ <-> ssub * RobotoMono-TLF/medium/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{sc}{
+ <-> ssub * RobotoMono-TLF/medium/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{n}{
+ <-> ssub * RobotoMono-TLF/medium/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{it}{
+ <-> ssub * RobotoMono-TLF/medium/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{sb}{scit}{
+ <-> ssub * RobotoMono-TLF/medium/scit
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{sl}{
+ <-> ssub * RobotoMono-TLF/bold/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{scsl}{
+ <-> ssub * RobotoMono-TLF/bold/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{sc}{
+ <-> ssub * RobotoMono-TLF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{n}{
+ <-> ssub * RobotoMono-TLF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{it}{
+ <-> ssub * RobotoMono-TLF/bold/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{b}{scit}{
+ <-> ssub * RobotoMono-TLF/bold/scit
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{n}{
+ <-> ssub * RobotoMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{sc}{
+ <-> ssub * RobotoMono-TLF/b/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{scsl}{
+ <-> ssub * RobotoMono-TLF/b/scsl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{sl}{
+ <-> ssub * RobotoMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{it}{
+ <-> ssub * RobotoMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{RobotoMono-TLF}{bx}{scit}{
+ <-> ssub * RobotoMono-TLF/b/scit
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LGRRobotoSlab-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LGRRobotoSlab-TLF.fd
new file mode 100644
index 00000000000..0e5807fd8e6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/roboto/LGRRobotoSlab-TLF.fd
@@ -0,0 +1,113 @@
+%% Generated by autoinst on 2019/04/19
+%%
+\ProvidesFile{LGRRobotoSlab-TLF.fd}
+ [2019/04/19 (autoinst) Font definitions for LGR/RobotoSlab-TLF.]
+
+\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax
+ \let\RobotoSlab@@scale\@empty
+\else
+ \edef\RobotoSlab@@scale{s*[\csname RobotoSlab@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{RobotoSlab-TLF}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{regular}{sc}{
+ <-> \RobotoSlab@@scale RobotoSlab-Regular-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{regular}{n}{
+ <-> \RobotoSlab@@scale RobotoSlab-Regular-tlf-lgr
+}{}
+
+
+% ---- thin ----
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{thin}{sc}{
+ <-> \RobotoSlab@@scale RobotoSlab-Thin-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{thin}{n}{
+ <-> \RobotoSlab@@scale RobotoSlab-Thin-tlf-lgr
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{bold}{sc}{
+ <-> \RobotoSlab@@scale RobotoSlab-Bold-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{bold}{n}{
+ <-> \RobotoSlab@@scale RobotoSlab-Bold-tlf-lgr
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{light}{sc}{
+ <-> \RobotoSlab@@scale RobotoSlab-Light-tlf-sc-lgr
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{light}{n}{
+ <-> \RobotoSlab@@scale RobotoSlab-Light-tlf-lgr
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{el}{sc}{
+ <-> ssub * RobotoSlab-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{el}{n}{
+ <-> ssub * RobotoSlab-TLF/thin/n
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{l}{sc}{
+ <-> ssub * RobotoSlab-TLF/light/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{l}{n}{
+ <-> ssub * RobotoSlab-TLF/light/n
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{m}{sc}{
+ <-> ssub * RobotoSlab-TLF/regular/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{m}{n}{
+ <-> ssub * RobotoSlab-TLF/regular/n
+}{}
+
+
+% b --> bold
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{b}{sc}{
+ <-> ssub * RobotoSlab-TLF/bold/sc
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{b}{n}{
+ <-> ssub * RobotoSlab-TLF/bold/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{bx}{n}{
+ <-> ssub * RobotoSlab-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{RobotoSlab-TLF}{bx}{sc}{
+ <-> ssub * RobotoSlab-TLF/b/sc
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd
index 266a537be80..94c921eb0dd 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1Roboto-LF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/Roboto-LF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/Roboto-LF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{scsl}{
- <-> ssub * Roboto-LF/black/scit
-}{}
-
-\DeclareFontShape{LY1}{Roboto-LF}{black}{sl}{
- <-> ssub * Roboto-LF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{LY1}{Roboto-LF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-lf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-lf-ly1
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-ly1
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{scsl}{
- <-> ssub * Roboto-LF/medium/scit
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{medium}{sl}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{LY1}{Roboto-LF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-LF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{LY1}{Roboto-LF}{m}{sl}{
- <-> ssub * Roboto-LF/regular/sl
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{m}{scsl}{
- <-> ssub * Roboto-LF/regular/scsl
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{m}{sc}{
- <-> ssub * Roboto-LF/regular/sc
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{m}{n}{
- <-> ssub * Roboto-LF/regular/n
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{m}{it}{
- <-> ssub * Roboto-LF/regular/it
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{m}{scit}{
- <-> ssub * Roboto-LF/regular/scit
+\DeclareFontShape{LY1}{Roboto-LF}{condensed}{sl}{
+ <-> ssub * Roboto-LF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{sl}{
- <-> ssub * Roboto-LF/medium/sl
+\DeclareFontShape{LY1}{Roboto-LF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{scsl}{
- <-> ssub * Roboto-LF/medium/scsl
+\DeclareFontShape{LY1}{Roboto-LF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{sc}{
- <-> ssub * Roboto-LF/medium/sc
+\DeclareFontShape{LY1}{Roboto-LF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{n}{
- <-> ssub * Roboto-LF/medium/n
+\DeclareFontShape{LY1}{Roboto-LF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{it}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{LY1}{Roboto-LF}{black}{scsl}{
+ <-> ssub * Roboto-LF/black/scit
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{sb}{scit}{
+\DeclareFontShape{LY1}{Roboto-LF}{black}{sl}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{scsl}{
<-> ssub * Roboto-LF/medium/scit
}{}
+\DeclareFontShape{LY1}{Roboto-LF}{medium}{sl}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{sl}{
- <-> ssub * Roboto-LF/black/sl
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{scsl}{
- <-> ssub * Roboto-LF/black/scsl
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{sc}{
- <-> ssub * Roboto-LF/black/sc
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{n}{
- <-> ssub * Roboto-LF/black/n
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{it}{
- <-> ssub * Roboto-LF/black/it
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{ub}{scit}{
- <-> ssub * Roboto-LF/black/scit
+\DeclareFontShape{LY1}{Roboto-LF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{sl}{
+ <-> ssub * Roboto-LF/thin/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{scsl}{
+ <-> ssub * Roboto-LF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{sc}{
+ <-> ssub * Roboto-LF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{n}{
+ <-> ssub * Roboto-LF/thin/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{it}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{el}{scit}{
+ <-> ssub * Roboto-LF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{sc}{
+ <-> ssub * Roboto-LF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{n}{
+ <-> ssub * Roboto-LF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{it}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{lc}{scit}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{sl}{
+ <-> ssub * Roboto-LF/condensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{sc}{
+ <-> ssub * Roboto-LF/condensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{n}{
+ <-> ssub * Roboto-LF/condensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{it}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{c}{scit}{
+ <-> ssub * Roboto-LF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{sl}{
+ <-> ssub * Roboto-LF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{scsl}{
+ <-> ssub * Roboto-LF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{sc}{
+ <-> ssub * Roboto-LF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{n}{
+ <-> ssub * Roboto-LF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{it}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{m}{scit}{
+ <-> ssub * Roboto-LF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{sl}{
+ <-> ssub * Roboto-LF/medium/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{scsl}{
+ <-> ssub * Roboto-LF/medium/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{sc}{
+ <-> ssub * Roboto-LF/medium/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{n}{
+ <-> ssub * Roboto-LF/medium/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{it}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{sb}{scit}{
+ <-> ssub * Roboto-LF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{sc}{
+ <-> ssub * Roboto-LF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{n}{
+ <-> ssub * Roboto-LF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{it}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-LF}{bc}{scit}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{LY1}{Roboto-LF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{LY1}{Roboto-LF}{el}{sl}{
- <-> ssub * Roboto-LF/thin/sl
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{sl}{
+ <-> ssub * Roboto-LF/black/sl
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{el}{scsl}{
- <-> ssub * Roboto-LF/thin/scsl
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{scsl}{
+ <-> ssub * Roboto-LF/black/scsl
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{el}{sc}{
- <-> ssub * Roboto-LF/thin/sc
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{sc}{
+ <-> ssub * Roboto-LF/black/sc
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{el}{n}{
- <-> ssub * Roboto-LF/thin/n
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{n}{
+ <-> ssub * Roboto-LF/black/n
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{el}{it}{
- <-> ssub * Roboto-LF/thin/it
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{it}{
+ <-> ssub * Roboto-LF/black/it
}{}
-\DeclareFontShape{LY1}{Roboto-LF}{el}{scit}{
- <-> ssub * Roboto-LF/thin/scit
+\DeclareFontShape{LY1}{Roboto-LF}{eb}{scit}{
+ <-> ssub * Roboto-LF/black/scit
}{}
\DeclareFontShape{LY1}{Roboto-LF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd
index dd764f7d9cb..d972118a33a 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1Roboto-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/Roboto-OsF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/Roboto-OsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{scsl}{
- <-> ssub * Roboto-OsF/black/scit
-}{}
-
-\DeclareFontShape{LY1}{Roboto-OsF}{black}{sl}{
- <-> ssub * Roboto-OsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{LY1}{Roboto-OsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-osf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-osf-ly1
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-ly1
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{scsl}{
- <-> ssub * Roboto-OsF/medium/scit
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{medium}{sl}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{LY1}{Roboto-OsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-OsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{sl}{
- <-> ssub * Roboto-OsF/regular/sl
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{scsl}{
- <-> ssub * Roboto-OsF/regular/scsl
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{sc}{
- <-> ssub * Roboto-OsF/regular/sc
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{n}{
- <-> ssub * Roboto-OsF/regular/n
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{it}{
- <-> ssub * Roboto-OsF/regular/it
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{m}{scit}{
- <-> ssub * Roboto-OsF/regular/scit
+\DeclareFontShape{LY1}{Roboto-OsF}{condensed}{sl}{
+ <-> ssub * Roboto-OsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{sl}{
- <-> ssub * Roboto-OsF/medium/sl
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{scsl}{
- <-> ssub * Roboto-OsF/medium/scsl
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{sc}{
- <-> ssub * Roboto-OsF/medium/sc
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{n}{
- <-> ssub * Roboto-OsF/medium/n
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{it}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{scsl}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{sb}{scit}{
+\DeclareFontShape{LY1}{Roboto-OsF}{black}{sl}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{scsl}{
<-> ssub * Roboto-OsF/medium/scit
}{}
+\DeclareFontShape{LY1}{Roboto-OsF}{medium}{sl}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{sl}{
- <-> ssub * Roboto-OsF/black/sl
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{scsl}{
- <-> ssub * Roboto-OsF/black/scsl
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{sc}{
- <-> ssub * Roboto-OsF/black/sc
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{n}{
- <-> ssub * Roboto-OsF/black/n
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{it}{
- <-> ssub * Roboto-OsF/black/it
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{ub}{scit}{
- <-> ssub * Roboto-OsF/black/scit
+\DeclareFontShape{LY1}{Roboto-OsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{sl}{
+ <-> ssub * Roboto-OsF/thin/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{scsl}{
+ <-> ssub * Roboto-OsF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{sc}{
+ <-> ssub * Roboto-OsF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{n}{
+ <-> ssub * Roboto-OsF/thin/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{it}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{el}{scit}{
+ <-> ssub * Roboto-OsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{sc}{
+ <-> ssub * Roboto-OsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{n}{
+ <-> ssub * Roboto-OsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{it}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{lc}{scit}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{sl}{
+ <-> ssub * Roboto-OsF/condensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{sc}{
+ <-> ssub * Roboto-OsF/condensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{n}{
+ <-> ssub * Roboto-OsF/condensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{it}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{c}{scit}{
+ <-> ssub * Roboto-OsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{sl}{
+ <-> ssub * Roboto-OsF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{scsl}{
+ <-> ssub * Roboto-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{sc}{
+ <-> ssub * Roboto-OsF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{n}{
+ <-> ssub * Roboto-OsF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{it}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{m}{scit}{
+ <-> ssub * Roboto-OsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{sl}{
+ <-> ssub * Roboto-OsF/medium/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{scsl}{
+ <-> ssub * Roboto-OsF/medium/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{sc}{
+ <-> ssub * Roboto-OsF/medium/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{n}{
+ <-> ssub * Roboto-OsF/medium/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{it}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{sb}{scit}{
+ <-> ssub * Roboto-OsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{sc}{
+ <-> ssub * Roboto-OsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{n}{
+ <-> ssub * Roboto-OsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{it}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-OsF}{bc}{scit}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{LY1}{Roboto-OsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{sl}{
- <-> ssub * Roboto-OsF/thin/sl
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{sl}{
+ <-> ssub * Roboto-OsF/black/sl
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{scsl}{
- <-> ssub * Roboto-OsF/thin/scsl
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{scsl}{
+ <-> ssub * Roboto-OsF/black/scsl
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{sc}{
- <-> ssub * Roboto-OsF/thin/sc
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{sc}{
+ <-> ssub * Roboto-OsF/black/sc
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{n}{
- <-> ssub * Roboto-OsF/thin/n
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{n}{
+ <-> ssub * Roboto-OsF/black/n
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{it}{
- <-> ssub * Roboto-OsF/thin/it
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{it}{
+ <-> ssub * Roboto-OsF/black/it
}{}
-\DeclareFontShape{LY1}{Roboto-OsF}{el}{scit}{
- <-> ssub * Roboto-OsF/thin/scit
+\DeclareFontShape{LY1}{Roboto-OsF}{eb}{scit}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
\DeclareFontShape{LY1}{Roboto-OsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd
index 7dcc31c81b7..c6fe41a5742 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1Roboto-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/Roboto-TLF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/Roboto-TLF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{scsl}{
- <-> ssub * Roboto-TLF/black/scit
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TLF}{black}{sl}{
- <-> ssub * Roboto-TLF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{LY1}{Roboto-TLF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tlf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tlf-ly1
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-ly1
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{scsl}{
- <-> ssub * Roboto-TLF/medium/scit
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{medium}{sl}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{LY1}{Roboto-TLF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TLF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{sl}{
- <-> ssub * Roboto-TLF/regular/sl
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{scsl}{
- <-> ssub * Roboto-TLF/regular/scsl
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{sc}{
- <-> ssub * Roboto-TLF/regular/sc
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{n}{
- <-> ssub * Roboto-TLF/regular/n
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{it}{
- <-> ssub * Roboto-TLF/regular/it
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{m}{scit}{
- <-> ssub * Roboto-TLF/regular/scit
+\DeclareFontShape{LY1}{Roboto-TLF}{condensed}{sl}{
+ <-> ssub * Roboto-TLF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{sl}{
- <-> ssub * Roboto-TLF/medium/sl
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{scsl}{
- <-> ssub * Roboto-TLF/medium/scsl
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{sc}{
- <-> ssub * Roboto-TLF/medium/sc
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{n}{
- <-> ssub * Roboto-TLF/medium/n
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{it}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{scsl}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{sb}{scit}{
+\DeclareFontShape{LY1}{Roboto-TLF}{black}{sl}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{scsl}{
<-> ssub * Roboto-TLF/medium/scit
}{}
+\DeclareFontShape{LY1}{Roboto-TLF}{medium}{sl}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{sl}{
- <-> ssub * Roboto-TLF/black/sl
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{scsl}{
- <-> ssub * Roboto-TLF/black/scsl
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{sc}{
- <-> ssub * Roboto-TLF/black/sc
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{n}{
- <-> ssub * Roboto-TLF/black/n
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{it}{
- <-> ssub * Roboto-TLF/black/it
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{ub}{scit}{
- <-> ssub * Roboto-TLF/black/scit
+\DeclareFontShape{LY1}{Roboto-TLF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{sl}{
+ <-> ssub * Roboto-TLF/thin/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{scsl}{
+ <-> ssub * Roboto-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{sc}{
+ <-> ssub * Roboto-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{n}{
+ <-> ssub * Roboto-TLF/thin/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{it}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{el}{scit}{
+ <-> ssub * Roboto-TLF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{sc}{
+ <-> ssub * Roboto-TLF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{n}{
+ <-> ssub * Roboto-TLF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{it}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{lc}{scit}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{sl}{
+ <-> ssub * Roboto-TLF/condensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{sc}{
+ <-> ssub * Roboto-TLF/condensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{n}{
+ <-> ssub * Roboto-TLF/condensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{it}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{c}{scit}{
+ <-> ssub * Roboto-TLF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{sl}{
+ <-> ssub * Roboto-TLF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{scsl}{
+ <-> ssub * Roboto-TLF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{sc}{
+ <-> ssub * Roboto-TLF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{n}{
+ <-> ssub * Roboto-TLF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{it}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{m}{scit}{
+ <-> ssub * Roboto-TLF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{sl}{
+ <-> ssub * Roboto-TLF/medium/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{scsl}{
+ <-> ssub * Roboto-TLF/medium/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{sc}{
+ <-> ssub * Roboto-TLF/medium/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{n}{
+ <-> ssub * Roboto-TLF/medium/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{it}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{sb}{scit}{
+ <-> ssub * Roboto-TLF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{sc}{
+ <-> ssub * Roboto-TLF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{n}{
+ <-> ssub * Roboto-TLF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{it}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TLF}{bc}{scit}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{LY1}{Roboto-TLF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{sl}{
- <-> ssub * Roboto-TLF/thin/sl
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{sl}{
+ <-> ssub * Roboto-TLF/black/sl
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{scsl}{
- <-> ssub * Roboto-TLF/thin/scsl
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{scsl}{
+ <-> ssub * Roboto-TLF/black/scsl
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{sc}{
- <-> ssub * Roboto-TLF/thin/sc
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{sc}{
+ <-> ssub * Roboto-TLF/black/sc
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{n}{
- <-> ssub * Roboto-TLF/thin/n
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{n}{
+ <-> ssub * Roboto-TLF/black/n
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{it}{
- <-> ssub * Roboto-TLF/thin/it
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{it}{
+ <-> ssub * Roboto-TLF/black/it
}{}
-\DeclareFontShape{LY1}{Roboto-TLF}{el}{scit}{
- <-> ssub * Roboto-TLF/thin/scit
+\DeclareFontShape{LY1}{Roboto-TLF}{eb}{scit}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
\DeclareFontShape{LY1}{Roboto-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd
index e3e663299f7..e81c546a4c1 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1Roboto-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/Roboto-TOsF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/Roboto-TOsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{scsl}{
- <-> ssub * Roboto-TOsF/black/scit
-}{}
-
-\DeclareFontShape{LY1}{Roboto-TOsF}{black}{sl}{
- <-> ssub * Roboto-TOsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{LY1}{Roboto-TOsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tosf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tosf-ly1
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-ly1
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scit
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{sl}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{LY1}{Roboto-TOsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TOsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{sl}{
- <-> ssub * Roboto-TOsF/regular/sl
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{scsl}{
- <-> ssub * Roboto-TOsF/regular/scsl
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{sc}{
- <-> ssub * Roboto-TOsF/regular/sc
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{n}{
- <-> ssub * Roboto-TOsF/regular/n
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{it}{
- <-> ssub * Roboto-TOsF/regular/it
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{m}{scit}{
- <-> ssub * Roboto-TOsF/regular/scit
+\DeclareFontShape{LY1}{Roboto-TOsF}{condensed}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{sl}{
- <-> ssub * Roboto-TOsF/medium/sl
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scsl
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{sc}{
- <-> ssub * Roboto-TOsF/medium/sc
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{n}{
- <-> ssub * Roboto-TOsF/medium/n
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{it}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{scit}{
+\DeclareFontShape{LY1}{Roboto-TOsF}{black}{sl}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{scsl}{
<-> ssub * Roboto-TOsF/medium/scit
}{}
+\DeclareFontShape{LY1}{Roboto-TOsF}{medium}{sl}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{sl}{
- <-> ssub * Roboto-TOsF/black/sl
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{scsl}{
- <-> ssub * Roboto-TOsF/black/scsl
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{sc}{
- <-> ssub * Roboto-TOsF/black/sc
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{n}{
- <-> ssub * Roboto-TOsF/black/n
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{it}{
- <-> ssub * Roboto-TOsF/black/it
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{ub}{scit}{
- <-> ssub * Roboto-TOsF/black/scit
+\DeclareFontShape{LY1}{Roboto-TOsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{sl}{
+ <-> ssub * Roboto-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{scsl}{
+ <-> ssub * Roboto-TOsF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{sc}{
+ <-> ssub * Roboto-TOsF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{n}{
+ <-> ssub * Roboto-TOsF/thin/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{it}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{el}{scit}{
+ <-> ssub * Roboto-TOsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{sc}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{n}{
+ <-> ssub * Roboto-TOsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{it}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{lc}{scit}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{sc}{
+ <-> ssub * Roboto-TOsF/condensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{n}{
+ <-> ssub * Roboto-TOsF/condensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{it}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{c}{scit}{
+ <-> ssub * Roboto-TOsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{sl}{
+ <-> ssub * Roboto-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{scsl}{
+ <-> ssub * Roboto-TOsF/regular/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{sc}{
+ <-> ssub * Roboto-TOsF/regular/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{n}{
+ <-> ssub * Roboto-TOsF/regular/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{it}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{m}{scit}{
+ <-> ssub * Roboto-TOsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{sl}{
+ <-> ssub * Roboto-TOsF/medium/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{scsl}{
+ <-> ssub * Roboto-TOsF/medium/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{sc}{
+ <-> ssub * Roboto-TOsF/medium/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{n}{
+ <-> ssub * Roboto-TOsF/medium/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{it}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{sb}{scit}{
+ <-> ssub * Roboto-TOsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{sc}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{n}{
+ <-> ssub * Roboto-TOsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{it}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{LY1}{Roboto-TOsF}{bc}{scit}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{LY1}{Roboto-TOsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{sl}{
- <-> ssub * Roboto-TOsF/thin/sl
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{sl}{
+ <-> ssub * Roboto-TOsF/black/sl
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{scsl}{
- <-> ssub * Roboto-TOsF/thin/scsl
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scsl
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{sc}{
- <-> ssub * Roboto-TOsF/thin/sc
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{sc}{
+ <-> ssub * Roboto-TOsF/black/sc
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{n}{
- <-> ssub * Roboto-TOsF/thin/n
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{n}{
+ <-> ssub * Roboto-TOsF/black/n
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{it}{
- <-> ssub * Roboto-TOsF/thin/it
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{it}{
+ <-> ssub * Roboto-TOsF/black/it
}{}
-\DeclareFontShape{LY1}{Roboto-TOsF}{el}{scit}{
- <-> ssub * Roboto-TOsF/thin/scit
+\DeclareFontShape{LY1}{Roboto-TOsF}{eb}{scit}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
\DeclareFontShape{LY1}{Roboto-TOsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd
deleted file mode 100644
index dea1f0b655b..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{LY1RobotoCondensed-LF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoCondensed-LF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{RobotoCondensed-LF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{regular}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bold}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{light}{sl}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{sc}{
- <-> ssub * RobotoCondensed-LF/regular/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{n}{
- <-> ssub * RobotoCondensed-LF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{it}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{scit}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{sl}{
- <-> ssub * RobotoCondensed-LF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{sc}{
- <-> ssub * RobotoCondensed-LF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{n}{
- <-> ssub * RobotoCondensed-LF/light/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{it}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{scit}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{sc}{
- <-> ssub * RobotoCondensed-LF/bold/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{n}{
- <-> ssub * RobotoCondensed-LF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{it}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{scit}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{n}{
- <-> ssub * RobotoCondensed-LF/b/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{sc}{
- <-> ssub * RobotoCondensed-LF/b/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-LF/b/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{sl}{
- <-> ssub * RobotoCondensed-LF/b/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{it}{
- <-> ssub * RobotoCondensed-LF/b/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{scit}{
- <-> ssub * RobotoCondensed-LF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-OsF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-OsF.fd
deleted file mode 100644
index 744db71f992..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-OsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{LY1RobotoCondensed-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoCondensed-OsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{RobotoCondensed-OsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{light}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{sc}{
- <-> ssub * RobotoCondensed-OsF/regular/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{n}{
- <-> ssub * RobotoCondensed-OsF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{it}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{m}{scit}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{sc}{
- <-> ssub * RobotoCondensed-OsF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{n}{
- <-> ssub * RobotoCondensed-OsF/light/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{it}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{l}{scit}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{sc}{
- <-> ssub * RobotoCondensed-OsF/bold/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{n}{
- <-> ssub * RobotoCondensed-OsF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{it}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{b}{scit}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{n}{
- <-> ssub * RobotoCondensed-OsF/b/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-OsF/b/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-OsF/b/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-OsF/b/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{it}{
- <-> ssub * RobotoCondensed-OsF/b/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-OsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-OsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TLF.fd
deleted file mode 100644
index 727d91c84d3..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TLF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{LY1RobotoCondensed-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoCondensed-TLF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{RobotoCondensed-TLF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{light}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{sc}{
- <-> ssub * RobotoCondensed-TLF/regular/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{n}{
- <-> ssub * RobotoCondensed-TLF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{it}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{m}{scit}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{sc}{
- <-> ssub * RobotoCondensed-TLF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{n}{
- <-> ssub * RobotoCondensed-TLF/light/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{it}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{l}{scit}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{sc}{
- <-> ssub * RobotoCondensed-TLF/bold/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{n}{
- <-> ssub * RobotoCondensed-TLF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{it}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{b}{scit}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{n}{
- <-> ssub * RobotoCondensed-TLF/b/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TLF/b/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TLF/b/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TLF/b/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{it}{
- <-> ssub * RobotoCondensed-TLF/b/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TLF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TLF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TOsF.fd
deleted file mode 100644
index 5a63fc6dd9e..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TOsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{LY1RobotoCondensed-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoCondensed-TOsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{RobotoCondensed-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{light}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{sc}{
- <-> ssub * RobotoCondensed-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{n}{
- <-> ssub * RobotoCondensed-TOsF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{it}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{m}{scit}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{sc}{
- <-> ssub * RobotoCondensed-TOsF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{n}{
- <-> ssub * RobotoCondensed-TOsF/light/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{it}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{l}{scit}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{sc}{
- <-> ssub * RobotoCondensed-TOsF/bold/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{n}{
- <-> ssub * RobotoCondensed-TOsF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{it}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{b}{scit}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{n}{
- <-> ssub * RobotoCondensed-TOsF/b/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TOsF/b/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/b/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TOsF/b/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{it}{
- <-> ssub * RobotoCondensed-TOsF/b/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoCondensed-TOsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TOsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoMono-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoMono-TLF.fd
index e58d1296c08..31c252fade1 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1RobotoMono-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1RobotoMono-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoMono-TLF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/RobotoMono-TLF.]
\expandafter\ifx\csname RobotoMono@scale\endcsname\relax
\let\RobotoMono@@scale\@empty
@@ -147,9 +147,63 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
+% el --> thin
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/sl
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{scsl}{
+ <-> ssub * RobotoMono-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{sc}{
+ <-> ssub * RobotoMono-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{n}{
+ <-> ssub * RobotoMono-TLF/thin/n
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{it}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{scit}{
+ <-> ssub * RobotoMono-TLF/thin/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{sl}{
+ <-> ssub * RobotoMono-TLF/light/sl
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{scsl}{
+ <-> ssub * RobotoMono-TLF/light/scsl
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{sc}{
+ <-> ssub * RobotoMono-TLF/light/sc
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{n}{
+ <-> ssub * RobotoMono-TLF/light/n
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{it}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{scit}{
+ <-> ssub * RobotoMono-TLF/light/scit
+}{}
+
+
% m --> regular
\DeclareFontShape{LY1}{RobotoMono-TLF}{m}{sl}{
@@ -204,33 +258,6 @@
}{}
-% l --> light
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{sl}{
- <-> ssub * RobotoMono-TLF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{scsl}{
- <-> ssub * RobotoMono-TLF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{sc}{
- <-> ssub * RobotoMono-TLF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{n}{
- <-> ssub * RobotoMono-TLF/light/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{it}{
- <-> ssub * RobotoMono-TLF/light/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{l}{scit}{
- <-> ssub * RobotoMono-TLF/light/scit
-}{}
-
-
% b --> bold
\DeclareFontShape{LY1}{RobotoMono-TLF}{b}{sl}{
@@ -257,33 +284,6 @@
<-> ssub * RobotoMono-TLF/bold/scit
}{}
-
-% el --> thin
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{sl}{
- <-> ssub * RobotoMono-TLF/thin/sl
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{scsl}{
- <-> ssub * RobotoMono-TLF/thin/scsl
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{sc}{
- <-> ssub * RobotoMono-TLF/thin/sc
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{n}{
- <-> ssub * RobotoMono-TLF/thin/n
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{it}{
- <-> ssub * RobotoMono-TLF/thin/it
-}{}
-
-\DeclareFontShape{LY1}{RobotoMono-TLF}{el}{scit}{
- <-> ssub * RobotoMono-TLF/thin/scit
-}{}
-
\DeclareFontShape{LY1}{RobotoMono-TLF}{bx}{n}{
<-> ssub * RobotoMono-TLF/b/n
}{}
diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-TLF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-TLF.fd
index fe9330043c6..51710ebed7f 100644
--- a/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{LY1RobotoSlab-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for LY1/RobotoSlab-TLF.]
+ [2019/04/19 (autoinst) Font definitions for LY1/RobotoSlab-TLF.]
\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax
\let\RobotoSlab@@scale\@empty
@@ -56,17 +56,17 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
-% m --> regular
+% el --> thin
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{m}{sc}{
- <-> ssub * RobotoSlab-TLF/regular/sc
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{el}{sc}{
+ <-> ssub * RobotoSlab-TLF/thin/sc
}{}
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{m}{n}{
- <-> ssub * RobotoSlab-TLF/regular/n
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{el}{n}{
+ <-> ssub * RobotoSlab-TLF/thin/n
}{}
@@ -81,25 +81,25 @@
}{}
-% b --> bold
+% m --> regular
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{b}{sc}{
- <-> ssub * RobotoSlab-TLF/bold/sc
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{m}{sc}{
+ <-> ssub * RobotoSlab-TLF/regular/sc
}{}
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{b}{n}{
- <-> ssub * RobotoSlab-TLF/bold/n
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{m}{n}{
+ <-> ssub * RobotoSlab-TLF/regular/n
}{}
-% el --> thin
+% b --> bold
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{el}{sc}{
- <-> ssub * RobotoSlab-TLF/thin/sc
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{b}{sc}{
+ <-> ssub * RobotoSlab-TLF/bold/sc
}{}
-\DeclareFontShape{LY1}{RobotoSlab-TLF}{el}{n}{
- <-> ssub * RobotoSlab-TLF/thin/n
+\DeclareFontShape{LY1}{RobotoSlab-TLF}{b}{n}{
+ <-> ssub * RobotoSlab-TLF/bold/n
}{}
\DeclareFontShape{LY1}{RobotoSlab-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd
index 46691325841..113abe9a871 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1Roboto-LF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/Roboto-LF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/Roboto-LF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{scsl}{
- <-> ssub * Roboto-LF/black/scit
-}{}
-
-\DeclareFontShape{OT1}{Roboto-LF}{black}{sl}{
- <-> ssub * Roboto-LF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{OT1}{Roboto-LF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-lf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-lf-ot1
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-ot1
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{scsl}{
- <-> ssub * Roboto-LF/medium/scit
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{medium}{sl}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{OT1}{Roboto-LF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-LF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{OT1}{Roboto-LF}{m}{sl}{
- <-> ssub * Roboto-LF/regular/sl
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{m}{scsl}{
- <-> ssub * Roboto-LF/regular/scsl
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{m}{sc}{
- <-> ssub * Roboto-LF/regular/sc
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{m}{n}{
- <-> ssub * Roboto-LF/regular/n
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{m}{it}{
- <-> ssub * Roboto-LF/regular/it
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{m}{scit}{
- <-> ssub * Roboto-LF/regular/scit
+\DeclareFontShape{OT1}{Roboto-LF}{condensed}{sl}{
+ <-> ssub * Roboto-LF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{sl}{
- <-> ssub * Roboto-LF/medium/sl
+\DeclareFontShape{OT1}{Roboto-LF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{scsl}{
- <-> ssub * Roboto-LF/medium/scsl
+\DeclareFontShape{OT1}{Roboto-LF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{sc}{
- <-> ssub * Roboto-LF/medium/sc
+\DeclareFontShape{OT1}{Roboto-LF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{n}{
- <-> ssub * Roboto-LF/medium/n
+\DeclareFontShape{OT1}{Roboto-LF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{it}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{OT1}{Roboto-LF}{black}{scsl}{
+ <-> ssub * Roboto-LF/black/scit
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{sb}{scit}{
+\DeclareFontShape{OT1}{Roboto-LF}{black}{sl}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{scsl}{
<-> ssub * Roboto-LF/medium/scit
}{}
+\DeclareFontShape{OT1}{Roboto-LF}{medium}{sl}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{sl}{
- <-> ssub * Roboto-LF/black/sl
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{scsl}{
- <-> ssub * Roboto-LF/black/scsl
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{sc}{
- <-> ssub * Roboto-LF/black/sc
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{n}{
- <-> ssub * Roboto-LF/black/n
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{it}{
- <-> ssub * Roboto-LF/black/it
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{ub}{scit}{
- <-> ssub * Roboto-LF/black/scit
+\DeclareFontShape{OT1}{Roboto-LF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{sl}{
+ <-> ssub * Roboto-LF/thin/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{scsl}{
+ <-> ssub * Roboto-LF/thin/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{sc}{
+ <-> ssub * Roboto-LF/thin/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{n}{
+ <-> ssub * Roboto-LF/thin/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{it}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{el}{scit}{
+ <-> ssub * Roboto-LF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{sc}{
+ <-> ssub * Roboto-LF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{n}{
+ <-> ssub * Roboto-LF/lightcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{it}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{lc}{scit}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{sl}{
+ <-> ssub * Roboto-LF/condensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{sc}{
+ <-> ssub * Roboto-LF/condensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{n}{
+ <-> ssub * Roboto-LF/condensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{it}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{c}{scit}{
+ <-> ssub * Roboto-LF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{sl}{
+ <-> ssub * Roboto-LF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{scsl}{
+ <-> ssub * Roboto-LF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{sc}{
+ <-> ssub * Roboto-LF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{n}{
+ <-> ssub * Roboto-LF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{it}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{m}{scit}{
+ <-> ssub * Roboto-LF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{sl}{
+ <-> ssub * Roboto-LF/medium/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{scsl}{
+ <-> ssub * Roboto-LF/medium/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{sc}{
+ <-> ssub * Roboto-LF/medium/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{n}{
+ <-> ssub * Roboto-LF/medium/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{it}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{sb}{scit}{
+ <-> ssub * Roboto-LF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{sc}{
+ <-> ssub * Roboto-LF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{n}{
+ <-> ssub * Roboto-LF/boldcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{it}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-LF}{bc}{scit}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{OT1}{Roboto-LF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{OT1}{Roboto-LF}{el}{sl}{
- <-> ssub * Roboto-LF/thin/sl
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{sl}{
+ <-> ssub * Roboto-LF/black/sl
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{el}{scsl}{
- <-> ssub * Roboto-LF/thin/scsl
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{scsl}{
+ <-> ssub * Roboto-LF/black/scsl
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{el}{sc}{
- <-> ssub * Roboto-LF/thin/sc
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{sc}{
+ <-> ssub * Roboto-LF/black/sc
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{el}{n}{
- <-> ssub * Roboto-LF/thin/n
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{n}{
+ <-> ssub * Roboto-LF/black/n
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{el}{it}{
- <-> ssub * Roboto-LF/thin/it
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{it}{
+ <-> ssub * Roboto-LF/black/it
}{}
-\DeclareFontShape{OT1}{Roboto-LF}{el}{scit}{
- <-> ssub * Roboto-LF/thin/scit
+\DeclareFontShape{OT1}{Roboto-LF}{eb}{scit}{
+ <-> ssub * Roboto-LF/black/scit
}{}
\DeclareFontShape{OT1}{Roboto-LF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd
index cde3bcb04d7..13b7ff4dcbf 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1Roboto-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/Roboto-OsF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/Roboto-OsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{scsl}{
- <-> ssub * Roboto-OsF/black/scit
-}{}
-
-\DeclareFontShape{OT1}{Roboto-OsF}{black}{sl}{
- <-> ssub * Roboto-OsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{OT1}{Roboto-OsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-osf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-osf-ot1
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-ot1
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{scsl}{
- <-> ssub * Roboto-OsF/medium/scit
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{medium}{sl}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{OT1}{Roboto-OsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-OsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{sl}{
- <-> ssub * Roboto-OsF/regular/sl
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{scsl}{
- <-> ssub * Roboto-OsF/regular/scsl
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{sc}{
- <-> ssub * Roboto-OsF/regular/sc
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{n}{
- <-> ssub * Roboto-OsF/regular/n
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{it}{
- <-> ssub * Roboto-OsF/regular/it
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{m}{scit}{
- <-> ssub * Roboto-OsF/regular/scit
+\DeclareFontShape{OT1}{Roboto-OsF}{condensed}{sl}{
+ <-> ssub * Roboto-OsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{sl}{
- <-> ssub * Roboto-OsF/medium/sl
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{scsl}{
- <-> ssub * Roboto-OsF/medium/scsl
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{sc}{
- <-> ssub * Roboto-OsF/medium/sc
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{n}{
- <-> ssub * Roboto-OsF/medium/n
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{it}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{scsl}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{sb}{scit}{
+\DeclareFontShape{OT1}{Roboto-OsF}{black}{sl}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{scsl}{
<-> ssub * Roboto-OsF/medium/scit
}{}
+\DeclareFontShape{OT1}{Roboto-OsF}{medium}{sl}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{sl}{
- <-> ssub * Roboto-OsF/black/sl
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{scsl}{
- <-> ssub * Roboto-OsF/black/scsl
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{sc}{
- <-> ssub * Roboto-OsF/black/sc
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{n}{
- <-> ssub * Roboto-OsF/black/n
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{it}{
- <-> ssub * Roboto-OsF/black/it
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{ub}{scit}{
- <-> ssub * Roboto-OsF/black/scit
+\DeclareFontShape{OT1}{Roboto-OsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{sl}{
+ <-> ssub * Roboto-OsF/thin/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{scsl}{
+ <-> ssub * Roboto-OsF/thin/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{sc}{
+ <-> ssub * Roboto-OsF/thin/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{n}{
+ <-> ssub * Roboto-OsF/thin/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{it}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{el}{scit}{
+ <-> ssub * Roboto-OsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{sc}{
+ <-> ssub * Roboto-OsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{n}{
+ <-> ssub * Roboto-OsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{it}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{lc}{scit}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{sl}{
+ <-> ssub * Roboto-OsF/condensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{sc}{
+ <-> ssub * Roboto-OsF/condensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{n}{
+ <-> ssub * Roboto-OsF/condensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{it}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{c}{scit}{
+ <-> ssub * Roboto-OsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{sl}{
+ <-> ssub * Roboto-OsF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{scsl}{
+ <-> ssub * Roboto-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{sc}{
+ <-> ssub * Roboto-OsF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{n}{
+ <-> ssub * Roboto-OsF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{it}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{m}{scit}{
+ <-> ssub * Roboto-OsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{sl}{
+ <-> ssub * Roboto-OsF/medium/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{scsl}{
+ <-> ssub * Roboto-OsF/medium/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{sc}{
+ <-> ssub * Roboto-OsF/medium/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{n}{
+ <-> ssub * Roboto-OsF/medium/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{it}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{sb}{scit}{
+ <-> ssub * Roboto-OsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{sc}{
+ <-> ssub * Roboto-OsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{n}{
+ <-> ssub * Roboto-OsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{it}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-OsF}{bc}{scit}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{OT1}{Roboto-OsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{sl}{
- <-> ssub * Roboto-OsF/thin/sl
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{sl}{
+ <-> ssub * Roboto-OsF/black/sl
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{scsl}{
- <-> ssub * Roboto-OsF/thin/scsl
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{scsl}{
+ <-> ssub * Roboto-OsF/black/scsl
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{sc}{
- <-> ssub * Roboto-OsF/thin/sc
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{sc}{
+ <-> ssub * Roboto-OsF/black/sc
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{n}{
- <-> ssub * Roboto-OsF/thin/n
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{n}{
+ <-> ssub * Roboto-OsF/black/n
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{it}{
- <-> ssub * Roboto-OsF/thin/it
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{it}{
+ <-> ssub * Roboto-OsF/black/it
}{}
-\DeclareFontShape{OT1}{Roboto-OsF}{el}{scit}{
- <-> ssub * Roboto-OsF/thin/scit
+\DeclareFontShape{OT1}{Roboto-OsF}{eb}{scit}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
\DeclareFontShape{OT1}{Roboto-OsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd
index 0b529493fb7..537a8fafd0a 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1Roboto-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/Roboto-TLF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/Roboto-TLF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{scsl}{
- <-> ssub * Roboto-TLF/black/scit
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TLF}{black}{sl}{
- <-> ssub * Roboto-TLF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{OT1}{Roboto-TLF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tlf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tlf-ot1
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-ot1
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{scsl}{
- <-> ssub * Roboto-TLF/medium/scit
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{medium}{sl}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{OT1}{Roboto-TLF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TLF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{sl}{
- <-> ssub * Roboto-TLF/regular/sl
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{scsl}{
- <-> ssub * Roboto-TLF/regular/scsl
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{sc}{
- <-> ssub * Roboto-TLF/regular/sc
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{n}{
- <-> ssub * Roboto-TLF/regular/n
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{it}{
- <-> ssub * Roboto-TLF/regular/it
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{m}{scit}{
- <-> ssub * Roboto-TLF/regular/scit
+\DeclareFontShape{OT1}{Roboto-TLF}{condensed}{sl}{
+ <-> ssub * Roboto-TLF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{sl}{
- <-> ssub * Roboto-TLF/medium/sl
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{scsl}{
- <-> ssub * Roboto-TLF/medium/scsl
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{sc}{
- <-> ssub * Roboto-TLF/medium/sc
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{n}{
- <-> ssub * Roboto-TLF/medium/n
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{it}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{scsl}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{sb}{scit}{
+\DeclareFontShape{OT1}{Roboto-TLF}{black}{sl}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{scsl}{
<-> ssub * Roboto-TLF/medium/scit
}{}
+\DeclareFontShape{OT1}{Roboto-TLF}{medium}{sl}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{sl}{
- <-> ssub * Roboto-TLF/black/sl
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{scsl}{
- <-> ssub * Roboto-TLF/black/scsl
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{sc}{
- <-> ssub * Roboto-TLF/black/sc
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{n}{
- <-> ssub * Roboto-TLF/black/n
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{it}{
- <-> ssub * Roboto-TLF/black/it
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{ub}{scit}{
- <-> ssub * Roboto-TLF/black/scit
+\DeclareFontShape{OT1}{Roboto-TLF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{sl}{
+ <-> ssub * Roboto-TLF/thin/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{scsl}{
+ <-> ssub * Roboto-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{sc}{
+ <-> ssub * Roboto-TLF/thin/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{n}{
+ <-> ssub * Roboto-TLF/thin/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{it}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{el}{scit}{
+ <-> ssub * Roboto-TLF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{sc}{
+ <-> ssub * Roboto-TLF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{n}{
+ <-> ssub * Roboto-TLF/lightcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{it}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{lc}{scit}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{sl}{
+ <-> ssub * Roboto-TLF/condensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{sc}{
+ <-> ssub * Roboto-TLF/condensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{n}{
+ <-> ssub * Roboto-TLF/condensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{it}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{c}{scit}{
+ <-> ssub * Roboto-TLF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{sl}{
+ <-> ssub * Roboto-TLF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{scsl}{
+ <-> ssub * Roboto-TLF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{sc}{
+ <-> ssub * Roboto-TLF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{n}{
+ <-> ssub * Roboto-TLF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{it}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{m}{scit}{
+ <-> ssub * Roboto-TLF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{sl}{
+ <-> ssub * Roboto-TLF/medium/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{scsl}{
+ <-> ssub * Roboto-TLF/medium/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{sc}{
+ <-> ssub * Roboto-TLF/medium/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{n}{
+ <-> ssub * Roboto-TLF/medium/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{it}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{sb}{scit}{
+ <-> ssub * Roboto-TLF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{sc}{
+ <-> ssub * Roboto-TLF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{n}{
+ <-> ssub * Roboto-TLF/boldcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{it}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TLF}{bc}{scit}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{OT1}{Roboto-TLF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{sl}{
- <-> ssub * Roboto-TLF/thin/sl
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{sl}{
+ <-> ssub * Roboto-TLF/black/sl
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{scsl}{
- <-> ssub * Roboto-TLF/thin/scsl
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{scsl}{
+ <-> ssub * Roboto-TLF/black/scsl
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{sc}{
- <-> ssub * Roboto-TLF/thin/sc
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{sc}{
+ <-> ssub * Roboto-TLF/black/sc
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{n}{
- <-> ssub * Roboto-TLF/thin/n
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{n}{
+ <-> ssub * Roboto-TLF/black/n
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{it}{
- <-> ssub * Roboto-TLF/thin/it
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{it}{
+ <-> ssub * Roboto-TLF/black/it
}{}
-\DeclareFontShape{OT1}{Roboto-TLF}{el}{scit}{
- <-> ssub * Roboto-TLF/thin/scit
+\DeclareFontShape{OT1}{Roboto-TLF}{eb}{scit}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
\DeclareFontShape{OT1}{Roboto-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd
index 515f57cf7b3..be000445cd7 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1Roboto-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/Roboto-TOsF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/Roboto-TOsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{scsl}{
- <-> ssub * Roboto-TOsF/black/scit
-}{}
-
-\DeclareFontShape{OT1}{Roboto-TOsF}{black}{sl}{
- <-> ssub * Roboto-TOsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{OT1}{Roboto-TOsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tosf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tosf-ot1
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-ot1
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scit
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{sl}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{OT1}{Roboto-TOsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TOsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{sl}{
- <-> ssub * Roboto-TOsF/regular/sl
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{scsl}{
- <-> ssub * Roboto-TOsF/regular/scsl
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{sc}{
- <-> ssub * Roboto-TOsF/regular/sc
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{n}{
- <-> ssub * Roboto-TOsF/regular/n
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{it}{
- <-> ssub * Roboto-TOsF/regular/it
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{m}{scit}{
- <-> ssub * Roboto-TOsF/regular/scit
+\DeclareFontShape{OT1}{Roboto-TOsF}{condensed}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{sl}{
- <-> ssub * Roboto-TOsF/medium/sl
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scsl
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{sc}{
- <-> ssub * Roboto-TOsF/medium/sc
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{n}{
- <-> ssub * Roboto-TOsF/medium/n
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{it}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{scit}{
+\DeclareFontShape{OT1}{Roboto-TOsF}{black}{sl}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{scsl}{
<-> ssub * Roboto-TOsF/medium/scit
}{}
+\DeclareFontShape{OT1}{Roboto-TOsF}{medium}{sl}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{sl}{
- <-> ssub * Roboto-TOsF/black/sl
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{scsl}{
- <-> ssub * Roboto-TOsF/black/scsl
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{sc}{
- <-> ssub * Roboto-TOsF/black/sc
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{n}{
- <-> ssub * Roboto-TOsF/black/n
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{it}{
- <-> ssub * Roboto-TOsF/black/it
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{ub}{scit}{
- <-> ssub * Roboto-TOsF/black/scit
+\DeclareFontShape{OT1}{Roboto-TOsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{sl}{
+ <-> ssub * Roboto-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{scsl}{
+ <-> ssub * Roboto-TOsF/thin/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{sc}{
+ <-> ssub * Roboto-TOsF/thin/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{n}{
+ <-> ssub * Roboto-TOsF/thin/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{it}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{el}{scit}{
+ <-> ssub * Roboto-TOsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{sc}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{n}{
+ <-> ssub * Roboto-TOsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{it}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{lc}{scit}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{sc}{
+ <-> ssub * Roboto-TOsF/condensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{n}{
+ <-> ssub * Roboto-TOsF/condensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{it}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{c}{scit}{
+ <-> ssub * Roboto-TOsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{sl}{
+ <-> ssub * Roboto-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{scsl}{
+ <-> ssub * Roboto-TOsF/regular/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{sc}{
+ <-> ssub * Roboto-TOsF/regular/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{n}{
+ <-> ssub * Roboto-TOsF/regular/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{it}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{m}{scit}{
+ <-> ssub * Roboto-TOsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{sl}{
+ <-> ssub * Roboto-TOsF/medium/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{scsl}{
+ <-> ssub * Roboto-TOsF/medium/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{sc}{
+ <-> ssub * Roboto-TOsF/medium/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{n}{
+ <-> ssub * Roboto-TOsF/medium/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{it}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{sb}{scit}{
+ <-> ssub * Roboto-TOsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{sc}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{n}{
+ <-> ssub * Roboto-TOsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{it}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{OT1}{Roboto-TOsF}{bc}{scit}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{OT1}{Roboto-TOsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{sl}{
- <-> ssub * Roboto-TOsF/thin/sl
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{sl}{
+ <-> ssub * Roboto-TOsF/black/sl
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{scsl}{
- <-> ssub * Roboto-TOsF/thin/scsl
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scsl
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{sc}{
- <-> ssub * Roboto-TOsF/thin/sc
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{sc}{
+ <-> ssub * Roboto-TOsF/black/sc
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{n}{
- <-> ssub * Roboto-TOsF/thin/n
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{n}{
+ <-> ssub * Roboto-TOsF/black/n
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{it}{
- <-> ssub * Roboto-TOsF/thin/it
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{it}{
+ <-> ssub * Roboto-TOsF/black/it
}{}
-\DeclareFontShape{OT1}{Roboto-TOsF}{el}{scit}{
- <-> ssub * Roboto-TOsF/thin/scit
+\DeclareFontShape{OT1}{Roboto-TOsF}{eb}{scit}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
\DeclareFontShape{OT1}{Roboto-TOsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd
deleted file mode 100644
index 54c7fff029c..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{OT1RobotoCondensed-LF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoCondensed-LF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{RobotoCondensed-LF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{regular}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bold}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{light}{sl}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{sc}{
- <-> ssub * RobotoCondensed-LF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{n}{
- <-> ssub * RobotoCondensed-LF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{it}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{scit}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{sl}{
- <-> ssub * RobotoCondensed-LF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{sc}{
- <-> ssub * RobotoCondensed-LF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{n}{
- <-> ssub * RobotoCondensed-LF/light/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{it}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{scit}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{sc}{
- <-> ssub * RobotoCondensed-LF/bold/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{n}{
- <-> ssub * RobotoCondensed-LF/bold/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{it}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{scit}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{n}{
- <-> ssub * RobotoCondensed-LF/b/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{sc}{
- <-> ssub * RobotoCondensed-LF/b/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-LF/b/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{sl}{
- <-> ssub * RobotoCondensed-LF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{it}{
- <-> ssub * RobotoCondensed-LF/b/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{scit}{
- <-> ssub * RobotoCondensed-LF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-OsF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-OsF.fd
deleted file mode 100644
index f930b5e56ba..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-OsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{OT1RobotoCondensed-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoCondensed-OsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{RobotoCondensed-OsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{light}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{sc}{
- <-> ssub * RobotoCondensed-OsF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{n}{
- <-> ssub * RobotoCondensed-OsF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{it}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{m}{scit}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{sc}{
- <-> ssub * RobotoCondensed-OsF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{n}{
- <-> ssub * RobotoCondensed-OsF/light/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{it}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{l}{scit}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{sc}{
- <-> ssub * RobotoCondensed-OsF/bold/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{n}{
- <-> ssub * RobotoCondensed-OsF/bold/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{it}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{b}{scit}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{n}{
- <-> ssub * RobotoCondensed-OsF/b/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-OsF/b/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-OsF/b/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-OsF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{it}{
- <-> ssub * RobotoCondensed-OsF/b/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-OsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-OsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TLF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TLF.fd
deleted file mode 100644
index bd5cb36013d..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TLF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{OT1RobotoCondensed-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoCondensed-TLF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{RobotoCondensed-TLF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{light}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{sc}{
- <-> ssub * RobotoCondensed-TLF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{n}{
- <-> ssub * RobotoCondensed-TLF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{it}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{m}{scit}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{sc}{
- <-> ssub * RobotoCondensed-TLF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{n}{
- <-> ssub * RobotoCondensed-TLF/light/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{it}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{l}{scit}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{sc}{
- <-> ssub * RobotoCondensed-TLF/bold/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{n}{
- <-> ssub * RobotoCondensed-TLF/bold/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{it}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{b}{scit}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{n}{
- <-> ssub * RobotoCondensed-TLF/b/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TLF/b/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TLF/b/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TLF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{it}{
- <-> ssub * RobotoCondensed-TLF/b/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TLF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TLF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TOsF.fd
deleted file mode 100644
index 5d454784f57..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TOsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{OT1RobotoCondensed-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoCondensed-TOsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{RobotoCondensed-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{light}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{sc}{
- <-> ssub * RobotoCondensed-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{n}{
- <-> ssub * RobotoCondensed-TOsF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{it}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{m}{scit}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{sc}{
- <-> ssub * RobotoCondensed-TOsF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{n}{
- <-> ssub * RobotoCondensed-TOsF/light/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{it}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{l}{scit}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{sc}{
- <-> ssub * RobotoCondensed-TOsF/bold/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{n}{
- <-> ssub * RobotoCondensed-TOsF/bold/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{it}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{b}{scit}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{n}{
- <-> ssub * RobotoCondensed-TOsF/b/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TOsF/b/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/b/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TOsF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{it}{
- <-> ssub * RobotoCondensed-TOsF/b/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoCondensed-TOsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TOsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoMono-TLF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoMono-TLF.fd
index 02a9b78b3f8..70441bac720 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1RobotoMono-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1RobotoMono-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoMono-TLF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/RobotoMono-TLF.]
\expandafter\ifx\csname RobotoMono@scale\endcsname\relax
\let\RobotoMono@@scale\@empty
@@ -147,9 +147,63 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
+% el --> thin
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/sl
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{scsl}{
+ <-> ssub * RobotoMono-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{sc}{
+ <-> ssub * RobotoMono-TLF/thin/sc
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{n}{
+ <-> ssub * RobotoMono-TLF/thin/n
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{it}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{scit}{
+ <-> ssub * RobotoMono-TLF/thin/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{sl}{
+ <-> ssub * RobotoMono-TLF/light/sl
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{scsl}{
+ <-> ssub * RobotoMono-TLF/light/scsl
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{sc}{
+ <-> ssub * RobotoMono-TLF/light/sc
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{n}{
+ <-> ssub * RobotoMono-TLF/light/n
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{it}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{scit}{
+ <-> ssub * RobotoMono-TLF/light/scit
+}{}
+
+
% m --> regular
\DeclareFontShape{OT1}{RobotoMono-TLF}{m}{sl}{
@@ -204,33 +258,6 @@
}{}
-% l --> light
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{sl}{
- <-> ssub * RobotoMono-TLF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{scsl}{
- <-> ssub * RobotoMono-TLF/light/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{sc}{
- <-> ssub * RobotoMono-TLF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{n}{
- <-> ssub * RobotoMono-TLF/light/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{it}{
- <-> ssub * RobotoMono-TLF/light/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{l}{scit}{
- <-> ssub * RobotoMono-TLF/light/scit
-}{}
-
-
% b --> bold
\DeclareFontShape{OT1}{RobotoMono-TLF}{b}{sl}{
@@ -257,33 +284,6 @@
<-> ssub * RobotoMono-TLF/bold/scit
}{}
-
-% el --> thin
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{sl}{
- <-> ssub * RobotoMono-TLF/thin/sl
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{scsl}{
- <-> ssub * RobotoMono-TLF/thin/scsl
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{sc}{
- <-> ssub * RobotoMono-TLF/thin/sc
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{n}{
- <-> ssub * RobotoMono-TLF/thin/n
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{it}{
- <-> ssub * RobotoMono-TLF/thin/it
-}{}
-
-\DeclareFontShape{OT1}{RobotoMono-TLF}{el}{scit}{
- <-> ssub * RobotoMono-TLF/thin/scit
-}{}
-
\DeclareFontShape{OT1}{RobotoMono-TLF}{bx}{n}{
<-> ssub * RobotoMono-TLF/b/n
}{}
diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-TLF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-TLF.fd
index 2286b87e11b..f7de6f9556f 100644
--- a/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{OT1RobotoSlab-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for OT1/RobotoSlab-TLF.]
+ [2019/04/19 (autoinst) Font definitions for OT1/RobotoSlab-TLF.]
\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax
\let\RobotoSlab@@scale\@empty
@@ -56,17 +56,17 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
-% m --> regular
+% el --> thin
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{m}{sc}{
- <-> ssub * RobotoSlab-TLF/regular/sc
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{el}{sc}{
+ <-> ssub * RobotoSlab-TLF/thin/sc
}{}
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{m}{n}{
- <-> ssub * RobotoSlab-TLF/regular/n
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{el}{n}{
+ <-> ssub * RobotoSlab-TLF/thin/n
}{}
@@ -81,25 +81,25 @@
}{}
-% b --> bold
+% m --> regular
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{b}{sc}{
- <-> ssub * RobotoSlab-TLF/bold/sc
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{m}{sc}{
+ <-> ssub * RobotoSlab-TLF/regular/sc
}{}
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{b}{n}{
- <-> ssub * RobotoSlab-TLF/bold/n
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{m}{n}{
+ <-> ssub * RobotoSlab-TLF/regular/n
}{}
-% el --> thin
+% b --> bold
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{el}{sc}{
- <-> ssub * RobotoSlab-TLF/thin/sc
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{b}{sc}{
+ <-> ssub * RobotoSlab-TLF/bold/sc
}{}
-\DeclareFontShape{OT1}{RobotoSlab-TLF}{el}{n}{
- <-> ssub * RobotoSlab-TLF/thin/n
+\DeclareFontShape{OT1}{RobotoSlab-TLF}{b}{n}{
+ <-> ssub * RobotoSlab-TLF/bold/n
}{}
\DeclareFontShape{OT1}{RobotoSlab-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd
index 2d7ff277bd4..1ac5d2e2b15 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1Roboto-LF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/Roboto-LF.]
+ [2019/04/19 (autoinst) Font definitions for T1/Roboto-LF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-lf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{scsl}{
- <-> ssub * Roboto-LF/black/scit
-}{}
-
-\DeclareFontShape{T1}{Roboto-LF}{black}{sl}{
- <-> ssub * Roboto-LF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{T1}{Roboto-LF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{T1}{Roboto-LF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-lf-sc-t1
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-lf-t1
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-t1
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-t1
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{medium}{scsl}{
- <-> ssub * Roboto-LF/medium/scit
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-LF}{medium}{sl}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{T1}{Roboto-LF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-LF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{T1}{Roboto-LF}{m}{sl}{
- <-> ssub * Roboto-LF/regular/sl
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{m}{scsl}{
- <-> ssub * Roboto-LF/regular/scsl
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{m}{sc}{
- <-> ssub * Roboto-LF/regular/sc
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{m}{n}{
- <-> ssub * Roboto-LF/regular/n
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{m}{it}{
- <-> ssub * Roboto-LF/regular/it
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-LF}{m}{scit}{
- <-> ssub * Roboto-LF/regular/scit
+\DeclareFontShape{T1}{Roboto-LF}{condensed}{sl}{
+ <-> ssub * Roboto-LF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{T1}{Roboto-LF}{sb}{sl}{
- <-> ssub * Roboto-LF/medium/sl
+\DeclareFontShape{T1}{Roboto-LF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{sb}{scsl}{
- <-> ssub * Roboto-LF/medium/scsl
+\DeclareFontShape{T1}{Roboto-LF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{sb}{sc}{
- <-> ssub * Roboto-LF/medium/sc
+\DeclareFontShape{T1}{Roboto-LF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{sb}{n}{
- <-> ssub * Roboto-LF/medium/n
+\DeclareFontShape{T1}{Roboto-LF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{sb}{it}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{T1}{Roboto-LF}{black}{scsl}{
+ <-> ssub * Roboto-LF/black/scit
}{}
-\DeclareFontShape{T1}{Roboto-LF}{sb}{scit}{
+\DeclareFontShape{T1}{Roboto-LF}{black}{sl}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{T1}{Roboto-LF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-lf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{medium}{scsl}{
<-> ssub * Roboto-LF/medium/scit
}{}
+\DeclareFontShape{T1}{Roboto-LF}{medium}{sl}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{T1}{Roboto-LF}{ub}{sl}{
- <-> ssub * Roboto-LF/black/sl
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{ub}{scsl}{
- <-> ssub * Roboto-LF/black/scsl
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{ub}{sc}{
- <-> ssub * Roboto-LF/black/sc
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{ub}{n}{
- <-> ssub * Roboto-LF/black/n
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-LF}{ub}{it}{
- <-> ssub * Roboto-LF/black/it
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-LF}{ub}{scit}{
- <-> ssub * Roboto-LF/black/scit
+\DeclareFontShape{T1}{Roboto-LF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{sl}{
+ <-> ssub * Roboto-LF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{scsl}{
+ <-> ssub * Roboto-LF/thin/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{sc}{
+ <-> ssub * Roboto-LF/thin/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{n}{
+ <-> ssub * Roboto-LF/thin/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{it}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{el}{scit}{
+ <-> ssub * Roboto-LF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{scsl}{
+ <-> ssub * Roboto-LF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{sc}{
+ <-> ssub * Roboto-LF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{n}{
+ <-> ssub * Roboto-LF/lightcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{it}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{lc}{scit}{
+ <-> ssub * Roboto-LF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{sl}{
+ <-> ssub * Roboto-LF/condensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{scsl}{
+ <-> ssub * Roboto-LF/condensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{sc}{
+ <-> ssub * Roboto-LF/condensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{n}{
+ <-> ssub * Roboto-LF/condensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{it}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{c}{scit}{
+ <-> ssub * Roboto-LF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{sl}{
+ <-> ssub * Roboto-LF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{scsl}{
+ <-> ssub * Roboto-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{sc}{
+ <-> ssub * Roboto-LF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{n}{
+ <-> ssub * Roboto-LF/regular/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{it}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{m}{scit}{
+ <-> ssub * Roboto-LF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{sl}{
+ <-> ssub * Roboto-LF/medium/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{scsl}{
+ <-> ssub * Roboto-LF/medium/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{sc}{
+ <-> ssub * Roboto-LF/medium/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{n}{
+ <-> ssub * Roboto-LF/medium/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{it}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{sb}{scit}{
+ <-> ssub * Roboto-LF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{scsl}{
+ <-> ssub * Roboto-LF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{sc}{
+ <-> ssub * Roboto-LF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{n}{
+ <-> ssub * Roboto-LF/boldcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{it}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-LF}{bc}{scit}{
+ <-> ssub * Roboto-LF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{T1}{Roboto-LF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{T1}{Roboto-LF}{el}{sl}{
- <-> ssub * Roboto-LF/thin/sl
+\DeclareFontShape{T1}{Roboto-LF}{eb}{sl}{
+ <-> ssub * Roboto-LF/black/sl
}{}
-\DeclareFontShape{T1}{Roboto-LF}{el}{scsl}{
- <-> ssub * Roboto-LF/thin/scsl
+\DeclareFontShape{T1}{Roboto-LF}{eb}{scsl}{
+ <-> ssub * Roboto-LF/black/scsl
}{}
-\DeclareFontShape{T1}{Roboto-LF}{el}{sc}{
- <-> ssub * Roboto-LF/thin/sc
+\DeclareFontShape{T1}{Roboto-LF}{eb}{sc}{
+ <-> ssub * Roboto-LF/black/sc
}{}
-\DeclareFontShape{T1}{Roboto-LF}{el}{n}{
- <-> ssub * Roboto-LF/thin/n
+\DeclareFontShape{T1}{Roboto-LF}{eb}{n}{
+ <-> ssub * Roboto-LF/black/n
}{}
-\DeclareFontShape{T1}{Roboto-LF}{el}{it}{
- <-> ssub * Roboto-LF/thin/it
+\DeclareFontShape{T1}{Roboto-LF}{eb}{it}{
+ <-> ssub * Roboto-LF/black/it
}{}
-\DeclareFontShape{T1}{Roboto-LF}{el}{scit}{
- <-> ssub * Roboto-LF/thin/scit
+\DeclareFontShape{T1}{Roboto-LF}{eb}{scit}{
+ <-> ssub * Roboto-LF/black/scit
}{}
\DeclareFontShape{T1}{Roboto-LF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd b/Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd
index b893117a820..438f93cca54 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1Roboto-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/Roboto-OsF.]
+ [2019/04/19 (autoinst) Font definitions for T1/Roboto-OsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-osf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{scsl}{
- <-> ssub * Roboto-OsF/black/scit
-}{}
-
-\DeclareFontShape{T1}{Roboto-OsF}{black}{sl}{
- <-> ssub * Roboto-OsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{T1}{Roboto-OsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-osf-sc-t1
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-osf-t1
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-t1
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-t1
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{scsl}{
- <-> ssub * Roboto-OsF/medium/scit
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{medium}{sl}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{T1}{Roboto-OsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-OsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{T1}{Roboto-OsF}{m}{sl}{
- <-> ssub * Roboto-OsF/regular/sl
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{m}{scsl}{
- <-> ssub * Roboto-OsF/regular/scsl
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{m}{sc}{
- <-> ssub * Roboto-OsF/regular/sc
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{m}{n}{
- <-> ssub * Roboto-OsF/regular/n
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{m}{it}{
- <-> ssub * Roboto-OsF/regular/it
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{m}{scit}{
- <-> ssub * Roboto-OsF/regular/scit
+\DeclareFontShape{T1}{Roboto-OsF}{condensed}{sl}{
+ <-> ssub * Roboto-OsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{sl}{
- <-> ssub * Roboto-OsF/medium/sl
+\DeclareFontShape{T1}{Roboto-OsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{scsl}{
- <-> ssub * Roboto-OsF/medium/scsl
+\DeclareFontShape{T1}{Roboto-OsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{sc}{
- <-> ssub * Roboto-OsF/medium/sc
+\DeclareFontShape{T1}{Roboto-OsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{n}{
- <-> ssub * Roboto-OsF/medium/n
+\DeclareFontShape{T1}{Roboto-OsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{it}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{T1}{Roboto-OsF}{black}{scsl}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{sb}{scit}{
+\DeclareFontShape{T1}{Roboto-OsF}{black}{sl}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-osf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{scsl}{
<-> ssub * Roboto-OsF/medium/scit
}{}
+\DeclareFontShape{T1}{Roboto-OsF}{medium}{sl}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{sl}{
- <-> ssub * Roboto-OsF/black/sl
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{scsl}{
- <-> ssub * Roboto-OsF/black/scsl
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{sc}{
- <-> ssub * Roboto-OsF/black/sc
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{n}{
- <-> ssub * Roboto-OsF/black/n
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{it}{
- <-> ssub * Roboto-OsF/black/it
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{ub}{scit}{
- <-> ssub * Roboto-OsF/black/scit
+\DeclareFontShape{T1}{Roboto-OsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{sl}{
+ <-> ssub * Roboto-OsF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{scsl}{
+ <-> ssub * Roboto-OsF/thin/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{sc}{
+ <-> ssub * Roboto-OsF/thin/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{n}{
+ <-> ssub * Roboto-OsF/thin/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{it}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{el}{scit}{
+ <-> ssub * Roboto-OsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{scsl}{
+ <-> ssub * Roboto-OsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{sc}{
+ <-> ssub * Roboto-OsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{n}{
+ <-> ssub * Roboto-OsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{it}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{lc}{scit}{
+ <-> ssub * Roboto-OsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{sl}{
+ <-> ssub * Roboto-OsF/condensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{scsl}{
+ <-> ssub * Roboto-OsF/condensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{sc}{
+ <-> ssub * Roboto-OsF/condensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{n}{
+ <-> ssub * Roboto-OsF/condensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{it}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{c}{scit}{
+ <-> ssub * Roboto-OsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{sl}{
+ <-> ssub * Roboto-OsF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{scsl}{
+ <-> ssub * Roboto-OsF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{sc}{
+ <-> ssub * Roboto-OsF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{n}{
+ <-> ssub * Roboto-OsF/regular/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{it}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{m}{scit}{
+ <-> ssub * Roboto-OsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{sl}{
+ <-> ssub * Roboto-OsF/medium/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{scsl}{
+ <-> ssub * Roboto-OsF/medium/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{sc}{
+ <-> ssub * Roboto-OsF/medium/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{n}{
+ <-> ssub * Roboto-OsF/medium/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{it}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{sb}{scit}{
+ <-> ssub * Roboto-OsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{scsl}{
+ <-> ssub * Roboto-OsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{sc}{
+ <-> ssub * Roboto-OsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{n}{
+ <-> ssub * Roboto-OsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{it}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-OsF}{bc}{scit}{
+ <-> ssub * Roboto-OsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{T1}{Roboto-OsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{T1}{Roboto-OsF}{el}{sl}{
- <-> ssub * Roboto-OsF/thin/sl
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{sl}{
+ <-> ssub * Roboto-OsF/black/sl
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{el}{scsl}{
- <-> ssub * Roboto-OsF/thin/scsl
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{scsl}{
+ <-> ssub * Roboto-OsF/black/scsl
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{el}{sc}{
- <-> ssub * Roboto-OsF/thin/sc
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{sc}{
+ <-> ssub * Roboto-OsF/black/sc
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{el}{n}{
- <-> ssub * Roboto-OsF/thin/n
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{n}{
+ <-> ssub * Roboto-OsF/black/n
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{el}{it}{
- <-> ssub * Roboto-OsF/thin/it
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{it}{
+ <-> ssub * Roboto-OsF/black/it
}{}
-\DeclareFontShape{T1}{Roboto-OsF}{el}{scit}{
- <-> ssub * Roboto-OsF/thin/scit
+\DeclareFontShape{T1}{Roboto-OsF}{eb}{scit}{
+ <-> ssub * Roboto-OsF/black/scit
}{}
\DeclareFontShape{T1}{Roboto-OsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd b/Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd
index e6d404071c8..3a9076cdc10 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1Roboto-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/Roboto-TLF.]
+ [2019/04/19 (autoinst) Font definitions for T1/Roboto-TLF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{scsl}{
- <-> ssub * Roboto-TLF/black/scit
-}{}
-
-\DeclareFontShape{T1}{Roboto-TLF}{black}{sl}{
- <-> ssub * Roboto-TLF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{T1}{Roboto-TLF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tlf-sc-t1
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tlf-t1
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-t1
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{scsl}{
- <-> ssub * Roboto-TLF/medium/scit
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{medium}{sl}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{T1}{Roboto-TLF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TLF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{T1}{Roboto-TLF}{m}{sl}{
- <-> ssub * Roboto-TLF/regular/sl
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{m}{scsl}{
- <-> ssub * Roboto-TLF/regular/scsl
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{m}{sc}{
- <-> ssub * Roboto-TLF/regular/sc
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{m}{n}{
- <-> ssub * Roboto-TLF/regular/n
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{m}{it}{
- <-> ssub * Roboto-TLF/regular/it
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{m}{scit}{
- <-> ssub * Roboto-TLF/regular/scit
+\DeclareFontShape{T1}{Roboto-TLF}{condensed}{sl}{
+ <-> ssub * Roboto-TLF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{sl}{
- <-> ssub * Roboto-TLF/medium/sl
+\DeclareFontShape{T1}{Roboto-TLF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{scsl}{
- <-> ssub * Roboto-TLF/medium/scsl
+\DeclareFontShape{T1}{Roboto-TLF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{sc}{
- <-> ssub * Roboto-TLF/medium/sc
+\DeclareFontShape{T1}{Roboto-TLF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{n}{
- <-> ssub * Roboto-TLF/medium/n
+\DeclareFontShape{T1}{Roboto-TLF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{it}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{T1}{Roboto-TLF}{black}{scsl}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{sb}{scit}{
+\DeclareFontShape{T1}{Roboto-TLF}{black}{sl}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{scsl}{
<-> ssub * Roboto-TLF/medium/scit
}{}
+\DeclareFontShape{T1}{Roboto-TLF}{medium}{sl}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{sl}{
- <-> ssub * Roboto-TLF/black/sl
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{scsl}{
- <-> ssub * Roboto-TLF/black/scsl
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{sc}{
- <-> ssub * Roboto-TLF/black/sc
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{n}{
- <-> ssub * Roboto-TLF/black/n
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{it}{
- <-> ssub * Roboto-TLF/black/it
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{ub}{scit}{
- <-> ssub * Roboto-TLF/black/scit
+\DeclareFontShape{T1}{Roboto-TLF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{sl}{
+ <-> ssub * Roboto-TLF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{scsl}{
+ <-> ssub * Roboto-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{sc}{
+ <-> ssub * Roboto-TLF/thin/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{n}{
+ <-> ssub * Roboto-TLF/thin/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{it}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{el}{scit}{
+ <-> ssub * Roboto-TLF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{scsl}{
+ <-> ssub * Roboto-TLF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{sc}{
+ <-> ssub * Roboto-TLF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{n}{
+ <-> ssub * Roboto-TLF/lightcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{it}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{lc}{scit}{
+ <-> ssub * Roboto-TLF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{sl}{
+ <-> ssub * Roboto-TLF/condensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{scsl}{
+ <-> ssub * Roboto-TLF/condensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{sc}{
+ <-> ssub * Roboto-TLF/condensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{n}{
+ <-> ssub * Roboto-TLF/condensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{it}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{c}{scit}{
+ <-> ssub * Roboto-TLF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{sl}{
+ <-> ssub * Roboto-TLF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{scsl}{
+ <-> ssub * Roboto-TLF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{sc}{
+ <-> ssub * Roboto-TLF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{n}{
+ <-> ssub * Roboto-TLF/regular/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{it}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{m}{scit}{
+ <-> ssub * Roboto-TLF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{sl}{
+ <-> ssub * Roboto-TLF/medium/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{scsl}{
+ <-> ssub * Roboto-TLF/medium/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{sc}{
+ <-> ssub * Roboto-TLF/medium/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{n}{
+ <-> ssub * Roboto-TLF/medium/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{it}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{sb}{scit}{
+ <-> ssub * Roboto-TLF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{scsl}{
+ <-> ssub * Roboto-TLF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{sc}{
+ <-> ssub * Roboto-TLF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{n}{
+ <-> ssub * Roboto-TLF/boldcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{it}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TLF}{bc}{scit}{
+ <-> ssub * Roboto-TLF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{T1}{Roboto-TLF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{T1}{Roboto-TLF}{el}{sl}{
- <-> ssub * Roboto-TLF/thin/sl
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{sl}{
+ <-> ssub * Roboto-TLF/black/sl
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{el}{scsl}{
- <-> ssub * Roboto-TLF/thin/scsl
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{scsl}{
+ <-> ssub * Roboto-TLF/black/scsl
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{el}{sc}{
- <-> ssub * Roboto-TLF/thin/sc
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{sc}{
+ <-> ssub * Roboto-TLF/black/sc
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{el}{n}{
- <-> ssub * Roboto-TLF/thin/n
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{n}{
+ <-> ssub * Roboto-TLF/black/n
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{el}{it}{
- <-> ssub * Roboto-TLF/thin/it
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{it}{
+ <-> ssub * Roboto-TLF/black/it
}{}
-\DeclareFontShape{T1}{Roboto-TLF}{el}{scit}{
- <-> ssub * Roboto-TLF/thin/scit
+\DeclareFontShape{T1}{Roboto-TLF}{eb}{scit}{
+ <-> ssub * Roboto-TLF/black/scit
}{}
\DeclareFontShape{T1}{Roboto-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd
index b513c9a777b..f29a0fdf58b 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1Roboto-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/Roboto-TOsF.]
+ [2019/04/19 (autoinst) Font definitions for T1/Roboto-TOsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -39,33 +39,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{sc}{
- <-> \Roboto@@scale Roboto-Black-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{scit}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{scsl}{
- <-> ssub * Roboto-TOsF/black/scit
-}{}
-
-\DeclareFontShape{T1}{Roboto-TOsF}{black}{sl}{
- <-> ssub * Roboto-TOsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{T1}{Roboto-TOsF}{thin}{sc}{
@@ -120,30 +93,30 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{sc}{
- <-> \Roboto@@scale Roboto-Medium-tosf-sc-t1
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tosf-t1
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-t1
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{scit}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scit
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{medium}{sl}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{T1}{Roboto-TOsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
}{}
@@ -173,88 +146,169 @@
<-> ssub * Roboto-TOsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{sl}{
- <-> ssub * Roboto-TOsF/regular/sl
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{scsl}{
- <-> ssub * Roboto-TOsF/regular/scsl
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{sc}{
- <-> ssub * Roboto-TOsF/regular/sc
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{n}{
- <-> ssub * Roboto-TOsF/regular/n
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{it}{
- <-> ssub * Roboto-TOsF/regular/it
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{m}{scit}{
- <-> ssub * Roboto-TOsF/regular/scit
+\DeclareFontShape{T1}{Roboto-TOsF}{condensed}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{sl}{
- <-> ssub * Roboto-TOsF/medium/sl
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{sc}{
+ <-> \Roboto@@scale Roboto-Black-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{scsl}{
- <-> ssub * Roboto-TOsF/medium/scsl
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{sc}{
- <-> ssub * Roboto-TOsF/medium/sc
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{n}{
- <-> ssub * Roboto-TOsF/medium/n
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{scit}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{it}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{sb}{scit}{
+\DeclareFontShape{T1}{Roboto-TOsF}{black}{sl}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{sc}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{scit}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{scsl}{
<-> ssub * Roboto-TOsF/medium/scit
}{}
+\DeclareFontShape{T1}{Roboto-TOsF}{medium}{sl}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{sl}{
- <-> ssub * Roboto-TOsF/black/sl
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{sc}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{scsl}{
- <-> ssub * Roboto-TOsF/black/scsl
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{sc}{
- <-> ssub * Roboto-TOsF/black/sc
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{n}{
- <-> ssub * Roboto-TOsF/black/n
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{scit}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{it}{
- <-> ssub * Roboto-TOsF/black/it
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{ub}{scit}{
- <-> ssub * Roboto-TOsF/black/scit
+\DeclareFontShape{T1}{Roboto-TOsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{sl}{
+ <-> ssub * Roboto-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{scsl}{
+ <-> ssub * Roboto-TOsF/thin/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{sc}{
+ <-> ssub * Roboto-TOsF/thin/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{n}{
+ <-> ssub * Roboto-TOsF/thin/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{it}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{el}{scit}{
+ <-> ssub * Roboto-TOsF/thin/scit
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{scsl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{sc}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{n}{
+ <-> ssub * Roboto-TOsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{it}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{lc}{scit}{
+ <-> ssub * Roboto-TOsF/lightcondensed/scit
}{}
@@ -285,6 +339,114 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{scsl}{
+ <-> ssub * Roboto-TOsF/condensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{sc}{
+ <-> ssub * Roboto-TOsF/condensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{n}{
+ <-> ssub * Roboto-TOsF/condensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{it}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{c}{scit}{
+ <-> ssub * Roboto-TOsF/condensed/scit
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{sl}{
+ <-> ssub * Roboto-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{scsl}{
+ <-> ssub * Roboto-TOsF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{sc}{
+ <-> ssub * Roboto-TOsF/regular/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{n}{
+ <-> ssub * Roboto-TOsF/regular/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{it}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{m}{scit}{
+ <-> ssub * Roboto-TOsF/regular/scit
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{sl}{
+ <-> ssub * Roboto-TOsF/medium/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{scsl}{
+ <-> ssub * Roboto-TOsF/medium/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{sc}{
+ <-> ssub * Roboto-TOsF/medium/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{n}{
+ <-> ssub * Roboto-TOsF/medium/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{it}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{sb}{scit}{
+ <-> ssub * Roboto-TOsF/medium/scit
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{scsl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scsl
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{sc}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sc
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{n}{
+ <-> ssub * Roboto-TOsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{it}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+\DeclareFontShape{T1}{Roboto-TOsF}{bc}{scit}{
+ <-> ssub * Roboto-TOsF/boldcondensed/scit
+}{}
+
+
% b --> bold
\DeclareFontShape{T1}{Roboto-TOsF}{b}{sl}{
@@ -312,30 +474,30 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{sl}{
- <-> ssub * Roboto-TOsF/thin/sl
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{sl}{
+ <-> ssub * Roboto-TOsF/black/sl
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{scsl}{
- <-> ssub * Roboto-TOsF/thin/scsl
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{scsl}{
+ <-> ssub * Roboto-TOsF/black/scsl
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{sc}{
- <-> ssub * Roboto-TOsF/thin/sc
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{sc}{
+ <-> ssub * Roboto-TOsF/black/sc
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{n}{
- <-> ssub * Roboto-TOsF/thin/n
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{n}{
+ <-> ssub * Roboto-TOsF/black/n
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{it}{
- <-> ssub * Roboto-TOsF/thin/it
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{it}{
+ <-> ssub * Roboto-TOsF/black/it
}{}
-\DeclareFontShape{T1}{Roboto-TOsF}{el}{scit}{
- <-> ssub * Roboto-TOsF/thin/scit
+\DeclareFontShape{T1}{Roboto-TOsF}{eb}{scit}{
+ <-> ssub * Roboto-TOsF/black/scit
}{}
\DeclareFontShape{T1}{Roboto-TOsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd
deleted file mode 100644
index 212ad2e0ea4..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{T1RobotoCondensed-LF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoCondensed-LF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{RobotoCondensed-LF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{regular}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bold}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{light}{sl}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{scsl}{
- <-> ssub * RobotoCondensed-LF/regular/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{sc}{
- <-> ssub * RobotoCondensed-LF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{n}{
- <-> ssub * RobotoCondensed-LF/regular/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{it}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{scit}{
- <-> ssub * RobotoCondensed-LF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{sl}{
- <-> ssub * RobotoCondensed-LF/light/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{scsl}{
- <-> ssub * RobotoCondensed-LF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{sc}{
- <-> ssub * RobotoCondensed-LF/light/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{n}{
- <-> ssub * RobotoCondensed-LF/light/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{it}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{scit}{
- <-> ssub * RobotoCondensed-LF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{scsl}{
- <-> ssub * RobotoCondensed-LF/bold/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{sc}{
- <-> ssub * RobotoCondensed-LF/bold/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{n}{
- <-> ssub * RobotoCondensed-LF/bold/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{it}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{scit}{
- <-> ssub * RobotoCondensed-LF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{n}{
- <-> ssub * RobotoCondensed-LF/b/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{sc}{
- <-> ssub * RobotoCondensed-LF/b/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-LF/b/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{sl}{
- <-> ssub * RobotoCondensed-LF/b/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{it}{
- <-> ssub * RobotoCondensed-LF/b/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{scit}{
- <-> ssub * RobotoCondensed-LF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-OsF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-OsF.fd
deleted file mode 100644
index 32da8074730..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-OsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{T1RobotoCondensed-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoCondensed-OsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{RobotoCondensed-OsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{light}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-OsF/regular/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{sc}{
- <-> ssub * RobotoCondensed-OsF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{n}{
- <-> ssub * RobotoCondensed-OsF/regular/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{it}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{m}{scit}{
- <-> ssub * RobotoCondensed-OsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-OsF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{sc}{
- <-> ssub * RobotoCondensed-OsF/light/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{n}{
- <-> ssub * RobotoCondensed-OsF/light/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{it}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{l}{scit}{
- <-> ssub * RobotoCondensed-OsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-OsF/bold/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{sc}{
- <-> ssub * RobotoCondensed-OsF/bold/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{n}{
- <-> ssub * RobotoCondensed-OsF/bold/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{it}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{b}{scit}{
- <-> ssub * RobotoCondensed-OsF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{n}{
- <-> ssub * RobotoCondensed-OsF/b/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-OsF/b/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-OsF/b/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-OsF/b/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{it}{
- <-> ssub * RobotoCondensed-OsF/b/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-OsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-OsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TLF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TLF.fd
deleted file mode 100644
index 0b98a688b42..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TLF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{T1RobotoCondensed-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoCondensed-TLF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{RobotoCondensed-TLF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{light}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TLF/regular/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{sc}{
- <-> ssub * RobotoCondensed-TLF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{n}{
- <-> ssub * RobotoCondensed-TLF/regular/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{it}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{m}{scit}{
- <-> ssub * RobotoCondensed-TLF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TLF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{sc}{
- <-> ssub * RobotoCondensed-TLF/light/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{n}{
- <-> ssub * RobotoCondensed-TLF/light/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{it}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{l}{scit}{
- <-> ssub * RobotoCondensed-TLF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TLF/bold/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{sc}{
- <-> ssub * RobotoCondensed-TLF/bold/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{n}{
- <-> ssub * RobotoCondensed-TLF/bold/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{it}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{b}{scit}{
- <-> ssub * RobotoCondensed-TLF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{n}{
- <-> ssub * RobotoCondensed-TLF/b/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TLF/b/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TLF/b/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TLF/b/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{it}{
- <-> ssub * RobotoCondensed-TLF/b/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TLF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TLF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TOsF.fd
deleted file mode 100644
index fb7d32abcdd..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TOsF.fd
+++ /dev/null
@@ -1,203 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{T1RobotoCondensed-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoCondensed-TOsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{RobotoCondensed-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{sc}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{scit}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{light}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/regular/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{sc}{
- <-> ssub * RobotoCondensed-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{n}{
- <-> ssub * RobotoCondensed-TOsF/regular/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{it}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{m}{scit}{
- <-> ssub * RobotoCondensed-TOsF/regular/scit
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{sc}{
- <-> ssub * RobotoCondensed-TOsF/light/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{n}{
- <-> ssub * RobotoCondensed-TOsF/light/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{it}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{l}{scit}{
- <-> ssub * RobotoCondensed-TOsF/light/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/bold/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{sc}{
- <-> ssub * RobotoCondensed-TOsF/bold/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{n}{
- <-> ssub * RobotoCondensed-TOsF/bold/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{it}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{b}{scit}{
- <-> ssub * RobotoCondensed-TOsF/bold/scit
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{n}{
- <-> ssub * RobotoCondensed-TOsF/b/n
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{sc}{
- <-> ssub * RobotoCondensed-TOsF/b/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{scsl}{
- <-> ssub * RobotoCondensed-TOsF/b/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TOsF/b/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{it}{
- <-> ssub * RobotoCondensed-TOsF/b/it
-}{}
-
-\DeclareFontShape{T1}{RobotoCondensed-TOsF}{bx}{scit}{
- <-> ssub * RobotoCondensed-TOsF/b/scit
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoMono-TLF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoMono-TLF.fd
index 8a694955c75..3f8d8b49f10 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1RobotoMono-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1RobotoMono-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoMono-TLF.]
+ [2019/04/19 (autoinst) Font definitions for T1/RobotoMono-TLF.]
\expandafter\ifx\csname RobotoMono@scale\endcsname\relax
\let\RobotoMono@@scale\@empty
@@ -147,9 +147,63 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
+% el --> thin
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{scsl}{
+ <-> ssub * RobotoMono-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{sc}{
+ <-> ssub * RobotoMono-TLF/thin/sc
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{n}{
+ <-> ssub * RobotoMono-TLF/thin/n
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{it}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{el}{scit}{
+ <-> ssub * RobotoMono-TLF/thin/scit
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{sl}{
+ <-> ssub * RobotoMono-TLF/light/sl
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{scsl}{
+ <-> ssub * RobotoMono-TLF/light/scsl
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{sc}{
+ <-> ssub * RobotoMono-TLF/light/sc
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{n}{
+ <-> ssub * RobotoMono-TLF/light/n
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{it}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+\DeclareFontShape{T1}{RobotoMono-TLF}{l}{scit}{
+ <-> ssub * RobotoMono-TLF/light/scit
+}{}
+
+
% m --> regular
\DeclareFontShape{T1}{RobotoMono-TLF}{m}{sl}{
@@ -204,33 +258,6 @@
}{}
-% l --> light
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{sl}{
- <-> ssub * RobotoMono-TLF/light/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{scsl}{
- <-> ssub * RobotoMono-TLF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{sc}{
- <-> ssub * RobotoMono-TLF/light/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{n}{
- <-> ssub * RobotoMono-TLF/light/n
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{it}{
- <-> ssub * RobotoMono-TLF/light/it
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{l}{scit}{
- <-> ssub * RobotoMono-TLF/light/scit
-}{}
-
-
% b --> bold
\DeclareFontShape{T1}{RobotoMono-TLF}{b}{sl}{
@@ -257,33 +284,6 @@
<-> ssub * RobotoMono-TLF/bold/scit
}{}
-
-% el --> thin
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{sl}{
- <-> ssub * RobotoMono-TLF/thin/sl
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{scsl}{
- <-> ssub * RobotoMono-TLF/thin/scsl
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{sc}{
- <-> ssub * RobotoMono-TLF/thin/sc
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{n}{
- <-> ssub * RobotoMono-TLF/thin/n
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{it}{
- <-> ssub * RobotoMono-TLF/thin/it
-}{}
-
-\DeclareFontShape{T1}{RobotoMono-TLF}{el}{scit}{
- <-> ssub * RobotoMono-TLF/thin/scit
-}{}
-
\DeclareFontShape{T1}{RobotoMono-TLF}{bx}{n}{
<-> ssub * RobotoMono-TLF/b/n
}{}
diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-TLF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-TLF.fd
index 1afee7d613d..607a77aa6a6 100644
--- a/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{T1RobotoSlab-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for T1/RobotoSlab-TLF.]
+ [2019/04/19 (autoinst) Font definitions for T1/RobotoSlab-TLF.]
\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax
\let\RobotoSlab@@scale\@empty
@@ -56,17 +56,17 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
-% m --> regular
+% el --> thin
-\DeclareFontShape{T1}{RobotoSlab-TLF}{m}{sc}{
- <-> ssub * RobotoSlab-TLF/regular/sc
+\DeclareFontShape{T1}{RobotoSlab-TLF}{el}{sc}{
+ <-> ssub * RobotoSlab-TLF/thin/sc
}{}
-\DeclareFontShape{T1}{RobotoSlab-TLF}{m}{n}{
- <-> ssub * RobotoSlab-TLF/regular/n
+\DeclareFontShape{T1}{RobotoSlab-TLF}{el}{n}{
+ <-> ssub * RobotoSlab-TLF/thin/n
}{}
@@ -81,25 +81,25 @@
}{}
-% b --> bold
+% m --> regular
-\DeclareFontShape{T1}{RobotoSlab-TLF}{b}{sc}{
- <-> ssub * RobotoSlab-TLF/bold/sc
+\DeclareFontShape{T1}{RobotoSlab-TLF}{m}{sc}{
+ <-> ssub * RobotoSlab-TLF/regular/sc
}{}
-\DeclareFontShape{T1}{RobotoSlab-TLF}{b}{n}{
- <-> ssub * RobotoSlab-TLF/bold/n
+\DeclareFontShape{T1}{RobotoSlab-TLF}{m}{n}{
+ <-> ssub * RobotoSlab-TLF/regular/n
}{}
-% el --> thin
+% b --> bold
-\DeclareFontShape{T1}{RobotoSlab-TLF}{el}{sc}{
- <-> ssub * RobotoSlab-TLF/thin/sc
+\DeclareFontShape{T1}{RobotoSlab-TLF}{b}{sc}{
+ <-> ssub * RobotoSlab-TLF/bold/sc
}{}
-\DeclareFontShape{T1}{RobotoSlab-TLF}{el}{n}{
- <-> ssub * RobotoSlab-TLF/thin/n
+\DeclareFontShape{T1}{RobotoSlab-TLF}{b}{n}{
+ <-> ssub * RobotoSlab-TLF/bold/n
}{}
\DeclareFontShape{T1}{RobotoSlab-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd
index f58674fc1bc..c921ddf53f7 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1Roboto-LF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/Roboto-LF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/Roboto-LF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -27,21 +27,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{TS1}{Roboto-LF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-LF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-LF}{black}{sl}{
- <-> ssub * Roboto-LF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{TS1}{Roboto-LF}{thin}{n}{
@@ -72,18 +57,18 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{TS1}{Roboto-LF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-lf-ts1
+\DeclareFontShape{TS1}{Roboto-LF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-lf-ts1
+\DeclareFontShape{TS1}{Roboto-LF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{medium}{sl}{
- <-> ssub * Roboto-LF/medium/it
+\DeclareFontShape{TS1}{Roboto-LF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/it
}{}
@@ -101,52 +86,97 @@
<-> ssub * Roboto-LF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{TS1}{Roboto-LF}{m}{sl}{
- <-> ssub * Roboto-LF/regular/sl
+\DeclareFontShape{TS1}{Roboto-LF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{m}{n}{
- <-> ssub * Roboto-LF/regular/n
+\DeclareFontShape{TS1}{Roboto-LF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{m}{it}{
- <-> ssub * Roboto-LF/regular/it
+\DeclareFontShape{TS1}{Roboto-LF}{condensed}{sl}{
+ <-> ssub * Roboto-LF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{TS1}{Roboto-LF}{sb}{sl}{
- <-> ssub * Roboto-LF/medium/sl
+\DeclareFontShape{TS1}{Roboto-LF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{sb}{n}{
- <-> ssub * Roboto-LF/medium/n
+\DeclareFontShape{TS1}{Roboto-LF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{sb}{it}{
+\DeclareFontShape{TS1}{Roboto-LF}{black}{sl}{
+ <-> ssub * Roboto-LF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{TS1}{Roboto-LF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{medium}{sl}{
<-> ssub * Roboto-LF/medium/it
}{}
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{TS1}{Roboto-LF}{ub}{sl}{
- <-> ssub * Roboto-LF/black/sl
+\DeclareFontShape{TS1}{Roboto-LF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{ub}{n}{
- <-> ssub * Roboto-LF/black/n
+\DeclareFontShape{TS1}{Roboto-LF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{ub}{it}{
- <-> ssub * Roboto-LF/black/it
+\DeclareFontShape{TS1}{Roboto-LF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{TS1}{Roboto-LF}{el}{sl}{
+ <-> ssub * Roboto-LF/thin/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{el}{n}{
+ <-> ssub * Roboto-LF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{el}{it}{
+ <-> ssub * Roboto-LF/thin/it
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{TS1}{Roboto-LF}{lc}{sl}{
+ <-> ssub * Roboto-LF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{lc}{n}{
+ <-> ssub * Roboto-LF/lightcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{lc}{it}{
+ <-> ssub * Roboto-LF/lightcondensed/it
}{}
@@ -165,6 +195,66 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{TS1}{Roboto-LF}{c}{sl}{
+ <-> ssub * Roboto-LF/condensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{c}{n}{
+ <-> ssub * Roboto-LF/condensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{c}{it}{
+ <-> ssub * Roboto-LF/condensed/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{TS1}{Roboto-LF}{m}{sl}{
+ <-> ssub * Roboto-LF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{m}{n}{
+ <-> ssub * Roboto-LF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{m}{it}{
+ <-> ssub * Roboto-LF/regular/it
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{TS1}{Roboto-LF}{sb}{sl}{
+ <-> ssub * Roboto-LF/medium/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{sb}{n}{
+ <-> ssub * Roboto-LF/medium/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{sb}{it}{
+ <-> ssub * Roboto-LF/medium/it
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{TS1}{Roboto-LF}{bc}{sl}{
+ <-> ssub * Roboto-LF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{bc}{n}{
+ <-> ssub * Roboto-LF/boldcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-LF}{bc}{it}{
+ <-> ssub * Roboto-LF/boldcondensed/it
+}{}
+
+
% b --> bold
\DeclareFontShape{TS1}{Roboto-LF}{b}{sl}{
@@ -180,18 +270,18 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{TS1}{Roboto-LF}{el}{sl}{
- <-> ssub * Roboto-LF/thin/sl
+\DeclareFontShape{TS1}{Roboto-LF}{eb}{sl}{
+ <-> ssub * Roboto-LF/black/sl
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{el}{n}{
- <-> ssub * Roboto-LF/thin/n
+\DeclareFontShape{TS1}{Roboto-LF}{eb}{n}{
+ <-> ssub * Roboto-LF/black/n
}{}
-\DeclareFontShape{TS1}{Roboto-LF}{el}{it}{
- <-> ssub * Roboto-LF/thin/it
+\DeclareFontShape{TS1}{Roboto-LF}{eb}{it}{
+ <-> ssub * Roboto-LF/black/it
}{}
\DeclareFontShape{TS1}{Roboto-LF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd
index 35b45cdc293..1d594faec33 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1Roboto-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/Roboto-OsF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/Roboto-OsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -27,21 +27,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{TS1}{Roboto-OsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-OsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-OsF}{black}{sl}{
- <-> ssub * Roboto-OsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{TS1}{Roboto-OsF}{thin}{n}{
@@ -72,18 +57,18 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{TS1}{Roboto-OsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-osf-ts1
+\DeclareFontShape{TS1}{Roboto-OsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-osf-ts1
+\DeclareFontShape{TS1}{Roboto-OsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{medium}{sl}{
- <-> ssub * Roboto-OsF/medium/it
+\DeclareFontShape{TS1}{Roboto-OsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
}{}
@@ -101,52 +86,97 @@
<-> ssub * Roboto-OsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{TS1}{Roboto-OsF}{m}{sl}{
- <-> ssub * Roboto-OsF/regular/sl
+\DeclareFontShape{TS1}{Roboto-OsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{m}{n}{
- <-> ssub * Roboto-OsF/regular/n
+\DeclareFontShape{TS1}{Roboto-OsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{m}{it}{
- <-> ssub * Roboto-OsF/regular/it
+\DeclareFontShape{TS1}{Roboto-OsF}{condensed}{sl}{
+ <-> ssub * Roboto-OsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{TS1}{Roboto-OsF}{sb}{sl}{
- <-> ssub * Roboto-OsF/medium/sl
+\DeclareFontShape{TS1}{Roboto-OsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{sb}{n}{
- <-> ssub * Roboto-OsF/medium/n
+\DeclareFontShape{TS1}{Roboto-OsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{sb}{it}{
+\DeclareFontShape{TS1}{Roboto-OsF}{black}{sl}{
+ <-> ssub * Roboto-OsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{TS1}{Roboto-OsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{medium}{sl}{
<-> ssub * Roboto-OsF/medium/it
}{}
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{TS1}{Roboto-OsF}{ub}{sl}{
- <-> ssub * Roboto-OsF/black/sl
+\DeclareFontShape{TS1}{Roboto-OsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{ub}{n}{
- <-> ssub * Roboto-OsF/black/n
+\DeclareFontShape{TS1}{Roboto-OsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{ub}{it}{
- <-> ssub * Roboto-OsF/black/it
+\DeclareFontShape{TS1}{Roboto-OsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{TS1}{Roboto-OsF}{el}{sl}{
+ <-> ssub * Roboto-OsF/thin/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{el}{n}{
+ <-> ssub * Roboto-OsF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{el}{it}{
+ <-> ssub * Roboto-OsF/thin/it
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{TS1}{Roboto-OsF}{lc}{sl}{
+ <-> ssub * Roboto-OsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{lc}{n}{
+ <-> ssub * Roboto-OsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{lc}{it}{
+ <-> ssub * Roboto-OsF/lightcondensed/it
}{}
@@ -165,6 +195,66 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{TS1}{Roboto-OsF}{c}{sl}{
+ <-> ssub * Roboto-OsF/condensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{c}{n}{
+ <-> ssub * Roboto-OsF/condensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{c}{it}{
+ <-> ssub * Roboto-OsF/condensed/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{TS1}{Roboto-OsF}{m}{sl}{
+ <-> ssub * Roboto-OsF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{m}{n}{
+ <-> ssub * Roboto-OsF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{m}{it}{
+ <-> ssub * Roboto-OsF/regular/it
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{TS1}{Roboto-OsF}{sb}{sl}{
+ <-> ssub * Roboto-OsF/medium/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{sb}{n}{
+ <-> ssub * Roboto-OsF/medium/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{sb}{it}{
+ <-> ssub * Roboto-OsF/medium/it
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{TS1}{Roboto-OsF}{bc}{sl}{
+ <-> ssub * Roboto-OsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{bc}{n}{
+ <-> ssub * Roboto-OsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-OsF}{bc}{it}{
+ <-> ssub * Roboto-OsF/boldcondensed/it
+}{}
+
+
% b --> bold
\DeclareFontShape{TS1}{Roboto-OsF}{b}{sl}{
@@ -180,18 +270,18 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{TS1}{Roboto-OsF}{el}{sl}{
- <-> ssub * Roboto-OsF/thin/sl
+\DeclareFontShape{TS1}{Roboto-OsF}{eb}{sl}{
+ <-> ssub * Roboto-OsF/black/sl
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{el}{n}{
- <-> ssub * Roboto-OsF/thin/n
+\DeclareFontShape{TS1}{Roboto-OsF}{eb}{n}{
+ <-> ssub * Roboto-OsF/black/n
}{}
-\DeclareFontShape{TS1}{Roboto-OsF}{el}{it}{
- <-> ssub * Roboto-OsF/thin/it
+\DeclareFontShape{TS1}{Roboto-OsF}{eb}{it}{
+ <-> ssub * Roboto-OsF/black/it
}{}
\DeclareFontShape{TS1}{Roboto-OsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd
index dda54ab4b57..6fc0a1241c0 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1Roboto-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/Roboto-TLF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/Roboto-TLF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -27,21 +27,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{TS1}{Roboto-TLF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-TLF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-TLF}{black}{sl}{
- <-> ssub * Roboto-TLF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{TS1}{Roboto-TLF}{thin}{n}{
@@ -72,18 +57,18 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{TS1}{Roboto-TLF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tlf-ts1
+\DeclareFontShape{TS1}{Roboto-TLF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tlf-ts1
+\DeclareFontShape{TS1}{Roboto-TLF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{medium}{sl}{
- <-> ssub * Roboto-TLF/medium/it
+\DeclareFontShape{TS1}{Roboto-TLF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
}{}
@@ -101,52 +86,97 @@
<-> ssub * Roboto-TLF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{TS1}{Roboto-TLF}{m}{sl}{
- <-> ssub * Roboto-TLF/regular/sl
+\DeclareFontShape{TS1}{Roboto-TLF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{m}{n}{
- <-> ssub * Roboto-TLF/regular/n
+\DeclareFontShape{TS1}{Roboto-TLF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{m}{it}{
- <-> ssub * Roboto-TLF/regular/it
+\DeclareFontShape{TS1}{Roboto-TLF}{condensed}{sl}{
+ <-> ssub * Roboto-TLF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{TS1}{Roboto-TLF}{sb}{sl}{
- <-> ssub * Roboto-TLF/medium/sl
+\DeclareFontShape{TS1}{Roboto-TLF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{sb}{n}{
- <-> ssub * Roboto-TLF/medium/n
+\DeclareFontShape{TS1}{Roboto-TLF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{sb}{it}{
+\DeclareFontShape{TS1}{Roboto-TLF}{black}{sl}{
+ <-> ssub * Roboto-TLF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{TS1}{Roboto-TLF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{medium}{sl}{
<-> ssub * Roboto-TLF/medium/it
}{}
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{TS1}{Roboto-TLF}{ub}{sl}{
- <-> ssub * Roboto-TLF/black/sl
+\DeclareFontShape{TS1}{Roboto-TLF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{ub}{n}{
- <-> ssub * Roboto-TLF/black/n
+\DeclareFontShape{TS1}{Roboto-TLF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{ub}{it}{
- <-> ssub * Roboto-TLF/black/it
+\DeclareFontShape{TS1}{Roboto-TLF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{TS1}{Roboto-TLF}{el}{sl}{
+ <-> ssub * Roboto-TLF/thin/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{el}{n}{
+ <-> ssub * Roboto-TLF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{el}{it}{
+ <-> ssub * Roboto-TLF/thin/it
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{TS1}{Roboto-TLF}{lc}{sl}{
+ <-> ssub * Roboto-TLF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{lc}{n}{
+ <-> ssub * Roboto-TLF/lightcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{lc}{it}{
+ <-> ssub * Roboto-TLF/lightcondensed/it
}{}
@@ -165,6 +195,66 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{TS1}{Roboto-TLF}{c}{sl}{
+ <-> ssub * Roboto-TLF/condensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{c}{n}{
+ <-> ssub * Roboto-TLF/condensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{c}{it}{
+ <-> ssub * Roboto-TLF/condensed/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{TS1}{Roboto-TLF}{m}{sl}{
+ <-> ssub * Roboto-TLF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{m}{n}{
+ <-> ssub * Roboto-TLF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{m}{it}{
+ <-> ssub * Roboto-TLF/regular/it
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{TS1}{Roboto-TLF}{sb}{sl}{
+ <-> ssub * Roboto-TLF/medium/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{sb}{n}{
+ <-> ssub * Roboto-TLF/medium/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{sb}{it}{
+ <-> ssub * Roboto-TLF/medium/it
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{TS1}{Roboto-TLF}{bc}{sl}{
+ <-> ssub * Roboto-TLF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{bc}{n}{
+ <-> ssub * Roboto-TLF/boldcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TLF}{bc}{it}{
+ <-> ssub * Roboto-TLF/boldcondensed/it
+}{}
+
+
% b --> bold
\DeclareFontShape{TS1}{Roboto-TLF}{b}{sl}{
@@ -180,18 +270,18 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{TS1}{Roboto-TLF}{el}{sl}{
- <-> ssub * Roboto-TLF/thin/sl
+\DeclareFontShape{TS1}{Roboto-TLF}{eb}{sl}{
+ <-> ssub * Roboto-TLF/black/sl
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{el}{n}{
- <-> ssub * Roboto-TLF/thin/n
+\DeclareFontShape{TS1}{Roboto-TLF}{eb}{n}{
+ <-> ssub * Roboto-TLF/black/n
}{}
-\DeclareFontShape{TS1}{Roboto-TLF}{el}{it}{
- <-> ssub * Roboto-TLF/thin/it
+\DeclareFontShape{TS1}{Roboto-TLF}{eb}{it}{
+ <-> ssub * Roboto-TLF/black/it
}{}
\DeclareFontShape{TS1}{Roboto-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd
index 90af3dd0712..33726a9da44 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1Roboto-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/Roboto-TOsF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/Roboto-TOsF.]
\expandafter\ifx\csname Roboto@scale\endcsname\relax
\let\Roboto@@scale\@empty
@@ -27,21 +27,6 @@
}{}
-% ---- black ----
-
-\DeclareFontShape{TS1}{Roboto-TOsF}{black}{n}{
- <-> \Roboto@@scale Roboto-Black-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-TOsF}{black}{it}{
- <-> \Roboto@@scale Roboto-BlackItalic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Roboto-TOsF}{black}{sl}{
- <-> ssub * Roboto-TOsF/black/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{TS1}{Roboto-TOsF}{thin}{n}{
@@ -72,18 +57,18 @@
}{}
-% ---- medium ----
+% ---- boldcondensed ----
-\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{n}{
- <-> \Roboto@@scale Roboto-Medium-tosf-ts1
+\DeclareFontShape{TS1}{Roboto-TOsF}{boldcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Bold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{it}{
- <-> \Roboto@@scale Roboto-MediumItalic-tosf-ts1
+\DeclareFontShape{TS1}{Roboto-TOsF}{boldcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-BoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{sl}{
- <-> ssub * Roboto-TOsF/medium/it
+\DeclareFontShape{TS1}{Roboto-TOsF}{boldcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
}{}
@@ -101,52 +86,97 @@
<-> ssub * Roboto-TOsF/light/it
}{}
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-% m --> regular
+% ---- condensed ----
-\DeclareFontShape{TS1}{Roboto-TOsF}{m}{sl}{
- <-> ssub * Roboto-TOsF/regular/sl
+\DeclareFontShape{TS1}{Roboto-TOsF}{condensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Regular-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{m}{n}{
- <-> ssub * Roboto-TOsF/regular/n
+\DeclareFontShape{TS1}{Roboto-TOsF}{condensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-Italic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{m}{it}{
- <-> ssub * Roboto-TOsF/regular/it
+\DeclareFontShape{TS1}{Roboto-TOsF}{condensed}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/it
}{}
-% sb --> medium
+% ---- black ----
-\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{sl}{
- <-> ssub * Roboto-TOsF/medium/sl
+\DeclareFontShape{TS1}{Roboto-TOsF}{black}{n}{
+ <-> \Roboto@@scale Roboto-Black-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{n}{
- <-> ssub * Roboto-TOsF/medium/n
+\DeclareFontShape{TS1}{Roboto-TOsF}{black}{it}{
+ <-> \Roboto@@scale Roboto-BlackItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{it}{
+\DeclareFontShape{TS1}{Roboto-TOsF}{black}{sl}{
+ <-> ssub * Roboto-TOsF/black/it
+}{}
+
+
+% ---- medium ----
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{n}{
+ <-> \Roboto@@scale Roboto-Medium-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{it}{
+ <-> \Roboto@@scale Roboto-MediumItalic-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{medium}{sl}{
<-> ssub * Roboto-TOsF/medium/it
}{}
-% ub --> black
+% ---- lightcondensed ----
-\DeclareFontShape{TS1}{Roboto-TOsF}{ub}{sl}{
- <-> ssub * Roboto-TOsF/black/sl
+\DeclareFontShape{TS1}{Roboto-TOsF}{lightcondensed}{n}{
+ <-> \Roboto@@scale RobotoCondensed-Light-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{ub}{n}{
- <-> ssub * Roboto-TOsF/black/n
+\DeclareFontShape{TS1}{Roboto-TOsF}{lightcondensed}{it}{
+ <-> \Roboto@@scale RobotoCondensed-LightItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{ub}{it}{
- <-> ssub * Roboto-TOsF/black/it
+\DeclareFontShape{TS1}{Roboto-TOsF}{lightcondensed}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
+}{}
+
+%
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+%
+
+% el --> thin
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{el}{sl}{
+ <-> ssub * Roboto-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{el}{n}{
+ <-> ssub * Roboto-TOsF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{el}{it}{
+ <-> ssub * Roboto-TOsF/thin/it
+}{}
+
+
+% lc --> lightcondensed
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{lc}{sl}{
+ <-> ssub * Roboto-TOsF/lightcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{lc}{n}{
+ <-> ssub * Roboto-TOsF/lightcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{lc}{it}{
+ <-> ssub * Roboto-TOsF/lightcondensed/it
}{}
@@ -165,6 +195,66 @@
}{}
+% c --> condensed
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{c}{sl}{
+ <-> ssub * Roboto-TOsF/condensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{c}{n}{
+ <-> ssub * Roboto-TOsF/condensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{c}{it}{
+ <-> ssub * Roboto-TOsF/condensed/it
+}{}
+
+
+% m --> regular
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{m}{sl}{
+ <-> ssub * Roboto-TOsF/regular/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{m}{n}{
+ <-> ssub * Roboto-TOsF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{m}{it}{
+ <-> ssub * Roboto-TOsF/regular/it
+}{}
+
+
+% sb --> medium
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{sl}{
+ <-> ssub * Roboto-TOsF/medium/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{n}{
+ <-> ssub * Roboto-TOsF/medium/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{sb}{it}{
+ <-> ssub * Roboto-TOsF/medium/it
+}{}
+
+
+% bc --> boldcondensed
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{bc}{sl}{
+ <-> ssub * Roboto-TOsF/boldcondensed/sl
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{bc}{n}{
+ <-> ssub * Roboto-TOsF/boldcondensed/n
+}{}
+
+\DeclareFontShape{TS1}{Roboto-TOsF}{bc}{it}{
+ <-> ssub * Roboto-TOsF/boldcondensed/it
+}{}
+
+
% b --> bold
\DeclareFontShape{TS1}{Roboto-TOsF}{b}{sl}{
@@ -180,18 +270,18 @@
}{}
-% el --> thin
+% eb --> black
-\DeclareFontShape{TS1}{Roboto-TOsF}{el}{sl}{
- <-> ssub * Roboto-TOsF/thin/sl
+\DeclareFontShape{TS1}{Roboto-TOsF}{eb}{sl}{
+ <-> ssub * Roboto-TOsF/black/sl
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{el}{n}{
- <-> ssub * Roboto-TOsF/thin/n
+\DeclareFontShape{TS1}{Roboto-TOsF}{eb}{n}{
+ <-> ssub * Roboto-TOsF/black/n
}{}
-\DeclareFontShape{TS1}{Roboto-TOsF}{el}{it}{
- <-> ssub * Roboto-TOsF/thin/it
+\DeclareFontShape{TS1}{Roboto-TOsF}{eb}{it}{
+ <-> ssub * Roboto-TOsF/black/it
}{}
\DeclareFontShape{TS1}{Roboto-TOsF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd
deleted file mode 100644
index 8617e1db433..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd
+++ /dev/null
@@ -1,119 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{TS1RobotoCondensed-LF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoCondensed-LF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{RobotoCondensed-LF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{regular}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bold}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{light}{sl}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{sl}{
- <-> ssub * RobotoCondensed-LF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{n}{
- <-> ssub * RobotoCondensed-LF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{it}{
- <-> ssub * RobotoCondensed-LF/regular/it
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{sl}{
- <-> ssub * RobotoCondensed-LF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{n}{
- <-> ssub * RobotoCondensed-LF/light/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{it}{
- <-> ssub * RobotoCondensed-LF/light/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{sl}{
- <-> ssub * RobotoCondensed-LF/bold/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{n}{
- <-> ssub * RobotoCondensed-LF/bold/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{it}{
- <-> ssub * RobotoCondensed-LF/bold/it
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{n}{
- <-> ssub * RobotoCondensed-LF/b/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{sl}{
- <-> ssub * RobotoCondensed-LF/b/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{it}{
- <-> ssub * RobotoCondensed-LF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-OsF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-OsF.fd
deleted file mode 100644
index d43a572f17f..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-OsF.fd
+++ /dev/null
@@ -1,119 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{TS1RobotoCondensed-OsF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoCondensed-OsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{RobotoCondensed-OsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{light}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{m}{sl}{
- <-> ssub * RobotoCondensed-OsF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{m}{n}{
- <-> ssub * RobotoCondensed-OsF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{m}{it}{
- <-> ssub * RobotoCondensed-OsF/regular/it
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{l}{sl}{
- <-> ssub * RobotoCondensed-OsF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{l}{n}{
- <-> ssub * RobotoCondensed-OsF/light/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{l}{it}{
- <-> ssub * RobotoCondensed-OsF/light/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{b}{sl}{
- <-> ssub * RobotoCondensed-OsF/bold/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{b}{n}{
- <-> ssub * RobotoCondensed-OsF/bold/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{b}{it}{
- <-> ssub * RobotoCondensed-OsF/bold/it
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bx}{n}{
- <-> ssub * RobotoCondensed-OsF/b/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-OsF/b/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-OsF}{bx}{it}{
- <-> ssub * RobotoCondensed-OsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TLF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TLF.fd
deleted file mode 100644
index ff2348093cb..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TLF.fd
+++ /dev/null
@@ -1,119 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{TS1RobotoCondensed-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoCondensed-TLF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{RobotoCondensed-TLF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{light}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{m}{sl}{
- <-> ssub * RobotoCondensed-TLF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{m}{n}{
- <-> ssub * RobotoCondensed-TLF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{m}{it}{
- <-> ssub * RobotoCondensed-TLF/regular/it
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{l}{sl}{
- <-> ssub * RobotoCondensed-TLF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{l}{n}{
- <-> ssub * RobotoCondensed-TLF/light/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{l}{it}{
- <-> ssub * RobotoCondensed-TLF/light/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{b}{sl}{
- <-> ssub * RobotoCondensed-TLF/bold/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{b}{n}{
- <-> ssub * RobotoCondensed-TLF/bold/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{b}{it}{
- <-> ssub * RobotoCondensed-TLF/bold/it
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bx}{n}{
- <-> ssub * RobotoCondensed-TLF/b/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TLF/b/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TLF}{bx}{it}{
- <-> ssub * RobotoCondensed-TLF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TOsF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TOsF.fd
deleted file mode 100644
index fcb1a6670a3..00000000000
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TOsF.fd
+++ /dev/null
@@ -1,119 +0,0 @@
-%% Generated by autoinst on 2019/04/05
-%%
-\ProvidesFile{TS1RobotoCondensed-TOsF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoCondensed-TOsF.]
-
-\expandafter\ifx\csname RobotoCondensed@scale\endcsname\relax
- \let\RobotoCondensed@@scale\@empty
-\else
- \edef\RobotoCondensed@@scale{s*[\csname RobotoCondensed@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{RobotoCondensed-TOsF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{regular}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Regular-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{regular}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Italic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{regular}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bold}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Bold-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bold}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bold}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-
-% ---- light ----
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{light}{n}{
- <-> \RobotoCondensed@@scale RobotoCondensed-Light-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{light}{it}{
- <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{light}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
-%
-
-% m --> regular
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{m}{sl}{
- <-> ssub * RobotoCondensed-TOsF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{m}{n}{
- <-> ssub * RobotoCondensed-TOsF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{m}{it}{
- <-> ssub * RobotoCondensed-TOsF/regular/it
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{l}{sl}{
- <-> ssub * RobotoCondensed-TOsF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{l}{n}{
- <-> ssub * RobotoCondensed-TOsF/light/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{l}{it}{
- <-> ssub * RobotoCondensed-TOsF/light/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{b}{sl}{
- <-> ssub * RobotoCondensed-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{b}{n}{
- <-> ssub * RobotoCondensed-TOsF/bold/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{b}{it}{
- <-> ssub * RobotoCondensed-TOsF/bold/it
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bx}{n}{
- <-> ssub * RobotoCondensed-TOsF/b/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bx}{sl}{
- <-> ssub * RobotoCondensed-TOsF/b/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoCondensed-TOsF}{bx}{it}{
- <-> ssub * RobotoCondensed-TOsF/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoMono-TLF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoMono-TLF.fd
index ccab46e0c63..f8c144b25b6 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1RobotoMono-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1RobotoMono-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoMono-TLF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/RobotoMono-TLF.]
\expandafter\ifx\csname RobotoMono@scale\endcsname\relax
\let\RobotoMono@@scale\@empty
@@ -87,9 +87,39 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
+% el --> thin
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{sl}{
+ <-> ssub * RobotoMono-TLF/thin/sl
+}{}
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{n}{
+ <-> ssub * RobotoMono-TLF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{it}{
+ <-> ssub * RobotoMono-TLF/thin/it
+}{}
+
+
+% l --> light
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{sl}{
+ <-> ssub * RobotoMono-TLF/light/sl
+}{}
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{n}{
+ <-> ssub * RobotoMono-TLF/light/n
+}{}
+
+\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{it}{
+ <-> ssub * RobotoMono-TLF/light/it
+}{}
+
+
% m --> regular
\DeclareFontShape{TS1}{RobotoMono-TLF}{m}{sl}{
@@ -120,21 +150,6 @@
}{}
-% l --> light
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{sl}{
- <-> ssub * RobotoMono-TLF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{n}{
- <-> ssub * RobotoMono-TLF/light/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{l}{it}{
- <-> ssub * RobotoMono-TLF/light/it
-}{}
-
-
% b --> bold
\DeclareFontShape{TS1}{RobotoMono-TLF}{b}{sl}{
@@ -149,21 +164,6 @@
<-> ssub * RobotoMono-TLF/bold/it
}{}
-
-% el --> thin
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{sl}{
- <-> ssub * RobotoMono-TLF/thin/sl
-}{}
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{n}{
- <-> ssub * RobotoMono-TLF/thin/n
-}{}
-
-\DeclareFontShape{TS1}{RobotoMono-TLF}{el}{it}{
- <-> ssub * RobotoMono-TLF/thin/it
-}{}
-
\DeclareFontShape{TS1}{RobotoMono-TLF}{bx}{n}{
<-> ssub * RobotoMono-TLF/b/n
}{}
diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-TLF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-TLF.fd
index bbf513f9817..50f5abcf41d 100644
--- a/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-TLF.fd
+++ b/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 2019/04/05
+%% Generated by autoinst on 2019/04/19
%%
\ProvidesFile{TS1RobotoSlab-TLF.fd}
- [2019/04/05 (autoinst) Font definitions for TS1/RobotoSlab-TLF.]
+ [2019/04/19 (autoinst) Font definitions for TS1/RobotoSlab-TLF.]
\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax
\let\RobotoSlab@@scale\@empty
@@ -40,13 +40,13 @@
}{}
%
-% ==== Extra 'ssub' rules to map the standard NFSS codes to our fancy names ====
+% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
%
-% m --> regular
+% el --> thin
-\DeclareFontShape{TS1}{RobotoSlab-TLF}{m}{n}{
- <-> ssub * RobotoSlab-TLF/regular/n
+\DeclareFontShape{TS1}{RobotoSlab-TLF}{el}{n}{
+ <-> ssub * RobotoSlab-TLF/thin/n
}{}
@@ -57,17 +57,17 @@
}{}
-% b --> bold
+% m --> regular
-\DeclareFontShape{TS1}{RobotoSlab-TLF}{b}{n}{
- <-> ssub * RobotoSlab-TLF/bold/n
+\DeclareFontShape{TS1}{RobotoSlab-TLF}{m}{n}{
+ <-> ssub * RobotoSlab-TLF/regular/n
}{}
-% el --> thin
+% b --> bold
-\DeclareFontShape{TS1}{RobotoSlab-TLF}{el}{n}{
- <-> ssub * RobotoSlab-TLF/thin/n
+\DeclareFontShape{TS1}{RobotoSlab-TLF}{b}{n}{
+ <-> ssub * RobotoSlab-TLF/bold/n
}{}
\DeclareFontShape{TS1}{RobotoSlab-TLF}{bx}{n}{
diff --git a/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty b/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty
index 344e439585a..17d4bbbe73d 100644
--- a/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty
+++ b/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{roboto-mono}
- [2019/04/05 (Bob Tennent) Supports RobotoMono fonts for all LaTeX engines.]
+ [2019/04/19 (Bob Tennent) Supports RobotoMono fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -133,6 +133,8 @@
\DeclareTextFontCommand{\robotomonoLight}{\robotomonolight}
\DeclareTextFontCommand{\robotomonoBold}{\robotomonobold}
+\def\robotomonolgr{\fontencoding{LGR}\fontfamily{RobotoMono-TLF}\selectfont} % RobotoMono-TLF even for otf
+
\ifrobotomono@otf
% turn off defaults in case other fonts are selected:
\defaultfontfeatures{}
diff --git a/Master/texmf-dist/tex/latex/roboto/roboto.sty b/Master/texmf-dist/tex/latex/roboto/roboto.sty
index d92437dc4a7..ac70a062c0a 100644
--- a/Master/texmf-dist/tex/latex/roboto/roboto.sty
+++ b/Master/texmf-dist/tex/latex/roboto/roboto.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{roboto}
- [2019/04/05 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.]
+ [2019/04/19 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -18,9 +18,8 @@
\newif\ifroboto@default \roboto@defaultfalse
\newcommand*{\Roboto@scale}{1}
-\newcommand*{\RobotoCondensed@scale}{1}
-\DeclareOptionX{scaled}{\renewcommand*{\Roboto@scale}{#1}\renewcommand*{\RobotoCondensed@scale}{#1}}
-\DeclareOptionX{scale}{\renewcommand*{\Roboto@scale}{#1}\renewcommand*{\RobotoCondensed@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\Roboto@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\Roboto@scale}{#1}}
\newif\ifroboto@light \roboto@lightfalse
\newif\ifroboto@thin \roboto@thinfalse
@@ -64,22 +63,29 @@
\else % type1
- \def\bfseries@sf{bold}
- \ifroboto@medium\def\bfseries@sf{medium}\fi
- \ifroboto@black\def\bfseries@sf{black}\fi
- \ifroboto@slab
- \def\mdseries@rm{regular}
- \else
- \def\mdseries@sf{regular}
- \fi
- \ifroboto@thin\def\mdseries@sf{thin}
- \ifroboto@slab\def\mdseries@rm{thin}\fi\fi
- \ifroboto@light\def\mdseries@sf{light}
- \ifroboto@slab\def\mdseries@rm{light}\fi\fi
- \ifroboto@slab
- \def\seriesdefault{\mdseries@rm}
- \else
+ \ifroboto@condensed
+ \def\bfseries@sf{boldcondensed}
+ \def\mdseries@sf{condensed}
+ \ifroboto@light\def\mdseries@sf{lightcondensed}\fi
\def\seriesdefault{\mdseries@sf}
+ \else
+ \def\bfseries@sf{bold}
+ \ifroboto@medium\def\bfseries@sf{medium}\fi
+ \ifroboto@black\def\bfseries@sf{black}\fi
+ \ifroboto@slab
+ \def\mdseries@rm{regular}
+ \else
+ \def\mdseries@sf{regular}
+ \fi
+ \ifroboto@thin\def\mdseries@sf{thin}
+ \ifroboto@slab\def\mdseries@rm{thin}\fi\fi
+ \ifroboto@light\def\mdseries@sf{light}
+ \ifroboto@slab\def\mdseries@rm{light}\fi\fi
+ \ifroboto@slab
+ \def\seriesdefault{\mdseries@rm}
+ \else
+ \def\seriesdefault{\mdseries@sf}
+ \fi
\fi
\fi
@@ -167,6 +173,14 @@
BoldItalicFont = *-BoldItalic ,
]
{RobotoCondensed}
+ \newfontfamily\robotoboldcondensed
+ [ Numbers = {\roboto@figurealign,\roboto@figurestyle},
+ UprightFont = *-Bold ,
+ ItalicFont = *-BoldItalic,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ ]
+ {RobotoCondensed}
\newfontfamily\robotoslab
[ UprightFont = *-\roboto@regstyle ,
BoldFont = *-Bold ,
@@ -324,13 +338,12 @@
\else % type1
\def\robotofamily{Roboto-\roboto@figurealign\roboto@figurestyle}
- \def\robotocondensedfamily{RobotoCondensed-\roboto@figurealign\roboto@figurestyle}
\def\robotoslabfamily{RobotoSlab-TLF}
\newcommand*\roboto{\fontfamily{\robotofamily}\selectfont}
- \newcommand*\robotocondensed{\fontfamily{\robotocondensedfamily}\selectfont}
\newcommand*\robotoslab{\fontfamily{\robotoslabfamily}\selectfont}
+ \newcommand*\robotocondensed{\fontseries{c}\selectfont}
+ \newcommand*\robotoboldcondensed{\fontseries{bc}\selectfont}
\def\sfdefault{\robotofamily}
- \ifroboto@condensed\def\sfdefault{\robotocondensedfamily}\fi
\ifroboto@default\edef\familydefault{\sfdefault}\edef\seriesdefault{\mdseries@sf}\fi
\ifroboto@slab\edef\rmdefault{\robotoslabfamily}\fi
@@ -351,12 +364,15 @@
\fi
\ifroboto@condensed
- \def\robototlf{\fontfamily{RobotoCondensed-TLF}\selectfont}
- \def\robotolf{\fontfamily{RobotoCondensed-LF}\selectfont}
- \def\robotoosf{\fontfamily{RobotoCondensed-OsF}\selectfont}
- \def\robotoTOsF{\fontfamily{RobotoCondensed-TOsF}\selectfont}
+ \def\robototlf{\fontfamily{Roboto-TLF}\fontseries{c}\selectfont}
+ \def\robotolf{\fontfamily{Roboto-LF}\fontseries{c}\selectfont}
+ \def\robotoosf{\fontfamily{Roboto-OsF}\fontseries{c}\selectfont}
+ \def\robotoTOsF{\fontfamily{Roboto-TOsF}\fontseries{c}\selectfont}
\else\ifroboto@slab
\def\robototlf{\fontfamily{RobotoSlab-TLF}\selectfont}
+ \def\robotottlf{\fontfamily{RobotoSlab-TLF}\selectfont}
+ \def\robotoosf{\fontfamily{RobotoSlab-OsF}\selectfont}
+ \def\robotosf{\fontfamily{RobotoSlab-TOsF}\selectfont}
\else
\def\robototlf{\fontfamily{Roboto-TLF}\selectfont}
\def\robotolf{\fontfamily{Roboto-LF}\selectfont}
@@ -378,6 +394,21 @@
\DeclareTextFontCommand{\robotoOsF}{\robotoosf}
\DeclareTextFontCommand{\robotoTOsF}{\robototosf}
+\def\robotoslablgr{\fontencoding{LGR}\fontfamily{RobotoSlab-TLF}\selectfont}
+ % use RobotoSlab-* even for otf
+\ifroboto@lining
+ \def\robotolgr@figurestyle{LF}
+\else
+ \def\robotolgr@figurestyle{OsF}
+\fi
+\ifroboto@tabular
+ \def\robotolgr@figurealign{T}
+\else
+ \def\robotolgr@figurealign{}
+\fi
+\def\robotolgr{\fontencoding{LGR}\fontfamily{Roboto-\robotolgr@figurealign\robotolgr@figurestyle}\selectfont}
+ % use Roboto-* even for otf
+
\ifroboto@otf
% turn off defaults in case other fonts are selected:
\defaultfontfeatures{}