summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-09-28 21:18:11 +0000
committerKarl Berry <karl@freefriends.org>2023-09-28 21:18:11 +0000
commit94723d2d78dfa20db0065d861ea54edd513cf35b (patch)
tree18374b0d7e052cb3d77cb1e7d87e06b731858408
parent6c0334ddce76113755685cadc205ffb403268ac3 (diff)
newpx (28sep23)
git-svn-id: svn://tug.org/texlive/trunk@68388 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.pdfbin416486 -> 424168 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex10
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxtext.sty6
4 files changed, 14 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index f418a23ccc9..364aa04457d 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.52 2023-09-07
+Current version: 1.522 2023-09-27
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.522
+Corrections to documentation.
+
+Changes in version 1.521
+Small change to newpxtext.sty so that option scosf works as expected under lualatex.
+
Changes in version 1.52
Rewrote the handling of footnotes. The code now works with all latex engines and with the KOMA classes as well as the basic latex classes. There are now added superior symbols that handle the latex and KOMA symbol footnote markers.
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
index 9d997e4d451..6ac152c71bb 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 9a151f03392..d4e9e978fee 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
@@ -299,9 +299,8 @@ Supports {\tt newpxmath} with an otf text font.
\usepackage[no-math]{fontspec}
\usepackage{} % the chosen otf text font package, or fontspec \setmainfont, etc
% or, using newpx, only for TeXGyrePagellaX
- \renewcommand*{\rmdefault}{zplTLF} % loads minimal version of text font for use in math
\usepackage[T1]{fontenc} % so operators can have accented letters
- \usepackage[list of text and mathoptions]{newpx} % options will be passed to text font package and newpxmath
+ \usepackage[list of text and math options]{newpx} % options will be passed to text font package and newpxmath
\end{verbatim}
\textsc{Notes:}
\begin{itemize}
@@ -343,8 +342,7 @@ For this arrangement, the math package needs information about the text font cur
% should load tt and sans math before math
% or, using newpx, where text font will be TeXGyrePagelleX
% should load tt and sans math before newpx
- \renewcommand*{\rmdefault}{zplTLF}% minimal text family, Roman and Bold for math
- \usepackage[T1]{fontenc}
+ \usepackage[T1]{fontenc} % math text font zplTLF by default
\usepackage[<list of text and math options>]{newpx}
\end{verbatim}
\textsc{Notes:}
@@ -463,7 +461,7 @@ You do not need to load {\tt amsmath}: it is loaded by {\tt newpxmath} Option {\
\end{itemize}
With {\tt newpx}, the above is equivalent to:
\begin{verbatim}
-\renewcommand{\rmdefault}{zplTLF}% Roman and Bold PagellaX for math mode
+%\renewcommand{\rmdefault}{zplTLF}% Roman and Bold PagellaX for math mode
\usepackage[T1]{fontenc} % T1 is active encoding for use in math text
\usepackage[type1]{sourcesanspro}% used only by \mathsf, optional
% Next line loads amsmath, then loads amsthm
@@ -515,7 +513,7 @@ unless suppressed by an appropriate option. E.g.,
\begin{verbatim}
\usepackage[type1]{cabin}
\end{verbatim}
-prevents the problem with the {\tt cabin} package. (Not working in the version of {\tt cabin.sty} dated 12/25/2022.)
+prevents the problem with the {\tt cabin} package. (Not working in the version of {\tt cabin.sty} dated 12/25/2022. This has been corrected in the version dated 2023-09-25.)
\iffalse
Consider three scenarios for using some part of {\tt newpx} with one of XeLaTeX, LuaLaTeX.
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
index 471dc18f682..696a5c97321 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.52}
-\def\filedate{2023/09/07}
+\def\fileversion{1.521}
+\def\filedate{2023/09/27}
\ProvidesPackage{newpxtext}[%
\filedate\space v\fileversion (Michael Sharpe) latex and unicode latex support for TeXGyrePagellaX]
@@ -392,7 +392,7 @@
{\edef\zpl@dflt{\zpl@dflt StylisticSet={\zpl@lst} ,
}}{}
- \defaultfontfeatures[\zpl@base]{
+ \defaultfontfeatures{
Ligatures = TeX ,
Scale = \zpl@scale ,
Extension = .otf ,