From 3939eb6308172d96585a35eddc3214f037d356cf Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 20 Jul 2014 22:07:18 +0000 Subject: roboto (20jul14) git-svn-id: svn://tug.org/texlive/trunk@34666 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd | 98 +++++++++++++++ .../tex/latex/roboto/LY1RobotoCondensed-LF.fd | 62 ++++++++++ .../tex/latex/roboto/LY1RobotoSlab-LF.fd | 34 ++++++ Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd | 98 +++++++++++++++ .../tex/latex/roboto/OT1RobotoCondensed-LF.fd | 62 ++++++++++ .../tex/latex/roboto/OT1RobotoSlab-LF.fd | 34 ++++++ Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd | 98 +++++++++++++++ .../tex/latex/roboto/T1RobotoCondensed-LF.fd | 62 ++++++++++ .../texmf-dist/tex/latex/roboto/T1RobotoSlab-LF.fd | 34 ++++++ Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd | 98 +++++++++++++++ .../tex/latex/roboto/TS1RobotoCondensed-LF.fd | 62 ++++++++++ .../tex/latex/roboto/TS1RobotoSlab-LF.fd | 34 ++++++ Master/texmf-dist/tex/latex/roboto/roboto.sty | 136 +++++++++++++++++++++ 13 files changed, 912 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-LF.fd create mode 100644 Master/texmf-dist/tex/latex/roboto/roboto.sty (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd new file mode 100644 index 00000000000..c8c4e7dfabd --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/LY1Roboto-LF.fd @@ -0,0 +1,98 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{LY1Roboto-LF.fd} + [2014/07/17 (autoinst) Font definitions for LY1/Roboto-LF.] + +\expandafter\ifx\csname Roboto@scale\endcsname\relax + \let\Roboto@@scale\@empty +\else + \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Roboto-LF}{} + +\DeclareFontShape{LY1}{Roboto-LF}{l}{n}{ + <-> \Roboto@@scale Roboto-Light-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{l}{it}{ + <-> \Roboto@@scale Roboto-LightItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{l}{sl}{ + <-> ssub * Roboto-LF/l/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{k}{n}{ + <-> \Roboto@@scale Roboto-Black-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{k}{it}{ + <-> \Roboto@@scale Roboto-BlackItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{k}{sl}{ + <-> ssub * Roboto-LF/k/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{b}{n}{ + <-> \Roboto@@scale Roboto-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{b}{it}{ + <-> \Roboto@@scale Roboto-BoldItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{b}{sl}{ + <-> ssub * Roboto-LF/b/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{mb}{n}{ + <-> \Roboto@@scale Roboto-Medium-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{mb}{it}{ + <-> \Roboto@@scale Roboto-MediumItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{mb}{sl}{ + <-> ssub * Roboto-LF/mb/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{m}{n}{ + <-> \Roboto@@scale Roboto-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{m}{it}{ + <-> \Roboto@@scale Roboto-Italic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{m}{sl}{ + <-> ssub * Roboto-LF/m/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{t}{n}{ + <-> \Roboto@@scale Roboto-Thin-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{t}{it}{ + <-> \Roboto@@scale Roboto-ThinItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{t}{sl}{ + <-> ssub * Roboto-LF/t/it +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{bx}{sl}{ + <-> ssub * Roboto-LF/b/sl +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{bx}{n}{ + <-> ssub * Roboto-LF/b/n +}{} + +\DeclareFontShape{LY1}{Roboto-LF}{bx}{it}{ + <-> ssub * Roboto-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd new file mode 100644 index 00000000000..f3de99c0071 --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/LY1RobotoCondensed-LF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{LY1RobotoCondensed-LF.fd} + [2014/07/17 (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}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{l}{sl}{ + <-> ssub * RobotoCondensed-LF/l/it +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{b}{sl}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{m}{sl}{ + <-> ssub * RobotoCondensed-LF/m/it +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{sl}{ + <-> ssub * RobotoCondensed-LF/b/sl +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{n}{ + <-> ssub * RobotoCondensed-LF/b/n +}{} + +\DeclareFontShape{LY1}{RobotoCondensed-LF}{bx}{it}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-LF.fd b/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-LF.fd new file mode 100644 index 00000000000..7c600c06347 --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/LY1RobotoSlab-LF.fd @@ -0,0 +1,34 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{LY1RobotoSlab-LF.fd} + [2014/07/17 (autoinst) Font definitions for LY1/RobotoSlab-LF.] + +\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax + \let\RobotoSlab@@scale\@empty +\else + \edef\RobotoSlab@@scale{s*[\csname RobotoSlab@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{RobotoSlab-LF}{} + +\DeclareFontShape{LY1}{RobotoSlab-LF}{l}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Light-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoSlab-LF}{b}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoSlab-LF}{m}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoSlab-LF}{t}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Thin-lf-ly1 +}{} + +\DeclareFontShape{LY1}{RobotoSlab-LF}{bx}{n}{ + <-> ssub * RobotoSlab-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd new file mode 100644 index 00000000000..62b4ca68d6f --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/OT1Roboto-LF.fd @@ -0,0 +1,98 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{OT1Roboto-LF.fd} + [2014/07/17 (autoinst) Font definitions for OT1/Roboto-LF.] + +\expandafter\ifx\csname Roboto@scale\endcsname\relax + \let\Roboto@@scale\@empty +\else + \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Roboto-LF}{} + +\DeclareFontShape{OT1}{Roboto-LF}{l}{n}{ + <-> \Roboto@@scale Roboto-Light-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{l}{it}{ + <-> \Roboto@@scale Roboto-LightItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{l}{sl}{ + <-> ssub * Roboto-LF/l/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{k}{n}{ + <-> \Roboto@@scale Roboto-Black-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{k}{it}{ + <-> \Roboto@@scale Roboto-BlackItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{k}{sl}{ + <-> ssub * Roboto-LF/k/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{b}{n}{ + <-> \Roboto@@scale Roboto-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{b}{it}{ + <-> \Roboto@@scale Roboto-BoldItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{b}{sl}{ + <-> ssub * Roboto-LF/b/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{mb}{n}{ + <-> \Roboto@@scale Roboto-Medium-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{mb}{it}{ + <-> \Roboto@@scale Roboto-MediumItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{mb}{sl}{ + <-> ssub * Roboto-LF/mb/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{m}{n}{ + <-> \Roboto@@scale Roboto-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{m}{it}{ + <-> \Roboto@@scale Roboto-Italic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{m}{sl}{ + <-> ssub * Roboto-LF/m/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{t}{n}{ + <-> \Roboto@@scale Roboto-Thin-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{t}{it}{ + <-> \Roboto@@scale Roboto-ThinItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{t}{sl}{ + <-> ssub * Roboto-LF/t/it +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{bx}{sl}{ + <-> ssub * Roboto-LF/b/sl +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{bx}{n}{ + <-> ssub * Roboto-LF/b/n +}{} + +\DeclareFontShape{OT1}{Roboto-LF}{bx}{it}{ + <-> ssub * Roboto-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd new file mode 100644 index 00000000000..9506643a78a --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/OT1RobotoCondensed-LF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{OT1RobotoCondensed-LF.fd} + [2014/07/17 (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}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{l}{sl}{ + <-> ssub * RobotoCondensed-LF/l/it +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{b}{sl}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{m}{sl}{ + <-> ssub * RobotoCondensed-LF/m/it +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{sl}{ + <-> ssub * RobotoCondensed-LF/b/sl +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{n}{ + <-> ssub * RobotoCondensed-LF/b/n +}{} + +\DeclareFontShape{OT1}{RobotoCondensed-LF}{bx}{it}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-LF.fd b/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-LF.fd new file mode 100644 index 00000000000..53ac0c31954 --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/OT1RobotoSlab-LF.fd @@ -0,0 +1,34 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{OT1RobotoSlab-LF.fd} + [2014/07/17 (autoinst) Font definitions for OT1/RobotoSlab-LF.] + +\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax + \let\RobotoSlab@@scale\@empty +\else + \edef\RobotoSlab@@scale{s*[\csname RobotoSlab@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{RobotoSlab-LF}{} + +\DeclareFontShape{OT1}{RobotoSlab-LF}{l}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Light-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoSlab-LF}{b}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoSlab-LF}{m}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoSlab-LF}{t}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Thin-lf-ot1 +}{} + +\DeclareFontShape{OT1}{RobotoSlab-LF}{bx}{n}{ + <-> ssub * RobotoSlab-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd new file mode 100644 index 00000000000..0e4b5f6f66c --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/T1Roboto-LF.fd @@ -0,0 +1,98 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{T1Roboto-LF.fd} + [2014/07/17 (autoinst) Font definitions for T1/Roboto-LF.] + +\expandafter\ifx\csname Roboto@scale\endcsname\relax + \let\Roboto@@scale\@empty +\else + \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Roboto-LF}{} + +\DeclareFontShape{T1}{Roboto-LF}{l}{n}{ + <-> \Roboto@@scale Roboto-Light-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{l}{it}{ + <-> \Roboto@@scale Roboto-LightItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{l}{sl}{ + <-> ssub * Roboto-LF/l/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{k}{n}{ + <-> \Roboto@@scale Roboto-Black-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{k}{it}{ + <-> \Roboto@@scale Roboto-BlackItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{k}{sl}{ + <-> ssub * Roboto-LF/k/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{b}{n}{ + <-> \Roboto@@scale Roboto-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{b}{it}{ + <-> \Roboto@@scale Roboto-BoldItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{b}{sl}{ + <-> ssub * Roboto-LF/b/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{mb}{n}{ + <-> \Roboto@@scale Roboto-Medium-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{mb}{it}{ + <-> \Roboto@@scale Roboto-MediumItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{mb}{sl}{ + <-> ssub * Roboto-LF/mb/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{m}{n}{ + <-> \Roboto@@scale Roboto-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{m}{it}{ + <-> \Roboto@@scale Roboto-Italic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{m}{sl}{ + <-> ssub * Roboto-LF/m/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{t}{n}{ + <-> \Roboto@@scale Roboto-Thin-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{t}{it}{ + <-> \Roboto@@scale Roboto-ThinItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{Roboto-LF}{t}{sl}{ + <-> ssub * Roboto-LF/t/it +}{} + +\DeclareFontShape{T1}{Roboto-LF}{bx}{sl}{ + <-> ssub * Roboto-LF/b/sl +}{} + +\DeclareFontShape{T1}{Roboto-LF}{bx}{n}{ + <-> ssub * Roboto-LF/b/n +}{} + +\DeclareFontShape{T1}{Roboto-LF}{bx}{it}{ + <-> ssub * Roboto-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd new file mode 100644 index 00000000000..f344a185ca6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/T1RobotoCondensed-LF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{T1RobotoCondensed-LF.fd} + [2014/07/17 (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}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{l}{sl}{ + <-> ssub * RobotoCondensed-LF/l/it +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{b}{sl}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{m}{sl}{ + <-> ssub * RobotoCondensed-LF/m/it +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{sl}{ + <-> ssub * RobotoCondensed-LF/b/sl +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{n}{ + <-> ssub * RobotoCondensed-LF/b/n +}{} + +\DeclareFontShape{T1}{RobotoCondensed-LF}{bx}{it}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-LF.fd b/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-LF.fd new file mode 100644 index 00000000000..9bed4b4d0af --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/T1RobotoSlab-LF.fd @@ -0,0 +1,34 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{T1RobotoSlab-LF.fd} + [2014/07/17 (autoinst) Font definitions for T1/RobotoSlab-LF.] + +\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax + \let\RobotoSlab@@scale\@empty +\else + \edef\RobotoSlab@@scale{s*[\csname RobotoSlab@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{RobotoSlab-LF}{} + +\DeclareFontShape{T1}{RobotoSlab-LF}{l}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Light-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoSlab-LF}{b}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoSlab-LF}{m}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoSlab-LF}{t}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Thin-lf-t1 +}{} + +\DeclareFontShape{T1}{RobotoSlab-LF}{bx}{n}{ + <-> ssub * RobotoSlab-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd new file mode 100644 index 00000000000..e67c31e47d9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/TS1Roboto-LF.fd @@ -0,0 +1,98 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{TS1Roboto-LF.fd} + [2014/07/17 (autoinst) Font definitions for TS1/Roboto-LF.] + +\expandafter\ifx\csname Roboto@scale\endcsname\relax + \let\Roboto@@scale\@empty +\else + \edef\Roboto@@scale{s*[\csname Roboto@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Roboto-LF}{} + +\DeclareFontShape{TS1}{Roboto-LF}{l}{n}{ + <-> \Roboto@@scale Roboto-Light-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{l}{it}{ + <-> \Roboto@@scale Roboto-LightItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{l}{sl}{ + <-> ssub * Roboto-LF/l/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{k}{n}{ + <-> \Roboto@@scale Roboto-Black-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{k}{it}{ + <-> \Roboto@@scale Roboto-BlackItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{k}{sl}{ + <-> ssub * Roboto-LF/k/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{b}{n}{ + <-> \Roboto@@scale Roboto-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{b}{it}{ + <-> \Roboto@@scale Roboto-BoldItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{b}{sl}{ + <-> ssub * Roboto-LF/b/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{mb}{n}{ + <-> \Roboto@@scale Roboto-Medium-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{mb}{it}{ + <-> \Roboto@@scale Roboto-MediumItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{mb}{sl}{ + <-> ssub * Roboto-LF/mb/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{m}{n}{ + <-> \Roboto@@scale Roboto-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{m}{it}{ + <-> \Roboto@@scale Roboto-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{m}{sl}{ + <-> ssub * Roboto-LF/m/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{t}{n}{ + <-> \Roboto@@scale Roboto-Thin-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{t}{it}{ + <-> \Roboto@@scale Roboto-ThinItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{t}{sl}{ + <-> ssub * Roboto-LF/t/it +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{bx}{sl}{ + <-> ssub * Roboto-LF/b/sl +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{bx}{n}{ + <-> ssub * Roboto-LF/b/n +}{} + +\DeclareFontShape{TS1}{Roboto-LF}{bx}{it}{ + <-> ssub * Roboto-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd new file mode 100644 index 00000000000..a888a58e15a --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/TS1RobotoCondensed-LF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{TS1RobotoCondensed-LF.fd} + [2014/07/17 (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}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Light-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-LightItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{l}{sl}{ + <-> ssub * RobotoCondensed-LF/l/it +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-BoldItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{b}{sl}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{n}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{it}{ + <-> \RobotoCondensed@@scale RobotoCondensed-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{m}{sl}{ + <-> ssub * RobotoCondensed-LF/m/it +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{sl}{ + <-> ssub * RobotoCondensed-LF/b/sl +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{n}{ + <-> ssub * RobotoCondensed-LF/b/n +}{} + +\DeclareFontShape{TS1}{RobotoCondensed-LF}{bx}{it}{ + <-> ssub * RobotoCondensed-LF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-LF.fd b/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-LF.fd new file mode 100644 index 00000000000..d2f3cb5a7cd --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/TS1RobotoSlab-LF.fd @@ -0,0 +1,34 @@ +%% Generated by autoinst on 2014/07/17 +%% +\ProvidesFile{TS1RobotoSlab-LF.fd} + [2014/07/17 (autoinst) Font definitions for TS1/RobotoSlab-LF.] + +\expandafter\ifx\csname RobotoSlab@scale\endcsname\relax + \let\RobotoSlab@@scale\@empty +\else + \edef\RobotoSlab@@scale{s*[\csname RobotoSlab@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{RobotoSlab-LF}{} + +\DeclareFontShape{TS1}{RobotoSlab-LF}{l}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Light-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoSlab-LF}{b}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoSlab-LF}{m}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoSlab-LF}{t}{n}{ + <-> \RobotoSlab@@scale RobotoSlab-Thin-lf-ts1 +}{} + +\DeclareFontShape{TS1}{RobotoSlab-LF}{bx}{n}{ + <-> ssub * RobotoSlab-LF/b/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/roboto/roboto.sty b/Master/texmf-dist/tex/latex/roboto/roboto.sty new file mode 100644 index 00000000000..8094cc39dad --- /dev/null +++ b/Master/texmf-dist/tex/latex/roboto/roboto.sty @@ -0,0 +1,136 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{roboto} + [2014/07/17 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifroboto@otf +\ifxetex + \roboto@otftrue +\else\ifluatex + \roboto@otftrue +\else % [pdf]LaTeX + \roboto@otffalse +\fi\fi + +\newif\ifroboto@default \roboto@defaultfalse + +\newcommand*{\Roboto@scale}{1} +\newcommand*{\RobotoCondensed@scale}{1} +\DeclareOptionX{scaled}{\renewcommand*{\Roboto@scale}{#1}\RobotoCondensed@scale{#1}} +\DeclareOptionX{scale}{\renewcommand*{\Roboto@scale}{#1}\RobotoCondensed@scale{#1}} + +\newif\ifroboto@light \roboto@lightfalse +\newif\ifroboto@thin \roboto@thinfalse +\newif\ifroboto@medium \roboto@mediumfalse +\newif\ifroboto@black \roboto@blackfalse +\newif\ifroboto@condensed \roboto@condensedfalse +\newif\ifroboto@slab \roboto@slabfalse + +\DeclareOptionX{default}{\roboto@defaulttrue} +\DeclareOptionX{sfdefault}{\roboto@defaulttrue} +\DeclareOptionX{type1}{\roboto@otffalse} +\DeclareOptionX{medium}{\roboto@mediumtrue\roboto@blackfalse} +\DeclareOptionX{bold}{\roboto@blackfalse\roboto@mediumfalse} +\DeclareOptionX{black}{\roboto@blacktrue\roboto@mediumfalse} +\DeclareOptionX{thin}{\roboto@thintrue\roboto@lightfalse} +\DeclareOptionX{light}{\roboto@lighttrue\roboto@thinfalse} +\DeclareOptionX{regular}{\roboto@lightfalse\roboto@thinfalse} +\DeclareOptionX{condensed}{\roboto@condensedtrue\roboto@thinfalse} +\DeclareOptionX{rm}{\roboto@slabtrue} + +\ExecuteOptionsX{bold,regular} +\ProcessOptionsX\relax + +\ifroboto@otf + \def\roboto@boldstyle{Bold} + \ifroboto@medium\def\roboto@boldstyle{Medium}\fi + \ifroboto@black\def\roboto@boldstyle{Black}\fi + \def\roboto@regstyle{Regular} + \ifroboto@light\def\roboto@regstyle{Light}\fi + \ifroboto@thin\def\roboto@regstyle{Thin}\fi + +\else % type1 + + \def\bfseries@sf{b} + \ifroboto@medium\def\bfseries@sf{mb}\fi + \ifroboto@black\def\bfseries@sf{k}\fi + \def\mdseries@sf{m} + \ifroboto@thin\def\mdseries@sf{t} + \ifroboto@slab\def\mdseries@rm{t}\fi\fi + \ifroboto@light\def\mdseries@sf{l} + \ifroboto@slab\def\mdseries@rm{l}\fi\fi + +\fi + +\ifroboto@otf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,fontaxes,mweights} +\fi + +\ifroboto@otf + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \Roboto@scale , + Extension = .ttf } + \ifroboto@condensed + \setsansfont + [ UprightFont = *-\roboto@regstyle , + ItalicFont = *-\roboto@regstyle Italic , + BoldFont = *-Bold , + BoldItalicFont = *-BoldItalic ] + {RobotoCondensed} + \else + \setsansfont + [ UprightFont = *-\roboto@regstyle , + ItalicFont = *-\roboto@regstyle Italic , + BoldFont = *-\roboto@boldstyle , + BoldItalicFont = *-\roboto@boldstyle Italic ] + {Roboto} + \fi + % grab current family in case of subsequent change: + \let\robotofamily\sfdefault + \ifroboto@slab + \setmainfont + [ UprightFont = *-\roboto@regstyle , + BoldFont = *-Bold ] + {RobotoSlab} + \fi + \ifroboto@default\renewcommand*\familydefault{\robotofamily}\fi + \newfontfamily\roboto + [ UprightFont = *-\roboto@regstyle , + ItalicFont = *-\roboto@regstyle Italic , + BoldFont = *-\roboto@boldstyle , + BoldItalicFont = *-\roboto@boldstyle Italic ] + {Roboto} + \newfontfamily\robotocondensed + [ UprightFont = *-\roboto@regstyle , + ItalicFont = *-\roboto@regstyle Italic , + BoldFont = *-Bold , + BoldItalicFont = *-BoldItalic ] + {RobotoCondensed} + \newfontfamily\robotoslab + [ UprightFont = *-\roboto@regstyle , + BoldFont = *-Bold ] + {RobotoSlab} +\else % type1 + \def\robotofamily{Roboto-LF} + \def\robotocondensedfamily{RobotoCondensed-LF} + \def\robotoslabfamily{RobotoSlab-LF} + \newcommand*\roboto{\fontfamily{\robotofamily}\selectfont} + \newcommand*\robotocondensed{\fontfamily{\robotocondensedfamily}\selectfont} + \newcommand*\robotoslab{\fontfamily{\robotoslabfamily}\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 +\fi + +\ifroboto@otf +% turn off defaults in case other fonts are selected: + \defaultfontfeatures{} +\fi + +\endinput -- cgit v1.2.3