diff options
author | Karl Berry <karl@freefriends.org> | 2025-01-02 20:32:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2025-01-02 20:32:53 +0000 |
commit | 6924f39399ea566f1d7aa5f8f113fcc0f08ee12b (patch) | |
tree | 704022e97e60fc54d2a3a7336df9f72652f92eb0 /Master/texmf-dist | |
parent | 484f1ec6700a206007ec0f4c5b9c3d62b9c641b0 (diff) |
plex-otf (2jan25)
git-svn-id: svn://tug.org/texlive/trunk@73272 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
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 Binary files differindex 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 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 |