texlive[45939] Master/texmf-dist: plex-otf (29nov17)

commits+karl at tug.org commits+karl at tug.org
Wed Nov 29 23:07:00 CET 2017


Revision: 45939
          http://tug.org/svn/texlive?view=revision&revision=45939
Author:   karl
Date:     2017-11-29 23:06:59 +0100 (Wed, 29 Nov 2017)
Log Message:
-----------
plex-otf (29nov17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes
    trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-1.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-10.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-11.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-2.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-3.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-4.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-5.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-6.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-7.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-8.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-9.tex
    trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts
    trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf
    trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex
    trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1 +1,3 @@
+0.05  2017-11-29  - added slshape with FakeSlant
+0.04  2017-11-26  - added Makros
 0.03  2017-11-22  - first CTAN version

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md	2017-11-29 22:06:59 UTC (rev 45939)
@@ -9,3 +9,8 @@
 
 IBM Plex has no math symbols. You have to use one 
 the existing math fonts if you need it.
+
+
+%% This file is distributed under the terms of the LaTeX Project Public
+%% License from CTAN archives in directory  macros/latex/base/lppl.txt.
+%% Either version 1.3 or, at your option, any later version.

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-1.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-1.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,7 +1,7 @@
 \documentclass{article}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 {\addfontfeature{VerticalPosition=Superior}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-10.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-10.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-10.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle={Text,Semibold},
   SSstyle={Text,Semibold},
   TTstyle={Text,Semibold}]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-11.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-11.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-11.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \usepackage{demotext2}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMSCfont=texgyretermes,
   SSSCfont=texgyreheros]{plex-otf}
 %StopVisiblePreamble

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-2.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-2.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,7 +1,8 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames]{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 1/3 2/3 1/5 2/5 \ldots \par

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-3.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-3.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \newcommand\demo{Some text in the default font style IBM Plex Serif }
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 \demo\ Regular\par {\PlexTextRM\demo\ Text\par} {\PlexLightRM\demo\ Light\par}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-4.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-4.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \usepackage{demotext0}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames]{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 \blindtext

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-5.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-5.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-5.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Semibold,
   SSstyle=Semibold,
   TTstyle=Semibold]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-6.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-6.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-6.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Thin,
   SSstyle=Thin,
   TTstyle=Thin]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-7.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-7.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-7.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=ExtraLight,
   SSstyle=ExtraLight,
   TTstyle=ExtraLight]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-8.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-8.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-8.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Light,
   SSstyle=Light,
   TTstyle=Light]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-9.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-9.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/examples/plex-otf-9.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,10 +1,11 @@
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle={Medium,Semibold},
   SSstyle={Medium,Semibold},
   TTstyle={Medium,Semibold}]{plex-otf}

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,7 +1,7 @@
 CMSY10	Type 1 Builtin
+IBMPlexMono	CID Type 0C
 IBMPlexMono-Bold	CID Type 0C
 IBMPlexMono-BoldItalic	CID Type 0C
-IBMPlexMono	CID Type 0C
 IBMPlexMono-ExtraLight	CID Type 0C
 IBMPlexMono-ExtraLightItalic	CID Type 0C
 IBMPlexMono-Italic	CID Type 0C
@@ -15,9 +15,9 @@
 IBMPlexMono-TextItalic	CID Type 0C
 IBMPlexMono-Thin	CID Type 0C
 IBMPlexMono-ThinItalic	CID Type 0C
+IBMPlexSans	CID Type 0C
 IBMPlexSans-Bold	CID Type 0C
 IBMPlexSans-BoldItalic	CID Type 0C
-IBMPlexSans	CID Type 0C
 IBMPlexSans-ExtraLight	CID Type 0C
 IBMPlexSans-ExtraLightItalic	CID Type 0C
 IBMPlexSans-Italic	CID Type 0C
@@ -31,9 +31,9 @@
 IBMPlexSans-TextItalic	CID Type 0C
 IBMPlexSans-Thin	CID Type 0C
 IBMPlexSans-ThinItalic	CID Type 0C
+IBMPlexSerif	CID Type 0C
 IBMPlexSerif-Bold	CID Type 0C
 IBMPlexSerif-BoldItalic	CID Type 0C
