texlive[52395] Master/texmf-dist: roboto (15oct19)

commits+karl at tug.org commits+karl at tug.org
Tue Oct 15 23:57:51 CEST 2019


Revision: 52395
          http://tug.org/svn/texlive?view=revision&revision=52395
Author:   karl
Date:     2019-10-15 23:57:51 +0200 (Tue, 15 Oct 2019)
Log Message:
-----------
roboto (15oct19)

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-10-15 21:55:29 UTC (rev 52394)
+++ trunk/Master/texmf-dist/doc/fonts/roboto/README	2019-10-15 21:57:51 UTC (rev 52395)
@@ -1,5 +1,5 @@
 This is the README for the roboto package, version
-2019-06-03.
+2019-10-14.
 
 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-10-15 21:55:29 UTC (rev 52394)
+++ trunk/Master/texmf-dist/tex/latex/roboto/roboto-mono.sty	2019-10-15 21:57:51 UTC (rev 52395)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{roboto-mono}
-    [2019/06/03 (Bob Tennent)  Supports RobotoMono fonts for all LaTeX engines.]
+    [2019/10/14 (Bob Tennent)  Supports RobotoMono fonts for all LaTeX engines.]
 
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
 
@@ -44,12 +44,12 @@
 
 \else % type1
 
-  \def\bfseries at tt{bold}
-  \ifrobotomono at medium\def\bfseries at tt{medium}\fi
-  \ifrobotomono at black\def\bfseries at tt{black}\fi
-  \def\mdseries at tt{regular}
-  \ifrobotomono at thin\def\mdseries at tt{thin}\fi
-  \ifrobotomono at light\def\mdseries at tt{light}\fi
+  \def\bfseries at tt{b}
+  \ifrobotomono at medium\def\bfseries at tt{sb}\fi
+  \ifrobotomono at black\def\bfseries at tt{eb}\fi
+  \def\mdseries at tt{m}
+  \ifrobotomono at thin\def\mdseries at tt{el}\fi
+  \ifrobotomono at light\def\mdseries at tt{l}\fi
 
 \fi
 
@@ -120,11 +120,11 @@
   \def\robotomonofamily{RobotoMono-TLF}
   \newcommand*\robotomono{\fontfamily{\robotomonofamily}\selectfont}
   \def\ttdefault{\robotomonofamily}
-  \def\robotomonoregular{\fontfamily{\ttdefault}\fontseries{regular}\selectfont}
-  \def\robotomonomedium{\fontfamily{\ttdefault}\fontseries{medium}\selectfont}
-  \def\robotomonothin{\fontfamily{\ttdefault}\fontseries{thin}\selectfont}
-  \def\robotomonoklight{\fontfamily{\ttdefault}\fontseries{light}\selectfont}
-  \def\robotomonobold{\fontfamily{\ttdefault}\fontseries{bold}\selectfont}
+  \def\robotomonoregular{\fontfamily{\ttdefault}\fontseries{m}\selectfont}
+  \def\robotomonomedium{\fontfamily{\ttdefault}\fontseries{sb}\selectfont}
+  \def\robotomonothin{\fontfamily{\ttdefault}\fontseries{el}\selectfont}
+  \def\robotomonoklight{\fontfamily{\ttdefault}\fontseries{l}\selectfont}
+  \def\robotomonobold{\fontfamily{\ttdefault}\fontseries{b}\selectfont}
 \fi
 
 \DeclareTextFontCommand{\robotomonoRegular}{\robotomonoregular}

Modified: trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty	2019-10-15 21:55:29 UTC (rev 52394)
+++ trunk/Master/texmf-dist/tex/latex/roboto/roboto.sty	2019-10-15 21:57:51 UTC (rev 52395)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{roboto}
-    [2019/04/19 (Bob Tennent)  Supports Roboto fonts for all LaTeX engines.]
+    [2019/10/14 (Bob Tennent)  Supports Roboto fonts for all LaTeX engines.]
 
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
 
@@ -28,8 +28,8 @@
 \newif\ifroboto at condensed \roboto at condensedfalse
 \newif\ifroboto at slab  \roboto at slabfalse
 
-\DeclareOptionX{default}{\roboto at defaulttrue}
-\DeclareOptionX{sfdefault}{\roboto at defaulttrue}
+\DeclareOptionX{default}{\roboto at defaulttrue\roboto at slabfalse}
+\DeclareOptionX{sfdefault}{\roboto at defaulttrue\roboto at slabfalse}
 \DeclareOptionX{type1}{\roboto at otffalse}
 \DeclareOptionX{medium}{\roboto at mediumtrue\roboto at blackfalse}
 \DeclareOptionX{bold}{\roboto at blackfalse\roboto at mediumfalse}
@@ -38,7 +38,7 @@
 \DeclareOptionX{light}{\roboto at lighttrue\roboto at thinfalse}
 \DeclareOptionX{regular}{\roboto at lightfalse\roboto at thinfalse}
 \DeclareOptionX{condensed}{\roboto at condensedtrue\roboto at slabfalse\roboto at thinfalse}
