summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2025-01-02 20:32:53 +0000
committerKarl Berry <karl@freefriends.org>2025-01-02 20:32:53 +0000
commit6924f39399ea566f1d7aa5f8f113fcc0f08ee12b (patch)
tree704022e97e60fc54d2a3a7336df9f72652f92eb0 /Master/texmf-dist
parent484f1ec6700a206007ec0f4c5b9c3d62b9c641b0 (diff)
plex-otf (2jan25)
git-svn-id: svn://tug.org/texlive/trunk@73272 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Changes1
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-1.tex15
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-10.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex13
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-2.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-3.tex13
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-4.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-5.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-6.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-7.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-8.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-9.tex16
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts74
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdfbin726658 -> 720130 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex20
-rw-r--r--Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty12
16 files changed, 93 insertions, 175 deletions
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Changes b/Master/texmf-dist/doc/fonts/plex-otf/Changes
index f7a975b04e6..0cd79c60d33 100644
--- a/Master/texmf-dist/doc/fonts/plex-otf/Changes
+++ b/Master/texmf-dist/doc/fonts/plex-otf/Changes
@@ -1,3 +1,4 @@
+0.10 2025-01-03 - fix for typo ina fontname
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
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-1.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-1.tex
deleted file mode 100644
index 5ab7cd071df..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-1.tex
+++ /dev/null
@@ -1,15 +0,0 @@
-\documentclass{article}
-\pagestyle{empty}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-{\addfontfeature{VerticalPosition=Superior}
-Superior: 1234567890\par}
-{\addfontfeatures{VerticalPosition=Numerator}
-Numerator: 1234567890\par}
-{\addfontfeatures{VerticalPosition=Denominator}
-Denominator: 1234567890\par}
-\addfontfeatures{VerticalPosition=ScientificInferior}
-Scientific Inferior: 1234567890
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-10.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-10.tex
deleted file mode 100644
index 094e512687d..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-10.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext0}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle={Text,Semibold},
- SSstyle={Text,Semibold},
- SSconstyle={Text,Semibold},
- TTstyle={Text,Semibold}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex
deleted file mode 100644
index 6fd4212b4e9..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-11.tex
+++ /dev/null
@@ -1,13 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\usepackage{demotext2}
-\pagestyle{empty}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMSCfont=texgyretermes, SSSCfont=texgyreheros]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-2.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-2.tex
deleted file mode 100644
index 72333992c94..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-2.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\pagestyle{empty}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-1/3 2/3 1/5 2/5 \ldots \par
-\addfontfeatures{Fractions=On}
-1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/7 1/9 1/8 3/8 5/8 7/8\par
-123456/3215731
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-3.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-3.tex
deleted file mode 100644
index ccbbaaac7b9..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-3.tex
+++ /dev/null
@@ -1,13 +0,0 @@
-\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[DefaultFeatures={Scale=0.94}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\demo\ Regular\par {\PlexTextRM\demo\ Text\par} {\PlexLightRM\demo\ Light\par}
-{\PlexExtraLightRM\demo\ ExtraLight\par} {\PlexThinRM\demo\ Thin}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-4.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-4.tex
deleted file mode 100644
index 4c4b9b5905c..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-4.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\usepackage{demotext0}
-\pagestyle{empty}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-5.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-5.tex
deleted file mode 100644
index 1d243813df8..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-5.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext0}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle=Semibold,
- SSstyle=Semibold,
- SSconstyle=Semibold,
- TTstyle=Semibold]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-6.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-6.tex
deleted file mode 100644
index e20fecd2c11..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-6.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext1}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle=Thin,
- SSstyle=Thin,
- SSconstyle=Thin,
- TTstyle=Thin]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-7.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-7.tex
deleted file mode 100644
index 515a8ac10da..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-7.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext1}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle=ExtraLight,
- SSstyle=ExtraLight,
- SSconstyle=ExtraLight,
- TTstyle=ExtraLight]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-8.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-8.tex
deleted file mode 100644
index 6b067564eec..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-8.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext1}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle=Light,
- SSstyle=Light,
- SSconstyle=Light,
- TTstyle=Light]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-9.tex b/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-9.tex
deleted file mode 100644
index d82c4285130..00000000000
--- a/Master/texmf-dist/doc/fonts/plex-otf/Examples/plex-otf-9.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\documentclass{article}
-\usepackage[a4paper]{geometry}
-\usepackage[ngerman]{babel}
-\usepackage[autostyle]{csquotes}
-\pagestyle{empty}
-\usepackage{demotext0}
-%StartVisiblePreamble
-\usepackage[DefaultFeatures={Scale=0.94},
- RMstyle={Medium,Semibold},
- SSstyle={Medium,Semibold},
- SSconstyle={Medium,Semibold},
- TTstyle={Medium,Semibold}]{plex-otf}
-%StopVisiblePreamble
-\begin{document}
-\blindtext
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts
new file mode 100644
index 00000000000..09bab09b56b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.fonts
@@ -0,0 +1,74 @@
+IBMPlexMath-Regular CID Type 0C
+IBMPlexMono CID Type 0C
+IBMPlexMono-Bold CID Type 0C
+IBMPlexMono-BoldItalic CID Type 0C
+IBMPlexMono-ExtLt CID Type 0C
+IBMPlexMono-ExtLtItalic CID Type 0C
+IBMPlexMono-Italic CID Type 0C
+IBMPlexMono-Light CID Type 0C
+IBMPlexMono-LightItalic CID Type 0C
+IBMPlexMono-Medm CID Type 0C
+IBMPlexMono-MedmItalic CID Type 0C
+IBMPlexMono-SmBld CID Type 0C
+IBMPlexMono-SmBldItalic CID Type 0C
+IBMPlexMono-Text CID Type 0C
+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-ExtLt CID Type 0C
+IBMPlexSans-ExtLtItalic CID Type 0C
+IBMPlexSans-Italic CID Type 0C
+IBMPlexSans-Light CID Type 0C
+IBMPlexSans-LightItalic CID Type 0C
+IBMPlexSans-Medm CID Type 0C
+IBMPlexSans-MedmItalic CID Type 0C
+IBMPlexSans-SmBld CID Type 0C
+IBMPlexSans-SmBldItalic CID Type 0C
+IBMPlexSans-Text CID Type 0C
+IBMPlexSans-TextItalic CID Type 0C
+IBMPlexSans-Thin CID Type 0C
+IBMPlexSans-ThinItalic CID Type 0C
+IBMPlexSansCond CID Type 0C
+IBMPlexSansCond-Bold CID Type 0C
+IBMPlexSansCond-BoldItalic CID Type 0C
+IBMPlexSansCond-ExtLt CID Type 0C
+IBMPlexSansCond-ExtLtItalic CID Type 0C
+IBMPlexSansCond-Italic CID Type 0C
+IBMPlexSansCond-Light CID Type 0C
+IBMPlexSansCond-LightItalic CID Type 0C
+IBMPlexSansCond-Medm CID Type 0C
+IBMPlexSansCond-MedmItalic CID Type 0C
+IBMPlexSansCond-SmBld CID Type 0C
+IBMPlexSansCond-SmBldItalic CID Type 0C
+IBMPlexSansCond-Text CID Type 0C
+IBMPlexSansCond-TextItalic CID Type 0C
+IBMPlexSansCond-Thin CID Type 0C
+IBMPlexSansCond-ThinItalic CID Type 0C
+IBMPlexSerif-Bold CID Type 0C
+IBMPlexSerif-BoldItalic CID Type 0C
+IBMPlexSerif-ExtraLight CID Type 0C
+IBMPlexSerif-ExtraLightItalic CID Type 0C
+IBMPlexSerif-Italic CID Type 0C
+IBMPlexSerif-Light CID Type 0C
+IBMPlexSerif-LightItalic CID Type 0C
+IBMPlexSerif-Medium CID Type 0C
+IBMPlexSerif-MediumItalic CID Type 0C
+IBMPlexSerif-Regular CID Type 0C
+IBMPlexSerif-SemiBold CID Type 0C
+IBMPlexSerif-SemiBoldItalic CID Type 0C
+IBMPlexSerif-Text CID Type 0C
+IBMPlexSerif-TextItalic CID Type 0C
+IBMPlexSerif-Thin CID Type 0C
+IBMPlexSerif-ThinItalic CID Type 0C
+LinLibertineO CID Type 0C
+TeXGyreHeros-Bold CID Type 0C
+TeXGyreHeros-BoldItalic CID Type 0C
+TeXGyreHeros-Italic CID Type 0C
+TeXGyreHeros-Regular CID Type 0C
+TeXGyreTermes-Bold CID Type 0C
+TeXGyreTermes-BoldItalic CID Type 0C
+TeXGyreTermes-Italic CID Type 0C
+TeXGyreTermes-Regular CID Type 0C
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf
index 7ecba692ce0..f19e302258c 100644
--- a/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex
index 81acf68133f..1449ac826b3 100644
--- a/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex
+++ b/Master/texmf-dist/doc/fonts/plex-otf/plex-otf-doc.tex
@@ -1,4 +1,4 @@
-%% $Id: plex-otf-doc.tex 1041 2024-12-05 18:54:53Z herbert $
+%% $Id: plex-otf-doc.tex 1052 2025-01-02 12:10:37Z herbert $
%
% Copying and distribution of this file, with or without modification,
% are permitted in any medium, without royalty.
@@ -127,6 +127,10 @@ Sphinx of black quartz judge my vow.
IBM typography is international and modern to reflect our brand and our design principles.«~\cite{git}
\end{abstract}
+\vfill
+Thanks to: Alexander Gast:
+
+\newpage
\section{Introduction}
@@ -668,10 +672,6 @@ This makes sense with the the \verb|Semibold| feature.
\end{document}
\end{externalDocument}
-
-
-\clearpage
-
\section{Examples with using Small Caps fonts}
As already mentioned, the Plex font family has no small caps. If you need one then you can define another
font for the small caps. If the font has to structure like the \TeX\ Gyre fonts:
@@ -771,6 +771,12 @@ $f(x)=13\int$ \boldmath$f(x)=13 \int$\unboldmath
Euro and copyright symbols are available: \texteuro\ \textcopyright.
+
+
+%\clearpage
+%\newgeometry{%margin=1cm,bmargin=2cm,
+% lmargin=1cm,rmargin=1cm,includeheadfoot}
+
\section{Closing}
The font list of this documentation is:
@@ -783,11 +789,9 @@ The font list of this documentation is:
\clearpage
-
+\restoregeometry
\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
diff --git a/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty b/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty
index dbfbd819cf8..8d1dda9b56b 100644
--- a/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty
+++ b/Master/texmf-dist/tex/latex/plex-otf/plex-otf.sty
@@ -1,13 +1,13 @@
-%% $Id: plex-otf.sty 1041 2024-12-05 18:54:53Z herbert $
+%% $Id: plex-otf.sty 1052 2025-01-02 12:10:37Z 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-2024 Herbert Voss hvoss@tug.org
+% Copyright 2023-2025 Herbert Voss hvoss@tug.org
%%
\ProvidesPackage{plex-otf}[%
- 2024/12/06 v. 0.09 (Herbert Voss) Supports plex OpenType for lualatex/xelatex.]
+ 2025/01/03 v. 0.10 (Herbert Voss) Supports plex OpenType for lualatex/xelatex.]
%
\RequirePackage{iftex,xkeyval,textcomp}
\RequirePackage{unicode-math}
@@ -379,10 +379,10 @@
\ifPlex@math
\ifxetex
\expandafter\setmathfont\expandafter[\PlexMM@features,version=normal]{IBMPlexMath-Regular.otf}%
- \expandafter\setmathfont\expandafter[\PlexMM@features,FakeBold=3,version=bold]{IBMPlexMath-Regularath.otf}%
+ \expandafter\setmathfont\expandafter[\PlexMM@features,FakeBold=3,version=bold]{IBMPlexMath-Regular.otf}%
\else
- \expandafter\setmathfont\expandafter[\PlexMM@features,version=normal]{IBMPlexMath-Regular}%
- \expandafter\setmathfont\expandafter[\PlexMM@features,FakeBold=3,version=bold]{IBMPlexMath-Regular}%
+ \expandafter\setmathfont\expandafter[\PlexMM@features,version=normal]{IBMPlexMath-Regular.otf}%
+ \expandafter\setmathfont\expandafter[\PlexMM@features,FakeBold=3,version=bold]{IBMPlexMath-Regular.otf}%
\fi
\mathversion{normal}%
\fi% End ifMath