-IBMPlexSerif	CID Type 0C
 IBMPlexSerif-ExtraLight	CID Type 0C
 IBMPlexSerif-ExtraLightItalicPS	CID Type 0C
 IBMPlexSerif-Italic	CID Type 0C

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,4 +1,4 @@
-%% $Id: plex-otf-doc.tex 653 2017-11-22 19:55:12Z herbert $
+%% $Id: plex-otf-doc.tex 654 2017-11-22 21:04:12Z herbert $
 % 
 % Copying and distribution of this file, with or without modification,
 % are permitted in any medium, without royalty.
@@ -7,8 +7,7 @@
 \documentclass[fontsize=11pt,paper=a4,twoside=on,DIV=13]{scrartcl}
 %\usepackage[a4paper,twoside]{geometry}
 
-\usepackage[usefilenames,
-            RM={Scale=0.94},
+\usepackage[RM={Scale=0.94},
             SS={Scale=0.94},
             TT={Scale=MatchLowercase,FakeStretch=0.9},
             DefaultFeatures={Ligatures=TeX}]{plex-otf}
@@ -93,13 +92,17 @@
 \noindent
 \ifcase\thefamcnt \CMD{rmfamily }\or \CMD{sffamily }\or\CMD{ttfamily }\fi
 \CMD{normalfont}: 
-Sphinx of black quartz judge my vow. 01234567890\par
+Sphinx of black quartz judge my vow.\par
 \CMD{bfseries}: 
 {\bfseries Voyez le brick géant que j’examine près du wharf.\par}
 \CMD{itshape}: 
 {\itshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
+\CMD{slshape}: 
+{\slshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
 \CMD{bfseries\textbackslash itshape}: 
-{\bfseries\itshape Pójdźże, kiń tę chmurność w głąb flaszy!\par}\medskip
+{\bfseries\itshape Pójdźże, kiń tę chmurność w głąb flaszy!\par}
+\CMD{bfseries\textbackslash slshape}: 
+{\bfseries\slshape Pójdźże, kiń tę chmurność w głąb flaszy!\par}\medskip
 \stepcounter{famcnt}}}
 \end{filecontents*}
 
@@ -113,9 +116,12 @@
 \noindent
 \ifcase\thefamcnt \CMD{rmfamily }\or \CMD{sffamily }\or\CMD{ttfamily }\fi
 \CMD{normalfont}: 
-Sphinx of black quartz judge my vow. 01234567890 \par
+Sphinx of black quartz judge my vow. \par
 \CMD{itshape}: 
-{\itshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}\medskip
+{\itshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
+\CMD{slshape}: 
+{\slshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
+\medskip
 \stepcounter{famcnt}}}
 \end{filecontents*}
 
@@ -129,7 +135,7 @@
 \noindent
 \ifcase\thefamcnt \CMD{rmfamily }\or \CMD{sffamily }\or\CMD{ttfamily }\fi
 \CMD{normalfont}: 
-Sphinx of black quartz judge my vow. 01234567890 
+Sphinx of black quartz judge my vow.  
   \ifnum\thefamcnt<2 \textsc{Sphinx of black quartz judge my vow.}\fi\par
 \CMD{bfseries}: 
 {\bfseries Voyez le brick géant que j’examine près du wharf.
@@ -137,9 +143,11 @@
 \CMD{itshape}: 
 {\itshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.
   \ifnum\thefamcnt<2 \textsc{Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.}\fi\par}
+{\slshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
 \CMD{bfseries\textbackslash itshape}: 
 {\bfseries\itshape Pójdźże, kiń tę chmurność w głąb flaszy!
   \ifnum\thefamcnt<2 \textsc{Pójdźże, kiń tę chmurność w głąb flaszy!}\fi\par}
+{\bfseries\slshape Vom Ödipuskomplex maßlos gequält, übt Wilfried zyklisches Jodeln.\par}
 \stepcounter{famcnt}}}
 \end{filecontents*}
 
@@ -303,7 +311,7 @@
 \documentclass{article}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 {\addfontfeature{VerticalPosition=Superior}
@@ -333,9 +341,10 @@
   align=\centering,
   ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames]{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 1/3 2/3 1/5 2/5 \ldots \par
@@ -414,12 +423,13 @@
   align=\centering,
   ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \newcommand\demo{Some text in the default font style IBM Plex Serif }
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 \demo\ Regular\par {\PlexTextRM\demo\ Text\par} {\PlexLightRM\demo\ Light\par} 
@@ -459,12 +469,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \usepackage{demotext0}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames]{plex-otf}
+\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
 %StopVisiblePreamble
 \begin{document}
 \blindtext
@@ -471,6 +482,7 @@
 \end{document}
 \end{externalDocument}
 
+\newpage
 
 \subsection{Semibold}
 
@@ -486,12 +498,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Semibold,
   SSstyle=Semibold,
   TTstyle=Semibold]{plex-otf}
