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