texlive[68388] Master/texmf-dist: newpx (28sep23)
commits+karl at tug.org
commits+karl at tug.org
Thu Sep 28 23:18:12 CEST 2023
Revision: 68388
https://tug.org/svn/texlive?view=revision&revision=68388
Author: karl
Date: 2023-09-28 23:18:11 +0200 (Thu, 28 Sep 2023)
Log Message:
-----------
newpx (28sep23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/newpx/README
trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
trunk/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
Modified: trunk/Master/texmf-dist/doc/fonts/newpx/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newpx/README 2023-09-27 23:43:32 UTC (rev 68387)
+++ trunk/Master/texmf-dist/doc/fonts/newpx/README 2023-09-28 21:18:11 UTC (rev 68388)
@@ -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.
Modified: trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex 2023-09-27 23:43:32 UTC (rev 68387)
+++ trunk/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex 2023-09-28 21:18:11 UTC (rev 68388)
@@ -299,9 +299,8 @@
\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 @@
% 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 @@
\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 @@
\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.
Modified: trunk/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newpx/newpxtext.sty 2023-09-27 23:43:32 UTC (rev 68387)
+++ trunk/Master/texmf-dist/tex/latex/newpx/newpxtext.sty 2023-09-28 21:18:11 UTC (rev 68388)
@@ -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 at dflt{\zpl at dflt StylisticSet={\zpl at lst} ,
}}{}
- \defaultfontfeatures[\zpl at base]{
+ \defaultfontfeatures{
Ligatures = TeX ,
Scale = \zpl at scale ,
Extension = .otf ,
More information about the tex-live-commits
mailing list.