@@ -520,12 +533,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Thin,
   SSstyle=Thin,
   TTstyle=Thin]{plex-otf}
@@ -557,12 +571,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=ExtraLight,
   SSstyle=ExtraLight,
   TTstyle=ExtraLight]{plex-otf}
@@ -589,12 +604,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext1}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle=Light,
   SSstyle=Light,
   TTstyle=Light]{plex-otf}
@@ -604,6 +620,7 @@
 \end{document}
 \end{externalDocument}
 
+\newpage
 
 
 \subsection{Medium}
@@ -622,12 +639,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle={Medium,Semibold},
   SSstyle={Medium,Semibold},
   TTstyle={Medium,Semibold}]{plex-otf}
@@ -637,8 +655,8 @@
 \end{document}
 \end{externalDocument}
 
+\newpage
 
-
 \subsection{Text}
 
 This makes sense with the the \verb|Semibold| feature.
@@ -655,12 +673,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \pagestyle{empty}
 \usepackage{demotext0}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMstyle={Text,Semibold},
   SSstyle={Text,Semibold},
   TTstyle={Text,Semibold}]{plex-otf}
@@ -707,12 +726,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \usepackage{demotext2}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RMSCfont=texgyretermes,
   SSSCfont=texgyreheros]{plex-otf}
 %StopVisiblePreamble
@@ -738,12 +758,13 @@
   align=\centering,
 ]{plex-otf}
 \documentclass{article}
+\usepackage[a4paper]{geometry}
 \usepackage[ngerman]{babel}
 \usepackage[autostyle]{csquotes}
 \usepackage{demotext0}
 \pagestyle{empty}
 %StartVisiblePreamble
-\usepackage[usefilenames,
+\usepackage[DefaultFeatures={Scale=0.94},
   RM={Numbers=OldStyle},
   SS={Numbers=Lining}]{plex-otf}
 %StopVisiblePreamble

Modified: trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty	2017-11-29 01:22:14 UTC (rev 45938)
+++ trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty	2017-11-29 22:06:59 UTC (rev 45939)
@@ -1,4 +1,4 @@
-%% $Id: plex-otf.sty 653 2017-11-22 19:55:12Z herbert $
+%% $Id: plex-otf.sty 662 2017-11-28 20:56:40Z herbert $
 %%
 %% This file is distributed under the terms of the LaTeX Project Public
 %% License from CTAN archives in directory  macros/latex/base/lppl.txt.
@@ -7,7 +7,7 @@
 % Copyright 2017 Herbert Voss hvoss at tug.org
 %%
 \ProvidesPackage{plex-otf}[%
-  2017/11/22 v. 0.03 (Herbert Voss) Supports plex OpenType for lualatex/xelatex.] 
+  2017/11/29 v. 0.05 (Herbert Voss) Supports plex OpenType for lualatex/xelatex.] 
 %
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
 \RequirePackage{fontspec} 
@@ -132,9 +132,18 @@
             BoldFont = *-\Plex at RMboldstyle,
           ItalicFont = *-\Plex at RMstyle Italic,
       BoldItalicFont = *-\Plex at RMboldstyle Italic,
+         SlantedFont = *-\Plex at RMstyle Italic,
 %               Scale = 0.92,
       \PlexRM at features,
   ]
+  \newfontfamily\slshapeRM{IBMPlexSerif}[%
+           Extension = .otf,
+           FakeSlant = 0.2,
+         UprightFont = *-\Plex@@Weight,
+            BoldFont = *-\Plex at RMboldstyle,
+      \PlexRM at features,
+    ] 
+%
   \newfontfamily\PlexExtraLightRM{IBMPlexSerif}[% 
       \PlexRM at features,
            Extension = .otf,
@@ -182,9 +191,19 @@
             BoldFont = *-\Plex at SSboldstyle,
           ItalicFont = *-\Plex at SSstyle Italic,
       BoldItalicFont = *-\Plex at SSboldstyle Italic,
+         SlantedFont = *-\Plex at SSstyle Italic,
 %               Scale = 0.92,
       \PlexSS at features,
   ]
