texlive[50212] Master/texmf-dist: roboto (3mar19)
commits+karl at tug.org
commits+karl at tug.org
Sun Mar 3 23:12:11 CET 2019
Revision: 50212
http://tug.org/svn/texlive?view=revision&revision=50212
Author: karl
Date: 2019-03-03 23:12:10 +0100 (Sun, 03 Mar 2019)
Log Message:
-----------
roboto (3mar19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/roboto/README
trunk/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty
trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty
Modified: trunk/Master/texmf-dist/doc/fonts/roboto/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/roboto/README 2019-03-03 21:52:59 UTC (rev 50211)
+++ trunk/Master/texmf-dist/doc/fonts/roboto/README 2019-03-03 22:12:10 UTC (rev 50212)
@@ -1,5 +1,5 @@
This is the README for the roboto package, version
-2017-04-10.
+2019-03-01.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
support for the Roboto, RobotoCondensed, RobotoMono and
Modified: trunk/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty 2019-03-03 21:52:59 UTC (rev 50211)
+++ trunk/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty 2019-03-03 22:12:10 UTC (rev 50212)
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{roboto-mono}
- [2018/04/10 (Bob Tennent) Supports RobotoMono fonts for all LaTeX engines.]
+ [2019/02/28 (Bob Tennent) Supports RobotoMono fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -69,9 +69,29 @@
\setmonofont
[
UprightFont = *-\robotomono at regstyle ,
- ItalicFont = *-\ifx\robotomono at regstyle\robotomono at regular Italic\else\robotomono at regstyle Italic\fi ,
- BoldFont = *-\robotomono at boldstyle ,
- BoldItalicFont = *-\robotomono at boldstyle Italic ]
+ ItalicFont = *-\ifx\robotomono at regstyle\robotomono at regular Italic\else\robotomono at regstyle Italic\fi ,
+ BoldFont = *-\robotomono at boldstyle ,
+ BoldItalicFont = *-\robotomono at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic} ]
{RobotoMono}
% grab current family in case of subsequent change:
\let\robotomonofamily\ttdefault
@@ -78,9 +98,29 @@
\newfontfamily\robotomono
[
UprightFont = *-\robotomono at regstyle ,
- ItalicFont = *-\ifx\robotomono at regstyle\robotomono at regular Italic\else\robotomono at regstyle Italic\fi ,
- BoldFont = *-\robotomono at boldstyle ,
- BoldItalicFont = *-\robotomono at boldstyle Italic ]
+ ItalicFont = *-\ifx\robotomono at regstyle\robotomono at regular Italic\else\robotomono at regstyle Italic\fi ,
+ BoldFont = *-\robotomono at boldstyle ,
+ BoldItalicFont = *-\robotomono at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic} ]
{RobotoMono}
\else % type1
\def\robotomonofamily{RobotoMono-TLF}
Modified: trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty 2019-03-03 21:52:59 UTC (rev 50211)
+++ trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty 2019-03-03 22:12:10 UTC (rev 50212)
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{roboto}
- [2017/04/10 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.]
+ [2019/03/01 (Bob Tennent) Supports Roboto fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -72,6 +72,7 @@
\ifroboto at slab\def\mdseries at rm{t}\fi\fi
\ifroboto at light\def\mdseries at sf{l}
\ifroboto at slab\def\mdseries at rm{l}\fi\fi
+ \def\seriesdefault{\mdseries at rm}
\fi
@@ -118,8 +119,20 @@
[ Numbers = {\roboto at figurealign,\roboto at figurestyle},
UprightFont = *-\roboto at regstyle ,
ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-Bold ,
- BoldItalicFont = *-BoldItalic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic} ]
{RobotoCondensed}
\else
\setsansfont
@@ -126,8 +139,32 @@
[ Numbers = {\roboto at figurealign,\roboto at figurestyle},
UprightFont = *-\roboto at regstyle ,
ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-\roboto at boldstyle ,
- BoldItalicFont = *-\roboto at boldstyle Italic ]
+ BoldFont = *-\roboto at boldstyle ,
+ BoldItalicFont = *-\roboto at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic},
+ FontFace = {k}{n}{*-Black},
+ FontFace = {k}{sc}{*-Black},
+ FontFace = {k}{sl}{*-Black},
+ FontFace = {k}{it}{*-BlackItalic} ]
{Roboto}
\fi
% grab current family in case of subsequent change:
@@ -135,7 +172,19 @@
\ifroboto at slab
\setmainfont
[ UprightFont = *-\roboto at regstyle ,
- BoldFont = *-Bold ]
+ BoldFont = *-Bold ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold} ]
{RobotoSlab}
\fi
\ifroboto at default\renewcommand*\familydefault{\robotofamily}\fi
@@ -143,34 +192,130 @@
[ Numbers = {\roboto at figurealign,\roboto at figurestyle},
UprightFont = *-\roboto at regstyle ,
ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-\roboto at boldstyle ,
- BoldItalicFont = *-\roboto at boldstyle Italic ]
+ BoldFont = *-\roboto at boldstyle ,
+ BoldItalicFont = *-\roboto at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic},
+ FontFace = {k}{n}{*-Black},
+ FontFace = {k}{sc}{*-Black},
+ FontFace = {k}{sl}{*-Black},
+ FontFace = {k}{it}{*-BlackItalic} ]
{Roboto}
\newfontfamily\robotocondensed
[ Numbers = {\roboto at figurealign,\roboto at figurestyle},
UprightFont = *-\roboto at regstyle ,
ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-Bold ,
- BoldItalicFont = *-BoldItalic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ,
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic} ]
{RobotoCondensed}
\newfontfamily\robotoslab
[ UprightFont = *-\roboto at regstyle ,
- BoldFont = *-Bold ]
+ BoldFont = *-Bold ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold} ]
{RobotoSlab}
\newfontfamily\robotoOsF
- [ Numbers = {\roboto at figurealign,OldStyle},
- UprightFont = *-\roboto at regstyle ,
- ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-\roboto at boldstyle ,
- BoldItalicFont = *-\roboto at boldstyle Italic ]
- {Roboto}
+ [ Numbers = {\roboto at figurealign,OldStyle},
+ UprightFont = *-\roboto at regstyle ,
+ ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
+ BoldFont = *-\roboto at boldstyle ,
+ BoldItalicFont = *-\roboto at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic},
+ FontFace = {k}{n}{*-Black},
+ FontFace = {k}{sc}{*-Black},
+ FontFace = {k}{sl}{*-Black},
+ FontFace = {k}{it}{*-BlackItalic} ]
+ {Roboto}
\newfontfamily\robotoLF
- [ Numbers = {\roboto at figurealign,Lining},
- UprightFont = *-\roboto at regstyle ,
- ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
- BoldFont = *-\roboto at boldstyle ,
- BoldItalicFont = *-\roboto at boldstyle Italic ]
- {Roboto}
+ [ Numbers = {\roboto at figurealign,Lining},
+ UprightFont = *-\roboto at regstyle ,
+ ItalicFont = *-\ifx\roboto at regstyle\roboto at regular Italic\else\roboto at regstyle Italic\fi,
+ BoldFont = *-\roboto at boldstyle ,
+ BoldItalicFont = *-\roboto at boldstyle Italic ,
+ FontFace = {t}{n}{*-Thin},
+ FontFace = {t}{sc}{*-Thin},
+ FontFace = {t}{sl}{*-Thin},
+ FontFace = {t}{it}{*-ThinItalic},
+ FontFace = {l}{n}{*-Light},
+ FontFace = {l}{sc}{*-Light},
+ FontFace = {l}{sl}{*-Light},
+ FontFace = {l}{it}{*-LightItalic},
+ FontFace = {m}{n}{*-Regular},
+ FontFace = {m}{sc}{*-Regular},
+ FontFace = {m}{sl}{*-Regular},
+ FontFace = {m}{it}{*-Italic},
+ FontFace = {mb}{n}{*-Medium},
+ FontFace = {mb}{sc}{*-Medium},
+ FontFace = {mb}{sl}{*-Medium},
+ FontFace = {mb}{it}{*-MediumItalic},
+ FontFace = {b}{n}{*-Bold},
+ FontFace = {b}{sc}{*-Bold},
+ FontFace = {b}{sl}{*-Bold},
+ FontFace = {b}{it}{*-BoldItalic},
+ FontFace = {k}{n}{*-Black},
+ FontFace = {k}{sc}{*-Black},
+ FontFace = {k}{sl}{*-Black},
+ FontFace = {k}{it}{*-BlackItalic} ]
+ {Roboto}
\DeclareTextFontCommand{\oldstylenums}{\robotoOsF}
\DeclareTextFontCommand{\liningnums}{\robotoLF}
More information about the tex-live-commits
mailing list