-\DeclareOptionX{rm}{\roboto at slabtrue\roboto at condensedfalse}
+\DeclareOptionX{rm}{\roboto at slabtrue\roboto at condensedfalse\roboto at defaultfalse}
 \DeclareOptionX{lining}{\roboto at liningtrue}
 \DeclareOptionX{nf}{\roboto at liningtrue}
 \DeclareOptionX{lf}{\roboto at liningtrue}
@@ -64,23 +64,24 @@
 \else % type1
 
   \ifroboto at condensed
-    \def\bfseries at sf{boldcondensed}
-    \def\mdseries at sf{condensed}
-    \ifroboto at light\def\mdseries at sf{lightcondensed}\fi
+    \def\bfseries at sf{bc}
+    \def\mdseries at sf{c}
+    \ifroboto at light\def\mdseries at sf{lc}\fi
     \def\seriesdefault{\mdseries at sf}
   \else
-    \def\bfseries at sf{bold}
-    \ifroboto at medium\def\bfseries at sf{medium}\fi
-    \ifroboto at black\def\bfseries at sf{black}\fi
     \ifroboto at slab
-      \def\mdseries at rm{regular}
+      \def\mdseries at rm{m}
+      \def\bfseries at rm{b}
     \else
-      \def\mdseries at sf{regular}
+      \def\mdseries at sf{m}
+      \def\bfseries at sf{b}
     \fi
-    \ifroboto at thin\def\mdseries at sf{thin}
-       \ifroboto at slab\def\mdseries at rm{thin}\fi\fi
-    \ifroboto at light\def\mdseries at sf{light}
-       \ifroboto at slab\def\mdseries at rm{light}\fi\fi
+    \ifroboto at medium\def\bfseries at sf{sb}\fi
+    \ifroboto at black\def\bfseries at sf{eb}\fi
+    \ifroboto at thin\def\mdseries at sf{el}
+       \ifroboto at slab\def\mdseries at rm{el}\fi\fi
+    \ifroboto at light\def\mdseries at sf{l}
+       \ifroboto at slab\def\mdseries at rm{l}\fi\fi
     \ifroboto at slab
       \def\seriesdefault{\mdseries at rm}
     \else
@@ -348,19 +349,19 @@
   \ifroboto at slab\edef\rmdefault{\robotoslabfamily}\fi
   
   \ifroboto at slab
-    \def\robotoregular{\fontfamily{\rmdefault}\fontseries{regular}\selectfont}
-    \def\robotomedium{\fontfamily{\rmdefault}\fontseries{medium}\selectfont}
-    \def\robotothin{\fontfamily{\rmdefault}\fontseries{thin}\selectfont}
-    \def\robotolight{\fontfamily{\rmdefault}\fontseries{light}\selectfont}
-    \def\robotobold{\fontfamily{\rmdefault}\fontseries{bold}\selectfont}
-    \def\robotoblack{\fontfamily{\rmdefault}\fontseries{black}\selectfont}
+    \def\robotoregular{\fontfamily{\rmdefault}\fontseries{m}\selectfont}
+    \def\robotomedium{\fontfamily{\rmdefault}\fontseries{sb}\selectfont}
+    \def\robotothin{\fontfamily{\rmdefault}\fontseries{el}\selectfont}
+    \def\robotolight{\fontfamily{\rmdefault}\fontseries{l}\selectfont}
+    \def\robotobold{\fontfamily{\rmdefault}\fontseries{b}\selectfont}
+    \def\robotoblack{\fontfamily{\rmdefault}\fontseries{eb}\selectfont}
   \else
-    \def\robotoregular{\fontfamily{\sfdefault}\fontseries{regular}\selectfont}
-    \def\robotomedium{\fontfamily{\sfdefault}\fontseries{medium}\selectfont}
-    \def\robotothin{\fontfamily{\sfdefault}\fontseries{thin}\selectfont}
-    \def\robotolight{\fontfamily{\sfdefault}\fontseries{light}\selectfont}
-    \def\robotobold{\fontfamily{\sfdefault}\fontseries{bold}\selectfont}
-    \def\robotoblack{\fontfamily{\sfdefault}\fontseries{black}\selectfont}
+    \def\robotoregular{\fontfamily{\sfdefault}\fontseries{m}\selectfont}
+    \def\robotomedium{\fontfamily{\sfdefault}\fontseries{sb}\selectfont}
+    \def\robotothin{\fontfamily{\sfdefault}\fontseries{el}\selectfont}
+    \def\robotolight{\fontfamily{\sfdefault}\fontseries{l}\selectfont}
+    \def\robotobold{\fontfamily{\sfdefault}\fontseries{b}\selectfont}
+    \def\robotoblack{\fontfamily{\sfdefault}\fontseries{eb}\selectfont}
   \fi
 
   \ifroboto at condensed



More information about the tex-live-commits mailing list