texlive[73042] Master/texmf-dist: plex-otf (5dec24)
commits+karl at tug.org
commits+karl at tug.org
Thu Dec 5 22:22:09 CET 2024
Revision: 73042
https://tug.org/svn/texlive?view=revision&revision=73042
Author: karl
Date: 2024-12-05 22:22:09 +0100 (Thu, 05 Dec 2024)
Log Message:
-----------
plex-otf (5dec24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes
trunk/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex
trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md
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 2024-12-05 00:42:36 UTC (rev 73041)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/Changes 2024-12-05 21:22:09 UTC (rev 73042)
@@ -1,3 +1,4 @@
+0.09 2024-12-06 - added support for the new math font
0.08a 2023-09-10 - fix for the quotes in the documentation
0.08 2023-09-09 - updated package for the current font files
0.07a 2018-04-13 - updated doucmentation
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 2024-12-05 00:42:36 UTC (rev 73041)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex 2024-12-05 21:22:09 UTC (rev 73042)
@@ -6,8 +6,7 @@
\pagestyle{empty}
%StartVisiblePreamble
\usepackage[DefaultFeatures={Scale=0.94},
- RMSCfont=texgyretermes,
- SSSCfont=texgyreheros]{plex-otf}
+ RMSCfont=texgyretermes, SSSCfont=texgyreheros]{plex-otf}
%StopVisiblePreamble
\begin{document}
\blindtext
Modified: trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md 2024-12-05 00:42:36 UTC (rev 73041)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/README.md 2024-12-05 21:22:09 UTC (rev 73042)
@@ -7,10 +7,6 @@
for pdfLaTeX use the package plex-mono, plex-sans
and/or plex-serif.
-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/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 2024-12-05 00:42:36 UTC (rev 73041)
+++ trunk/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex 2024-12-05 21:22:09 UTC (rev 73042)
@@ -1,4 +1,4 @@
-%% $Id: plex-otf-doc.tex 762 2023-09-10 18:44:24Z herbert $
+%% $Id: plex-otf-doc.tex 1041 2024-12-05 18:54:53Z herbert $
%
% Copying and distribution of this file, with or without modification,
% are permitted in any medium, without royalty.
@@ -15,7 +15,6 @@
TT={Scale=MatchLowercase,FakeStretch=0.9},
DefaultFeatures={Ligatures=TeX}
]{plex-otf}
-\setmathfont{XITS Math}
\usepackage{unicodefonttable}
\usepackage[english]{babel}
%\usepackage[autostyle]{csquotes}
@@ -117,7 +116,7 @@
-\title{Support for the IBM Plex OpenType fonts}
+\title{Support for the IBM Plex OpenType fonts -- Text and Math}
\author{Herbert Voß}
\begin{document}
\maketitle
@@ -135,15 +134,20 @@
The package \texttt{plex-otf} supports all families with specific optional
arguments:
+
+
+
\begin{tabular}{@{} >{\ttfamily}l l l @{}}\\\toprule
\emph{name} & \emph{value} &\emph{meaning}\\\midrule
mono & true/false & use only the IBM Plex Mono\\
serif & true/false & use only the IBM Plex Serif\\
sans & true/false & use only the IBM Plex Sans\\
+math & true/false & use the Plex Math \\
RM & code & options for IBM Plex Serif\\
SS & code & options for IBM Plex Sans\\
SScon & code & options for IBM Plex Sans Condensed\\
TT & code & options for IBM Plex Mono\\
+MM & code & options for IBM Plex Math\\
%semibold & true/false & use SemiBold instead of Bold\\
RMSCfont & font & font name for small caps\\
SSSCfont & font & font name for small caps\\
@@ -183,6 +187,8 @@
\end{verbatim}
+
+
\subsubsection{StylisticSet=1: simple lowercase a}
\paragraph{Serif}
{(Default a\multido{\iA=224+1}{6}{\symbol{\iA}}\symbol{257}\symbol{259}\symbol{261}) and
@@ -299,6 +305,7 @@
+
\section{Font macros}
The package defines the following macros which sets only the regular and italic font
@@ -552,6 +559,7 @@
\blindtext
\end{document}
\end{externalDocument}
+
\clearpage
@@ -661,6 +669,7 @@
\end{externalDocument}
+
\clearpage
\section{Examples with using Small Caps fonts}
@@ -686,7 +695,7 @@
\end{verbatim}
-\clearpage
+%\clearpage
\begin{externalDocument}[
@@ -708,8 +717,7 @@
\pagestyle{empty}
%StartVisiblePreamble
\usepackage[DefaultFeatures={Scale=0.94},
- RMSCfont=texgyretermes,
- SSSCfont=texgyreheros]{plex-otf}
+ RMSCfont=texgyretermes, SSSCfont=texgyreheros]{plex-otf}
%StopVisiblePreamble
\begin{document}
\blindtext
@@ -718,46 +726,68 @@
-\iffalse
-\section{Examples with setting the number style}
+\section{Math examples}
-\begin{externalDocument}[
- grfOptions={width=\linewidth},
- frame,
- compiler=lualatex,
- crop,
- force,
- runs=2,code,docType=latex,
- frame,
- showFilename,
- align=\centering,
-]{plex-otf}
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\usepackage{demotext0}
-\pagestyle{empty}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RM={Numbers=OldStyle},
- SS={Numbers=Lining}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
-\end{externalDocument}
+There is only the regular version of the math font \cs{mathnormal}. The bold version is
+faked by the option \texttt{FakeBold}:
-\fi
+\begin{verbatim}
+ \setmathfont[\PlexMM at features,version=normal]{IBMPlexMath-Regular.otf}
+ \setmathfont[\PlexMM at features,FakeBold=3,version=bold]{IBMPlexMath-Regular.otf}
+\end{verbatim}
+\begin{verbatim}
+Here's some text. And here's some math:
+\[
+ \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2}
+\]
+And now bold math:
+\boldmath
+\[
+ \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2}
+\]
+\unboldmath
+$f(x)=13\int$ \boldmath$f(x)=13 \int$\unboldmath
+
+Euro and copyright symbols are available: \texteuro\ \textcopyright.
+\end{verbatim}
+
+Here's some text. And here's some math:
+\[
+ \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2}
+\]
+And now bold math:
+
+\boldmath
+\[
+ \phi(x)=\int_{-\infty}^{x} e^{-x^{2}/2}
+\]
+\unboldmath
+
+$f(x)=13\int$ \boldmath$f(x)=13 \int$\unboldmath
+
+Euro and copyright symbols are available: \texteuro\ \textcopyright.
+
+\section{Closing}
+The font list of this documentation is:
+
+\scriptsize\ttfamily
+\expandafter\IfFileExists\expandafter{\jobname.fonts}%
+ {\lstinputlisting{\jobname.fonts}}{}
+
+\normalfont\rmfamily
+
+
+
\clearpage
\section{The font files}
+
The fonts are saved in the systems font directory or in the TDS
(\TeX\ Directory Structure): % list of this documentation is:
%\rightmargin=-1cm
@@ -775,6 +805,7 @@
%\rightmargin=0cm
+
\clearpage
\newgeometry{%margin=1cm,bmargin=2cm,
tmargin=1cm,bmargin=1cm,includeheadfoot}
Modified: trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty 2024-12-05 00:42:36 UTC (rev 73041)
+++ trunk/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty 2024-12-05 21:22:09 UTC (rev 73042)
@@ -1,27 +1,26 @@
-%% $Id: plex-otf.sty 762 2023-09-10 18:44:24Z herbert $
+%% $Id: plex-otf.sty 1041 2024-12-05 18:54:53Z herbert $
%%
%% 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.
%%
-% Copyright 2023- Herbert Voss hvoss at tug.org
+% Copyright 2023-2024 Herbert Voss hvoss at tug.org
%%
\ProvidesPackage{plex-otf}[%
- 2023/09/10 v. 0.08a (Herbert Voss) Supports plex OpenType for lualatex/xelatex.]
+ 2024/12/06 v. 0.09 (Herbert Voss) Supports plex OpenType for lualatex/xelatex.]
%
-\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
-\RequirePackage{fontspec}
+\RequirePackage{iftex,xkeyval,textcomp}
+\RequirePackage{unicode-math}
-\newif\ifPlex at usefilenames \Plex at usefilenamestrue
-\DeclareOptionX{usefilenames}[true]{\@nameuse{Plex at usefilenames#1}}
-
\newif\ifPlex at mono \Plex at monotrue
\newif\ifPlex at serif \Plex at seriftrue
\newif\ifPlex at sans \Plex at sanstrue
+\newif\ifPlex at math \Plex at mathtrue
%
\DeclareOptionX{mono}[true]{\@nameuse{Plex at mono#1}}
\DeclareOptionX{sans}[true]{\@nameuse{Plex at sans#1}}
\DeclareOptionX{serif}[true]{\@nameuse{Plex at serif#1}}
+\DeclareOptionX{math}[true]{\@nameuse{Plex at math#1}}
%
%Possible Styles = ExtraLight : Upright, Italic
% Light : Upright, Italic
@@ -44,9 +43,9 @@
\def\Plex at TTstyle{#1}%
}
%
-\def\PlexRM at SCfont{}% {texgyretermes}
+\def\PlexRM at SCfont{texgyretermes}%
\DeclareOptionX{RMSCfont}{\renewcommand*\PlexRM at SCfont{#1}}
-\def\PlexSS at SCfont{}% {texgyreheros}
+\def\PlexSS at SCfont{texgyreheros}%
\DeclareOptionX{SSSCfont}{\renewcommand*\PlexSS at SCfont{#1}}
\providecommand\PlexRM at features{}% Roman
@@ -53,6 +52,8 @@
\providecommand\PlexSS at features{}% SansSerif
\providecommand\PlexSScon at features{}% SansSerif Condensed
\providecommand\PlexTT at features{}% Scale=MatchLowercase,FakeStretch=0.9}% Typewriter
+\providecommand\PlexMM at features{}% Math regular
+\providecommand\PlexMMbold at features{}% Math bold
\providecommand\Plex at DefaultFeatures{}
%
\DeclareOptionX{RM}{\renewcommand*\PlexRM at features{#1}}
@@ -59,11 +60,12 @@
\DeclareOptionX{SS}{\renewcommand*\PlexSS at features{#1}}
\DeclareOptionX{SScon}{\renewcommand*\PlexSScon at features{#1}}
\DeclareOptionX{TT}{\renewcommand*\PlexTT at features{#1}}
+\DeclareOptionX{MM}{\renewcommand*{\PlexMM at features}{#1}}
+\DeclareOptionX{MMbold}{\renewcommand*{\PlexMMbold at features}{#1}}
\DeclareOptionX{DefaultFeatures}{\def\Plex at DefaultFeatures{#1}}
\ProcessOptionsX\relax
-
\def\Plex at test#1#2\@nil{%
\ifx S#1 \gdef\Plex at boldstyle{SemiBold}%
\else \gdef\Plex at style{#1#2}%
@@ -110,6 +112,7 @@
%
\ifx\@empty\PlexRM at SCfont\else
\g at addto@macro{\PlexRM at features}{,%
+ Extension = .otf,
SmallCapsFont = \PlexRM at SCfont-regular,
SmallCapsFeatures = {Letters=SmallCaps,
\Plex@@Renderer,
@@ -121,6 +124,7 @@
\fi
\ifx\@empty\PlexSS at SCfont\else
\g at addto@macro{\PlexSS at features}{,%
+ Extension = .otf,
SmallCapsFont = \PlexSS at SCfont-regular,
SmallCapsFeatures = {Letters=SmallCaps,
\Plex@@Renderer,
@@ -133,12 +137,9 @@
%\DeclareTextCommand{\SS}{TU}{\char"1E9E}
-\ifPlex at usefilenames%%%%%%%%%%%%%%%%%%% DATEINAMEN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\typeout {Using file names for the Plex font}%
+\ifPlex at serif
+ \edef\Plex@@Weight{\ifx\@empty\Plex at RMstyle Regular\else\Plex at RMstyle\fi}
%
- \ifPlex at serif
- \edef\Plex@@Weight{\ifx\@empty\Plex at RMstyle Regular\else\Plex at RMstyle\fi}
-%
\setmainfont{IBMPlexSerif}[% main rm
Extension = .otf,
UprightFont= *-\Plex@@Weight,
@@ -194,9 +195,9 @@
BoldFont = *-SemiBold,
BoldItalicFont = *-SemiBoldItalic,
]
- \fi
+\fi % END ifSerif
%
- \ifPlex at sans
+\ifPlex at sans
\edef\Plex@@Weight{\ifx\Plex at SSstyle\@empty Regular\else\Plex at SSstyle\fi}
\setsansfont{IBMPlexSans}[% main sans
Extension = .otf,
@@ -255,7 +256,7 @@
BoldItalicFont = *-SemiBoldItalic,
]
%
-% Sans Serif COndensed
+% Sans Serif Condensed
%
\edef\Plex@@Weight{\ifx\Plex at SSconstyle\@empty Regular\else\Plex at SSconstyle\fi}
\newfontfamily\sffamilyCon{IBMPlexSansCondensed}[% main sans condensed
@@ -314,7 +315,7 @@
BoldFont = *-SemiBold,
BoldItalicFont = *-SemiBoldItalic,
]
- \fi
+\fi % end ifSans
%
\ifPlex at mono
\edef\Plex@@Weight{\ifx\Plex at TTstyle\@empty Regular\else\Plex at TTstyle\fi}
@@ -371,217 +372,21 @@
BoldItalicFont = *-SemiBoldItalic,
\PlexRM at features,
]
- \fi % End PlexMono
+\fi % End ifPlexMono
%
-\else%%%%%%%%%%%%%%%%%%% Ende DATEINAMEN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%% Symbolische NAMEN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\typeout {Using symbolic names for the Plex font}%
-\ifPlex at serif
- \edef\Plex@@Weight{\ifx\Plex at RMstyle\@empty \else\Plex at RMstyle\fi}
+% Setting math
+% First we have to expand the feature macros:
+\ifPlex at math
+ \ifxetex
+ \expandafter\setmathfont\expandafter[\PlexMM at features,version=normal]{IBMPlexMath-Regular.otf}%
+ \expandafter\setmathfont\expandafter[\PlexMM at features,FakeBold=3,version=bold]{IBMPlexMath-Regularath.otf}%
+ \else
+ \expandafter\setmathfont\expandafter[\PlexMM at features,version=normal]{IBMPlexMath-Regular}%
+ \expandafter\setmathfont\expandafter[\PlexMM at features,FakeBold=3,version=bold]{IBMPlexMath-Regular}%
+ \fi
+ \mathversion{normal}%
+\fi% End ifMath
%
- \setmainfont{IBM Plex Serif}[% main rm
- UprightFont= * \Plex@@Weight,
- 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{IBMPlexSans}[%
- FakeSlant = 0.2,
- UprightFont = * \Plex@@Weight,
- BoldFont = * \Plex at RMboldstyle,
- \PlexRM at features,
- ]
- \newfontfamily\PlexExtraLightRM{IBM Plex Serif}[%
- UprightFont= *-ExtraLight,
- ItalicFont = *-ExtraLightItalic,
- \PlexRM at features,
- ]
- \newfontfamily\PlexLightRM{IBM Plex Serif}[%
- UprightFont= * Light,
- ItalicFont = * LightItalic,
- \PlexRM at features,
- ]
- \newfontfamily\PlexThinRM{IBM Plex Serif}[%
- UprightFont= * Thin,
- ItalicFont = * ThinItalic,
- \PlexRM at features,
- ]
- \newfontfamily\PlexMediumRM{IBM Plex Serif}[%
- UprightFont= * Medium,
- ItalicFont = * MediumItalic,
- \PlexRM at features,
- ]
- \newfontfamily\PlexTextRM{IBM Plex Serif}[%
- UprightFont= * Text,
- ItalicFont = * TextItalic,
- \PlexRM at features,
- ]
- \newfontfamily\PlexSemiBoldRM{IBM Plex Serif}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * SemiBold,
- BoldItalicFont = * SemiBoldItalic,
- \PlexRM at features,
- ]
-\fi
-%
-\ifPlex at sans
- \edef\Plex@@Weight{\ifx\Plex at SSstyle\@empty\else\Plex at SSstyle\fi}
-%
- \setsansfont{IBM Plex Sans}[%
- UprightFont= * \Plex@@Weight,
- 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}[%
- FakeSlant = 0.2,
- UprightFont = * \Plex@@Weight,
- BoldFont = * \Plex at SSboldstyle,
- \PlexSS at features,
- ]
- \newfontfamily\PlexExtraLightSS{IBM Plex Sans}[%
- UprightFont= * ExtraLight,
- ItalicFont = * ExtraLightItalic,
- \PlexSS at features,
- ]
- \newfontfamily\PlexLightSS{IBM Plex Sans}[%
- UprightFont= * Light,
- ItalicFont = * LightItalic,
- \PlexSS at features,
- ]
- \newfontfamily\PlexThinSS{IBM Plex Sans}[%
- UprightFont= * Thin,
- ItalicFont = * ThinItalic,
- \PlexSS at features,
- ]
- \newfontfamily\PlexMediumSS{IBM Plex Sans}[%
- UprightFont= * Medium,
- ItalicFont = * MediumItalic,
- \PlexSS at features,
- ]
- \newfontfamily\PlexTextSS{IBM Plex Sans}[%
- UprightFont= * Text,
- ItalicFont = * TextItalic,
- \PlexSS at features,
- ]
- \newfontfamily\PlexSemiBoldSS{IBM Plex Sans}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * SemiBold,
- BoldItalicFont = * SemiBoldItalic,
- \PlexRM at features,
- ]
-%%
-%% Sans Serif Condensed
-%%
- \edef\Plex@@Weight{\ifx\Plex at SSconstyle\@empty\else\Plex at SSconstyle\fi}
-%
- \newfontfamily\sffamilyCon{IBM Plex Sans Condensed}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * \Plex at SSconboldstyle,
- ItalicFont = * \Plex at SSconstyle Italic,
- BoldItalicFont = * \Plex at SSconboldstyle Italic,
- SlantedFont = * \Plex at SSconstyle Italic,
-% Scale = 0.92,
- \PlexSScon at features,
- ]
- \newfontfamily\slshapeSScon{IBMPlexSans}[%
- FakeSlant = 0.2,
- UprightFont = * \Plex@@Weight,
- BoldFont = * \Plex at SSconboldstyle,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexExtraLightSScon{IBM Plex Sans}[%
- UprightFont= * ExtraLight,
- ItalicFont = * ExtraLightItalic,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexLightSScon{IBM Plex Sans}[%
- UprightFont= * Light,
- ItalicFont = * LightItalic,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexThinSScon{IBM Plex Sans}[%
- UprightFont= * Thin,
- ItalicFont = * ThinItalic,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexMediumSScon{IBM Plex Sans}[%
- UprightFont= * Medium,
- ItalicFont = * MediumItalic,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexTextSScon{IBM Plex Sans}[%
- UprightFont= * Text,
- ItalicFont = * TextItalic,
- \PlexSScon at features,
- ]
- \newfontfamily\PlexSemiBoldSScon{IBM Plex Sans}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * SemiBold,
- BoldItalicFont = * SemiBoldItalic,
- \PlexRM at features,
- ]
-\fi
-%
-\ifPlex at mono
- \edef\Plex@@Weight{\ifx\Plex at TTstyle\@empty\else\Plex at TTstyle\fi}
-%
- \setmonofont{IBM Plex Mono}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * \Plex at TTboldstyle,
- ItalicFont = * \Plex at TTstyle Italic,
- BoldItalicFont = * \Plex at TTboldstyle Italic,
- 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,
- \PlexTT at features,
- ]
- \newfontfamily\PlexLightTT{IBM Plex Mono}[%
- UprightFont= * Light,
- ItalicFont = * LightItalic,
- \PlexTT at features,
- ]
- \newfontfamily\PlexThinTT{IBM Plex Mono}[%
- UprightFont= * Thin,
- ItalicFont = * ThinItalic,
- \PlexTT at features,
- ]
- \newfontfamily\PlexMediumTT{IBM Plex Mono}[%
- UprightFont= * Medium,
- ItalicFont = * MediumItalic,
- \PlexTT at features,
- ]
- \newfontfamily\PlexTextTT{IBM Plex Mono}[%
- UprightFont= * Text,
- ItalicFont = * TextItalic,
- \PlexTT at features,
- ]
- \newfontfamily\PlexSemiBoldTT{IBM Plex Mono}[%
- UprightFont= * \Plex@@Weight,
- BoldFont = * SemiBold,
- BoldItalicFont = * SemiBoldItalic,
- \PlexRM at features,
- ]
-\fi
-%
-\fi% end \ifPlex at usefilenames
-
\DeclareTextFontCommand{\textsl}{\ifx\f at family\rmdefault\slshapeRM\else\slshapeSS\fi}
\DeclareRobustCommand\slshape
{\not at math@alphabet\slshape\relax
@@ -607,53 +412,3 @@
\endinput
-
-insgesamt 4448
--rwxr-xr-x 1 voss voss 94936 Okt 27 11:06 IBMPlexMono-BoldItalic.ttf
--rwxr-xr-x 1 voss voss 90024 Okt 27 11:06 IBMPlexMono-Bold.ttf
--rwxr-xr-x 1 voss voss 95436 Okt 27 11:06 IBMPlexMono-ExtraLightItalic.ttf
--rwxr-xr-x 1 voss voss 89652 Okt 27 11:06 IBMPlexMono-ExtraLight.ttf
--rwxr-xr-x 1 voss voss 94656 Okt 27 11:06 IBMPlexMono-Italic.ttf
--rwxr-xr-x 1 voss voss 94300 Okt 27 11:06 IBMPlexMono-LightItalic.ttf
--rwxr-xr-x 1 voss voss 88860 Okt 27 11:06 IBMPlexMono-Light.ttf
--rwxr-xr-x 1 voss voss 94648 Okt 27 11:06 IBMPlexMono-MediumItalic.ttf
--rwxr-xr-x 1 voss voss 89708 Okt 27 11:06 IBMPlexMono-Medium.ttf
--rwxr-xr-x 1 voss voss 88848 Okt 27 11:06 IBMPlexMono-Regular.ttf
--rwxr-xr-x 1 voss voss 97780 Okt 27 11:06 IBMPlexMono-SemiBoldItalic.ttf
--rwxr-xr-x 1 voss voss 92972 Okt 27 11:06 IBMPlexMono-SemiBold.ttf
--rwxr-xr-x 1 voss voss 94088 Okt 27 11:06 IBMPlexMono-TextItalic.ttf
--rwxr-xr-x 1 voss voss 88784 Okt 27 11:06 IBMPlexMono-Text.ttf
--rwxr-xr-x 1 voss voss 95496 Okt 27 11:06 IBMPlexMono-ThinItalic.ttf
--rwxr-xr-x 1 voss voss 90092 Okt 27 11:06 IBMPlexMono-Thin.ttf
--rwxr-xr-x 1 voss voss 112200 Okt 27 11:06 IBMPlexSans-BoldItalic.ttf
--rwxr-xr-x 1 voss voss 107732 Okt 27 11:06 IBMPlexSans-Bold.ttf
--rwxr-xr-x 1 voss voss 115848 Okt 27 11:06 IBMPlexSans-ExtraLightItalic.ttf
--rwxr-xr-x 1 voss voss 111220 Okt 27 11:06 IBMPlexSans-ExtraLight.ttf
--rwxr-xr-x 1 voss voss 112848 Okt 27 11:06 IBMPlexSans-Italic.ttf
--rwxr-xr-x 1 voss voss 114144 Okt 27 11:06 IBMPlexSans-LightItalic.ttf
--rwxr-xr-x 1 voss voss 109512 Okt 27 11:06 IBMPlexSans-Light.ttf
--rwxr-xr-x 1 voss voss 112056 Okt 27 11:06 IBMPlexSans-MediumItalic.ttf
--rwxr-xr-x 1 voss voss 107940 Okt 27 11:06 IBMPlexSans-Medium.ttf
--rwxr-xr-x 1 voss voss 107988 Okt 27 11:06 IBMPlexSans-Regular.ttf
--rwxr-xr-x 1 voss voss 112528 Okt 27 11:06 IBMPlexSans-SemiBoldItalic.ttf
--rwxr-xr-x 1 voss voss 107856 Okt 27 11:06 IBMPlexSans-SemiBold.ttf
--rwxr-xr-x 1 voss voss 112400 Okt 27 11:06 IBMPlexSans-TextItalic.ttf
--rwxr-xr-x 1 voss voss 108168 Okt 27 11:06 IBMPlexSans-Text.ttf
--rwxr-xr-x 1 voss voss 116628 Okt 27 11:06 IBMPlexSans-ThinItalic.ttf
--rwxr-xr-x 1 voss voss 112228 Okt 27 11:06 IBMPlexSans-Thin.ttf
--rwxr-xr-x 1 voss voss 76056 Okt 27 11:06 IBMPlexSerif-BoldItalic.otf
--rwxr-xr-x 1 voss voss 74492 Okt 27 11:06 IBMPlexSerif-Bold.otf
--rwxr-xr-x 1 voss voss 74184 Okt 27 11:06 IBMPlexSerif-ExtraLightItalic.otf
--rwxr-xr-x 1 voss voss 73836 Okt 27 11:06 IBMPlexSerif-ExtraLight.otf
--rwxr-xr-x 1 voss voss 74204 Okt 27 11:06 IBMPlexSerif-Italic.otf
--rwxr-xr-x 1 voss voss 75128 Okt 27 11:06 IBMPlexSerif-LightItalic.otf
--rwxr-xr-x 1 voss voss 73504 Okt 27 11:06 IBMPlexSerif-Light.otf
--rwxr-xr-x 1 voss voss 76528 Okt 27 11:06 IBMPlexSerif-MediumItalic.otf
--rwxr-xr-x 1 voss voss 74620 Okt 27 11:06 IBMPlexSerif-Medium.otf
--rwxr-xr-x 1 voss voss 72560 Okt 27 11:06 IBMPlexSerif-Regular.otf
--rwxr-xr-x 1 voss voss 76672 Okt 27 11:06 IBMPlexSerif-SemiBoldItalic.otf
--rwxr-xr-x 1 voss voss 75356 Okt 27 11:06 IBMPlexSerif-SemiBold.otf
--rwxr-xr-x 1 voss voss 77172 Okt 27 11:06 IBMPlexSerif-TextItalic.otf
--rwxr-xr-x 1 voss voss 74388 Okt 27 11:06 IBMPlexSerif-Text.otf
--rwxr-xr-x 1 voss voss 72308 Okt 27 11:06 IBMPlexSerif-ThinItalic.otf
--rwxr-xr-x 1 voss voss 71116 Okt 27 11:06 IBMPlexSerif-Thin.otf
More information about the tex-live-commits
mailing list.