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