summaryrefslogtreecommitdiff
path: root/fonts/newpx/README
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-08-22 03:01:06 +0000
committerNorbert Preining <norbert@preining.info>2023-08-22 03:01:06 +0000
commitcf3e954514eb50bea0335bdc97d6b76f80f5d03e (patch)
tree84960c9724915fd64626f3b8c532a671ea7e87f2 /fonts/newpx/README
parentf4e4c48e897bec27fd8d07ba278c03c6f0c64336 (diff)
CTAN sync 202308220301
Diffstat (limited to 'fonts/newpx/README')
-rw-r--r--fonts/newpx/README25
1 files changed, 24 insertions, 1 deletions
diff --git a/fonts/newpx/README b/fonts/newpx/README
index 25a0ef708e..41b9a364cf 100644
--- a/fonts/newpx/README
+++ b/fonts/newpx/README
@@ -1,10 +1,33 @@
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.505 2022-01-30
+Current version: 1.51 2023-08-20
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.51
+1. Corrected the zplnumr tfm files so that numerator figures work as expected.
+2. Corrected newpxtext.sty so that:
+ (i) removed the code for the useless option nofontspec;
+ (ii) removed a duplicate option handler for defaultfeatures;
+ (iii) limited the effect of defaultfeatures to the main font;
+ (iv) reworked the footnote code so that KOMA based documents work as expected;
+ (v) added option notextnu preventing a clash with babel/greek.
+3. Added glyphs dotlessi.sc, dotlessj.sc, idotaccent.sc (with dot) and i.TRK (a copy of i) which is subbed for i in the Turkish localization. In smcp, i.TRK --> idotaccent.sc, dotlessi --> dotlessi.sc and dotlessj --> dotlessj.sc, and similarly in pcap. In c2sc, Idotaccent --> idotaccent.sc, and similarly in c2pc. Unlike i, i.TRK does not undergo any ligations, so that its dot is preserved. See TRK.fea for the localization feature which can be chosen after selecting Merge Feature Info in the FontForge file menu. The table it creates should be moved to the top of the tables, or at least ahead of c2sc, c2pc, smcp, pcap and the liga tables.
+4. Corrected the glyph I.sc in bolditalic, removing spurious dot.
+5. Added newpx.sty, which works in all latex engines, calling newpxtext.sty and newpxmath.sty as appropriate.
+6. Added \textsfrac for building stacked fractions: \textfrac[2]{17}{32} renders somewhat like $2\frac{17}{32}.
+7. Added a minzlt text font family that can serve as operators and for \mathrm, \mathit and so on. This allows newpxmath.sty to be loaded before the text font, whether it be [pdf]latex flavored newpxtext or a unicode text font.
+8. Updated newpxmath to closer parity with newtxmath with modifications to the names of {C,c}olon related math symbols. Also, a fix for use with siunitx under option noOT1.
+9. Modified newpxtext.sty to solve an issue with footnote markers in Title and \thanks. The key was to change the lines (recommended in the realscripts documentation dating back to 2016)
+\renewcommand{\footnotemarkfont}{\normalfont} % for standard latex users
+to
+\renewcommand{\footnotemark}{\normalfont}
+and
+\setkomafont{footnotelabel}{\normalfont} % for KOMA users
+to
+\setkomafont{footnotereference}{\normalfont}
+
Changes in version 1.505
Corrected case of names of encoding files used for subs, sups, numr and dnom and modified newpx.map in a number of the affected items.