From 425d190f70d19ec6642441bee5cfa3d0f044bd1e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 3 May 2019 18:26:42 +0000 Subject: roboto (20apr19) git-svn-id: svn://tug.org/texlive/trunk@50969 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd | 527 +++++++++++++++++++++ .../texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd | 527 +++++++++++++++++++++ .../texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd | 527 +++++++++++++++++++++ .../texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd | 527 +++++++++++++++++++++ .../tex/latex/roboto/LGRRobotoMono-TLF.fd | 311 ++++++++++++ .../tex/latex/roboto/LGRRobotoSlab-TLF.fd | 113 +++++ Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/LY1Roboto-OsF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/LY1Roboto-TLF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/LY1Roboto-TOsF.fd | 354 ++++++++++---- .../tex/latex/roboto/LY1RobotoCondensed-LF.fd | 203 -------- .../tex/latex/roboto/LY1RobotoCondensed-OsF.fd | 203 -------- .../tex/latex/roboto/LY1RobotoCondensed-TLF.fd | 203 -------- .../tex/latex/roboto/LY1RobotoCondensed-TOsF.fd | 203 -------- .../tex/latex/roboto/LY1RobotoMono-TLF.fd | 114 ++--- .../tex/latex/roboto/LY1RobotoSlab-TLF.fd | 36 +- Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/OT1Roboto-OsF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/OT1Roboto-TLF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/OT1Roboto-TOsF.fd | 354 ++++++++++---- .../tex/latex/roboto/OT1RobotoCondensed-LF.fd | 203 -------- .../tex/latex/roboto/OT1RobotoCondensed-OsF.fd | 203 -------- .../tex/latex/roboto/OT1RobotoCondensed-TLF.fd | 203 -------- .../tex/latex/roboto/OT1RobotoCondensed-TOsF.fd | 203 -------- .../tex/latex/roboto/OT1RobotoMono-TLF.fd | 114 ++--- .../tex/latex/roboto/OT1RobotoSlab-TLF.fd | 36 +- Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd | 354 ++++++++++---- Master/texmf-dist/tex/latex/roboto/T1Roboto-OsF.fd | 354 ++++++++++---- Master/texmf-dist/tex/latex/roboto/T1Roboto-TLF.fd | 354 ++++++++++---- .../texmf-dist/tex/latex/roboto/T1Roboto-TOsF.fd | 354 ++++++++++---- .../tex/latex/roboto/T1RobotoCondensed-LF.fd | 203 -------- .../tex/latex/roboto/T1RobotoCondensed-OsF.fd | 203 -------- .../tex/latex/roboto/T1RobotoCondensed-TLF.fd | 203 -------- .../tex/latex/roboto/T1RobotoCondensed-TOsF.fd | 203 -------- .../tex/latex/roboto/T1RobotoMono-TLF.fd | 114 ++--- .../tex/latex/roboto/T1RobotoSlab-TLF.fd | 36 +- Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd | 198 +++++--- .../texmf-dist/tex/latex/roboto/TS1Roboto-OsF.fd | 198 +++++--- .../texmf-dist/tex/latex/roboto/TS1Roboto-TLF.fd | 198 +++++--- .../texmf-dist/tex/latex/roboto/TS1Roboto-TOsF.fd | 198 +++++--- .../tex/latex/roboto/TS1RobotoCondensed-LF.fd | 119 ----- .../tex/latex/roboto/TS1RobotoCondensed-OsF.fd | 119 ----- .../tex/latex/roboto/TS1RobotoCondensed-TLF.fd | 119 ----- .../tex/latex/roboto/TS1RobotoCondensed-TOsF.fd | 119 ----- .../tex/latex/roboto/TS1RobotoMono-TLF.fd | 66 +-- .../tex/latex/roboto/TS1RobotoSlab-TLF.fd | 24 +- Master/texmf-dist/tex/latex/roboto/roboto-mono.sty | 4 +- Master/texmf-dist/tex/latex/roboto/roboto.sty | 83 +++- 48 files changed, 6534 insertions(+), 4577 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRoboto-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRoboto-OsF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRoboto-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRoboto-TOsF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRobotoMono-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LGRRobotoSlab-TLF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-OsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TLF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-TOsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-OsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TLF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-TOsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-OsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TLF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-TOsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-OsF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TLF.fd delete mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-TOsF.fd (limited to 'Master/texmf-dist/tex/latex/roboto') 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{} -- cgit v1.2.3