+%
+  \newfontfamily\slshapeSS{IBMPlexSans}[%
+           Extension = .otf,
+           FakeSlant = 0.2,
+         UprightFont = *-\Plex@@Weight,
+            BoldFont = *-\Plex at SSboldstyle,
+      \PlexSS at features,
+  ]
+%
   \newfontfamily\PlexExtraLightSS{IBMPlexSans}[% 
       \PlexSS at features,
            Extension = .otf,
@@ -232,8 +251,16 @@
             BoldFont = *-\Plex at TTboldstyle,
           ItalicFont = *-\Plex at TTstyle Italic,
       BoldItalicFont = *-\Plex at TTboldstyle Italic,
+         SlantedFont = *-\Plex at TTstyle Italic,
       \PlexTT at features,
     ]
+  \newfontfamily\slshapeTT{IBMPlexMono}[%
+           Extension = .otf,
+           FakeSlant = 0.2,
+         UprightFont = *-\Plex@@Weight,
+            BoldFont = *-\Plex at TTboldstyle,
+      \PlexTT at features,
+  ]
   \newfontfamily\PlexExtraLightTT{IBMPlexMono}[% 
            Extension = .otf,
           UprightFont= *-ExtraLight,
@@ -284,9 +311,16 @@
             BoldFont = * \Plex at RMboldstyle,
           ItalicFont = * \Plex at RMstyle Italic,
       BoldItalicFont = * \Plex at RMboldstyle Italic,
-               Scale = 0.92,
+         SlantedFont = *-\Plex at RMstyle Italic,
+%               Scale = 0.92,
       \PlexRM at features,
   ]
+  \newfontfamily\slshapeRM{IBMPlexSans}[%
+           FakeSlant = 0.2,
+         UprightFont = * \Plex@@Weight,
+            BoldFont = * \Plex at RMboldstyle,
+      \PlexRM at features,
+  ]
   \newfontfamily\PlexExtraLightRM{IBM Plex Serif}[%
           UprightFont= *-ExtraLight,
           ItalicFont = *-ExtraLightItalic,
@@ -328,9 +362,16 @@
             BoldFont = * \Plex at SSboldstyle,
           ItalicFont = * \Plex at SSstyle Italic,
       BoldItalicFont = * \Plex at SSboldstyle Italic,
-               Scale = 0.92,
+         SlantedFont = *-\Plex at SSstyle Italic,
+%               Scale = 0.92,
       \PlexSS at features,
   ]
+  \newfontfamily\slshapeSS{IBMPlexSans}[%
+           FakeSlant = 0.2,
+         UprightFont = * \Plex@@Weight,
+            BoldFont = * \Plex at SSboldstyle,
+      \PlexSS at features,
+  ]
   \newfontfamily\PlexExtraLightSS{IBM Plex Sans}[% 
           UprightFont= *-ExtraLight,
           ItalicFont = *-ExtraLightItalic,
@@ -372,9 +413,16 @@
             BoldFont = * \Plex at TTboldstyle,
           ItalicFont = * \Plex at TTstyle Italic,
       BoldItalicFont = * \Plex at TTboldstyle Italic,
-               Scale = 0.92,
+         SlantedFont = *-\Plex at TTstyle Italic,
+%               Scale = 0.92,
       \PlexTT at features,
   ]
+  \newfontfamily\slshapeTT{IBMPlexMono}[%
+           FakeSlant = 0.2,
+         UprightFont = * \Plex@@Weight,
+            BoldFont = * \Plex at TTboldstyle,
+      \PlexTT at features,
+  ]
   \newfontfamily\PlexExtraLightTT{IBM Plex Mono}[% 
           UprightFont= *-ExtraLight,
           ItalicFont = *-ExtraLightItalic,
@@ -410,6 +458,11 @@
 %
 \fi% end \ifPlex at usefilenames
 
+\DeclareTextFontCommand{\textsl}{\ifx\f at family\rmdefault\slshapeRM\else\slshapeSS\fi}
+\DeclareRobustCommand\slshape
+        {\not at math@alphabet\slshape\relax
+         \ifx\f at family\rmdefault\slshapeRM\else\ifx\f at family\sfdefault\slshapeSS\else\slshapeTT\fi\fi}
+
 %Define some special Characters
 \providecommand\IBM[1][0]{\ifcase#1
   \symbol{"EBE1}\or



More information about the tex-live-commits mailing list