summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-14 21:01:31 +0000
committerKarl Berry <karl@freefriends.org>2023-11-14 21:01:31 +0000
commit4db9d72d1866799df6d183836339f08b29ca5d59 (patch)
tree7c9235b76c3133aabf8aab3471a58d660f154a46
parent7807505ca31b41f8d01efaa7cb89ef89d19eb298 (diff)
newpx (14nov23)
git-svn-id: svn://tug.org/texlive/trunk@68835 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/README8
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdfbin442606 -> 442660 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxtext.sty10
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpldnom.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplinf.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpllf.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplnumr.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplsubs.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplsups.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd2
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd2
13 files changed, 24 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index e5c1e888140..5e96afad906 100644
--- a/Master/texmf-dist/doc/fonts/newpx/README
+++ b/Master/texmf-dist/doc/fonts/newpx/README
@@ -1,10 +1,16 @@
This package, based initially on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt
-Current version: 1.533 2023-11-09
+Current version: 1.534 2023-11-13
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in version 1.534
+1. Made changes to a number of fd files to rework some incorrect \providefile entries. (Thanks Martin Münch.)
+2. Added four declarations to newpxtext.sty of the form
+ \DeclareFontFamilySubstitution{\encodingdefault}{zplLF}{zpllf}
+so that the old names for font families would work as well as the new
+lowercase forms.
Changes in version 1.533
1. Introduced a sequence of curly braces to replace standard braces if you specify
the option curlybraces to newtxmath.
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
index b7c03c15109..401e6e3781d 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
index 82026d68710..92a3f762419 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
@@ -939,7 +939,7 @@ By default, \verb|$\mathscr{F}$| will produce $\mathscr{F}$.\\
$\bullet$ option {\tt uprightscript} changes the output to {\usefont{OML}{ntxmi}{m}{it}\char201}.\\
In both cases, there are full upper-case and lower-case and {\tt dotlessi}, {\tt dotlessj}. To insert the latter, you can write either \verb|$\mathscr{\imath}$| or \verb|$\imathscr$|, rendered as $\mathscr{\imath}$ in the slanted script case.
-The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|---\verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt vmathbb}, {\tt vvmathbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ no matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt vmathbb}, {\tt vvmathbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\varmathbb{1}$. (Without one of these options in force, \verb|$\mathbb{1}$| will render as~$\mathbb{1}$ because the default Bbb has no figure glyphs in the default slots.)
+The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|. Note that \verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt vmathbb}, {\tt vvmathbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ no matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt vmathbb}, {\tt vvmathbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\varmathbb{1}$. (Without one of these options in force, \verb|$\mathbb{1}$| will render as~$\mathbb{1}$ because the default Bbb has no figure glyphs in the default slots.)
Among the new symbols added are:\\
$\bullet$ \verb|\hslash|, \verb|\hbar|, \verb|\lambdaslash|, \verb|\lambdabar|, \verb|\Zbar|, \verb|\Angstrom| are now constructed from the native glyphs.\\
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
index e15ffc0212a..9d1686273d6 100644
--- a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
+++ b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
@@ -8,8 +8,8 @@
% Text is now directed to an extension of TeXGyrePagella rather than ppl.
% 1.5 is first version of newpxtext to support both [pdf]latex and unicode latex.
-\def\fileversion{1.533}
-\def\filedate{2023/11/07}
+\def\fileversion{1.534}
+\def\filedate{2023/11/13}
\ProvidesPackage{newpxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyrePagellaX]
@@ -773,7 +773,7 @@
\proportionalnums}{\addfontfeatures{Numbers=Proportional}}
\else % type1
\DeclareTextFontCommand{%
- \oldstylenums}{\fontfamily{zpl\zpl@figurealign OsF}\selectfont }
+ \oldstylenums}{\fontfamily{zpl\zpl@figurealign osf}\selectfont }
\DeclareTextFontCommand{%
\liningnums}{\fontfamily{zpl\zpl@figurealign lf}\selectfont }
\DeclareTextFontCommand{%
@@ -782,6 +782,10 @@
\proportionalnums}{\fontfamily{zpl\zpl@figurestyle}\selectfont }
\re@DeclareTextSymbol{\textdollar}{OT1}{36}
\fi
+ \DeclareFontFamilySubstitution{\encodingdefault}{zplLF}{zpllf}
+ \DeclareFontFamilySubstitution{\encodingdefault}{zplTLF}{zpltlf}
+ \DeclareFontFamilySubstitution{\encodingdefault}{zplOsF}{zplosf}
+ \DeclareFontFamilySubstitution{\encodingdefault}{zplTOsF}{zpltosf}
\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpldnom.fd b/Master/texmf-dist/tex/latex/newpx/t1zpldnom.fd
index 91656b05ee3..4adab5a93b7 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zpldnom.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zpldnom.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{T1zpldnom.fd}[2021/09/23 v1.0]
+\ProvidesFile{t1zpldnom.fd}[2021/09/23 v1.0]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
\fi
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplinf.fd b/Master/texmf-dist/tex/latex/newpx/t1zplinf.fd
index eec0c28f13d..690d4adc274 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zplinf.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplinf.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{T1zplinf.fd}[2015/01/17 v1.0]
+\ProvidesFile{t1zplinf.fd}[2015/01/17 v1.0 font definition file for T1/zpl/inf]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
\fi
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd
index 1757be99f7b..ae3c5ea7bee 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{T1zpl.fd}[2021/05/25 v1.0 font definition file for T1/zpl/lf]
+\ProvidesFile{t1zpl.fd}[2021/05/25 v1.0 font definition file for T1/zpl/lf]
\@ifundefined{ifzpl@sl}{\global\let\ifzpl@sl\iftrue}{}
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplnumr.fd b/Master/texmf-dist/tex/latex/newpx/t1zplnumr.fd
index e1aeab1353b..a13677a5c67 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zplnumr.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplnumr.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{t1zplnumr.fd}[2021/09/23 v1.0]
+\ProvidesFile{t1zplnumr.fd}[2021/09/23 v1.0 font definition file for T1/zpl/numr]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
\fi
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplsubs.fd b/Master/texmf-dist/tex/latex/newpx/t1zplsubs.fd
index ff4b2bfe562..72c6ec4a5c2 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zplsubs.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplsubs.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{t1zplsubs.fd}[2015/01/17 v1.0]
+\ProvidesFile{t1zplsubs.fd}[2015/01/17 v1.0 font definition file for T1/zpl/subs]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
\fi
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd b/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd
index d8094890f88..657c2c1b43e 100644
--- a/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{t1zplsups.fd}[2023/09/06 v1.1]
+\ProvidesFile{t1zplsups.fd}[2023/09/06 v1.1 font definition file for T1/zpl/sups]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
\fi
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd
index dc9216ce49a..e3b592f8658 100644
--- a/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{TS1zpllf.fd}[2021/11/24 v1.0 fd file for TS1/zplLF]
+\ProvidesFile{ts1zpllf.fd}[2021/11/24 v1.0 fd file for TS1/zpllf]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd
index 514358dac38..13980e5b1cd 100644
--- a/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{ts1zpltlf.fd}[2021/11/24 v1.0 fd file for TS1/zplTLF]
+\ProvidesFile{ts1zpltlf.fd}[2021/11/24 v1.0 fd file for TS1/zpltlf]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd
index 63a4c154c7e..494f51745a6 100644
--- a/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd
@@ -1,4 +1,4 @@
-\ProvidesFile{ts1zpltosf.fd}[2021/11/24 v1.0 fd file for TS1/zplTOsF]
+\ProvidesFile{ts1zpltosf.fd}[2021/11/24 v1.0 fd file for TS1/zpltosf]
\expandafter\ifx\csname zpl@scaled\endcsname\relax
\global\let\zpl@scaled\@empty%