From ccf1db59be305ab2578a59b3f42165a53dbaa842 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 10 Nov 2023 21:36:58 +0000 Subject: newpx (10nov23) git-svn-id: svn://tug.org/texlive/trunk@68798 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newpx/README | 7 +- Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf | Bin 432291 -> 442606 bytes Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex | 12 +- Master/texmf-dist/fonts/enc/dvips/newpx/px-lms.enc | 319 +++++++++++++++++++++ .../texmf-dist/fonts/enc/dvips/newpx/pxb-lms.enc | 319 +++++++++++++++++++++ Master/texmf-dist/fonts/map/dvips/newpx/newpx.map | 4 +- .../texmf-dist/fonts/tfm/public/newpx/pxbsys.tfm | Bin 1644 -> 1812 bytes Master/texmf-dist/fonts/tfm/public/newpx/pxsys.tfm | Bin 1572 -> 1728 bytes .../texmf-dist/fonts/tfm/public/newpx/zplbexx.tfm | Bin 1784 -> 1796 bytes .../texmf-dist/fonts/tfm/public/newpx/zplbsy.tfm | Bin 2056 -> 2056 bytes .../texmf-dist/fonts/tfm/public/newpx/zplexx.tfm | Bin 1772 -> 1788 bytes Master/texmf-dist/fonts/tfm/public/newpx/zplsy.tfm | Bin 2004 -> 2004 bytes .../texmf-dist/fonts/type1/public/newpx/pxbsys.pfb | Bin 38867 -> 46459 bytes .../texmf-dist/fonts/type1/public/newpx/pxsys.pfb | Bin 40420 -> 47839 bytes Master/texmf-dist/fonts/vf/public/newpx/zplbexx.vf | Bin 1280 -> 1352 bytes Master/texmf-dist/fonts/vf/public/newpx/zplbsy.vf | Bin 1796 -> 0 bytes Master/texmf-dist/fonts/vf/public/newpx/zplexx.vf | Bin 1308 -> 1376 bytes Master/texmf-dist/fonts/vf/public/newpx/zplsy.vf | Bin 1792 -> 0 bytes Master/texmf-dist/tex/latex/newpx/newpx.sty | 6 +- Master/texmf-dist/tex/latex/newpx/newpxmath.sty | 19 +- Master/texmf-dist/tex/latex/newpx/newpxtext.sty | 10 +- 21 files changed, 681 insertions(+), 15 deletions(-) create mode 100644 Master/texmf-dist/fonts/enc/dvips/newpx/px-lms.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/newpx/pxb-lms.enc delete mode 100644 Master/texmf-dist/fonts/vf/public/newpx/zplbsy.vf delete mode 100644 Master/texmf-dist/fonts/vf/public/newpx/zplsy.vf (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README index fe5dc67ce66..e5c1e888140 100644 --- a/Master/texmf-dist/doc/fonts/newpx/README +++ b/Master/texmf-dist/doc/fonts/newpx/README @@ -1,10 +1,15 @@ 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.532 2023-10-26 +Current version: 1.533 2023-11-09 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.533 +1. Introduced a sequence of curly braces to replace standard braces if you specify +the option curlybraces to newtxmath. +2. Introduced three new math symbols: \laplace, \laplac and \dAlembertian. See the package documentation for details. + Changes in version 1.532 1. Changed all references to zplTLF to zpltlf and updated docs to reflect those changes. diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf index edfef6274f0..b7c03c15109 100644 Binary files a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf and b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex index beb37194613..82026d68710 100644 --- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex @@ -3,7 +3,7 @@ \usepackage[margin=1in]{geometry} \usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent \usepackage{graphicx} -%\pdfmapfile{=newtx.map} +%\pdfmapfile{=newpx.map} %\pdfcompresslevel=0 %\pdfgentounicode=1 %\input glyphtounicode.tex @@ -128,8 +128,16 @@ There are now characters in the superiors which may be useful in displaying symb The stacked fraction macro is now available: see the documentation in the {\tt newtx} package. \item Version 1.53 brings {\tt newpxtext} essentially up to parity with {\tt newtxtext}, version 1.73. +\item +Version 1.533 introduces some new mathematical glyphs. First, there are new curly braces invoked by the option {\tt curlybraces} with {\tt height+depth} of 1.053 times 940, 1200, 1800, 2400, 3000 and 3600 em units. Second, there are three new math symbols: +\begin{itemize} +\item +\verb|\laplace|, $\laplace$, which is an inverted \verb|\nabla|, having more weight in the bottom segment than \verb|\Delta|, $\Delta$. +\item +\verb|\laplac|, $\laplac$. This is the unicode-math name for the official d'Alembertian operator, {\tt U+29E0}. Unlike $\laplace$, it has more weight in the left and top segments than \verb|\laplace|. +\item \verb|\dAlembertian|, $\dAlembertian$, rotates $\laplac$ by 180${}^\circ$, making for a glyph whose weight distribution is a better match for the Laplacian. +\end{itemize} \end{itemize} - \textsc{Changes as of version 1.51} \begin{itemize} \item diff --git a/Master/texmf-dist/fonts/enc/dvips/newpx/px-lms.enc b/Master/texmf-dist/fonts/enc/dvips/newpx/px-lms.enc new file mode 100644 index 00000000000..93922f57d92 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newpx/px-lms.enc @@ -0,0 +1,319 @@ +%!PS-Adobe-3.0 Resource-Encoding +% @psencodingfile{ +% author = "See file lms.etx", +% version = "See file lms.etx", +% date = "generated 2023/11/08", +% filename = "lms.enc", +% email = "See file lms.etx", +% codetable = "ISO/ASCII", +% checksum = "", +% abstract = "This is a postscript encoding file, automatically generated by fontinst from lms.etx." +% } + +% Created by: tex cnvt2etx +% Created using: \etxtoenc{lms}{lms} + +% This file should be installed somewhere that your DVI +% to postscript driver looks for files. It is needed for +% reencoding some font you have transformed. + +% After installing this file, you should add the following +% line (minus %) to your finstmsc.rc file: +% \declarepsencoding{px-lms}{pxlmsSymbolEncoding}{\download{lms.enc}} + +%%BeginResource: encoding pxlmsSymbolEncoding +/pxlmsSymbolEncoding [ +% 0 +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +% 8 +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +% 16 +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +% 24 +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +% 32 +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +% 40 +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +% 48 +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/uni21A6.endl +% 56 +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +% 64 +/aleph +/u1D49C +/uni212C +/u1D49E +/u1D49F +/uni2130 +/uni2131 +/u1D4A2 +% 72 +/uni210B +/uni2110 +/u1D4A5 +/u1D4A6 +/uni2112 +/uni2133 +/u1D4A9 +/u1D4AA +% 80 +/u1D4AB +/u1D4AC +/uni211B +/u1D4AE +/u1D4AF +/u1D4B0 +/u1D4B1 +/u1D4B2 +% 88 +/u1D4B3 +/u1D4B4 +/u1D4B5 +/union +/intersection +/unionmulti +/logicaland +/logicalor +% 96 +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +% 104 +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +% 112 +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +% 120 +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +% 128 +/uni222B.sm +/uni222C.sm +/uni222D.sm +/uni222E.sm +/uni222F.sm +/uni2230.sm +/uni2232.sm +/uni2233.sm +% 136 +/uni2A0B.sm +/uni2A0C.sm +/uni2A0F.sm +/uni2A16.sm +/uni222B.upsm +/uni222C.upsm +/uni222D.upsm +/uni222E.upsm +% 144 +/uni222F.upsm +/uni2230.upsm +/uni2232.upsm +/uni2233.upsm +/uni2A0B.upsm +/uni2A0C.upsm +/uni2A0F.upsm +/uni2A16.upsm +% 152 +/product.sm +/summation.sm +/nexists +/emptyset.alt1 +/emptyset.alt2 +/slash +/grave +/acute +% 160 +/circumflex +/tilde +/macron +/breve +/dotacc +/ddotacc +/ring +/caron +% 168 +/dddotacc +/lvec +/harpoonacc +/lharpoonacc +/lrvec +/lrharpoonacc +/vec +/arcwide +% 176 +/arcwider +/arcwiderr +/arcwidest +/arcwideult +/oarcwide +/oarcwider +/oarcwiderr +/oarcwidest +% 184 +/oarcwideult +/parenleft +/parenright +/bracketleft +/bracketright +/barbar +/bartilde +/barhat +% 192 +/tildebar +/tildetilde +/tildehat +/hatbar +/hattilde +/hathat +/uni20D7.rt +/uni20D7.ex +% 200 +/ddddotacc +/dblbracketleft +/dblbracketright +/transpose +/hermitconj +/uni2AEB +/uni2AEB.not +/plus +% 208 +/periodcentered.B +/periodcentered.BB +/openbullet.S +/bullet.SSS +/bullet.SS +/bullet.S +/prime.var +/braceleft.alt +% 216 +/braceright.alt +/uni2206 +/uni29E0 +/uni29E0.alt +/.notdef +/.notdef +/.notdef +/.notdef +% 224 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 232 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 240 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 248 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def +%%EndResource + +% End of file px-lms.enc. + + diff --git a/Master/texmf-dist/fonts/enc/dvips/newpx/pxb-lms.enc b/Master/texmf-dist/fonts/enc/dvips/newpx/pxb-lms.enc new file mode 100644 index 00000000000..67557d1becb --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/newpx/pxb-lms.enc @@ -0,0 +1,319 @@ +%!PS-Adobe-3.0 Resource-Encoding +% @psencodingfile{ +% author = "See file lms.etx", +% version = "See file lms.etx", +% date = "generated 2023/11/08", +% filename = "lms.enc", +% email = "See file lms.etx", +% codetable = "ISO/ASCII", +% checksum = "", +% abstract = "This is a postscript encoding file, automatically generated by fontinst from lms.etx." +% } + +% Created by: tex cnvt2etx +% Created using: \etxtoenc{lms}{lms} + +% This file should be installed somewhere that your DVI +% to postscript driver looks for files. It is needed for +% reencoding some font you have transformed. + +% After installing this file, you should add the following +% line (minus %) to your finstmsc.rc file: +% \declarepsencoding{pxb-lms}{pxblmsSymbolEncoding}{\download{lms.enc}} + +%%BeginResource: encoding pxblmsSymbolEncoding +/pxblmsSymbolEncoding [ +% 0 +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +% 8 +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +% 16 +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +% 24 +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +% 32 +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +% 40 +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +% 48 +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/uni21A6.endl +% 56 +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +% 64 +/aleph +/u1D4D0 +/u1D4D1 +/u1D4D2 +/u1D4D3 +/u1D4D4 +/u1D4D5 +/u1D4D6 +% 72 +/u1D4D7 +/u1D4D8 +/u1D4D9 +/u1D4DA +/u1D4DB +/u1D4DC +/u1D4DD +/u1D4DE +% 80 +/u1D4DF +/u1D4E0 +/u1D4E1 +/u1D4E2 +/u1D4E3 +/u1D4E4 +/u1D4E5 +/u1D4E6 +% 88 +/u1D4E7 +/u1D4E8 +/u1D4E9 +/union +/intersection +/unionmulti +/logicaland +/logicalor +% 96 +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +% 104 +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +% 112 +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +% 120 +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +% 128 +/uni222B.sm +/uni222C.sm +/uni222D.sm +/uni222E.sm +/uni222F.sm +/uni2230.sm +/uni2232.sm +/uni2233.sm +% 136 +/uni2A0B.sm +/uni2A0C.sm +/uni2A0F.sm +/uni2A16.sm +/uni222B.upsm +/uni222C.upsm +/uni222D.upsm +/uni222E.upsm +% 144 +/uni222F.upsm +/uni2230.upsm +/uni2232.upsm +/uni2233.upsm +/uni2A0B.upsm +/uni2A0C.upsm +/uni2A0F.upsm +/uni2A16.upsm +% 152 +/product.sm +/summation.sm +/nexists +/emptyset.alt1 +/emptyset.alt2 +/slash +/grave +/acute +% 160 +/circumflex +/tilde +/macron +/breve +/dotacc +/ddotacc +/ring +/caron +% 168 +/dddotacc +/lvec +/harpoonacc +/lharpoonacc +/lrvec +/lrharpoonacc +/vec +/arcwide +% 176 +/arcwider +/arcwiderr +/arcwidest +/arcwideult +/oarcwide +/oarcwider +/oarcwiderr +/oarcwidest +% 184 +/oarcwideult +/parenleft +/parenright +/bracketleft +/bracketright +/barbar +/bartilde +/barhat +% 192 +/tildebar +/tildetilde +/tildehat +/hatbar +/hattilde +/hathat +/uni20D7.rt +/uni20D7.ex +% 200 +/ddddotacc +/dblbracketleft +/dblbracketright +/transpose +/hermitconj +/uni2AEB +/uni2AEB.not +/plus +% 208 +/periodcentered.B +/periodcentered.BB +/openbullet.S +/bullet.SSS +/bullet.SS +/bullet.S +/prime.var +/braceleft.alt +% 216 +/braceright.alt +/uni2206 +/uni29E0 +/uni29E0.alt +/.notdef +/.notdef +/.notdef +/.notdef +% 224 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 232 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 240 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +% 248 +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def +%%EndResource + +% End of file pxb-lms.enc. + + diff --git a/Master/texmf-dist/fonts/map/dvips/newpx/newpx.map b/Master/texmf-dist/fonts/map/dvips/newpx/newpx.map index 4f78532b200..735e27118f7 100644 --- a/Master/texmf-dist/fonts/map/dvips/newpx/newpx.map +++ b/Master/texmf-dist/fonts/map/dvips/newpx/newpx.map @@ -56,8 +56,8 @@ zpl-Italic-tlf-ot1 TeXGyrePagellaX-Italic " encntx-ot1-tlf ReEncodeFont " <[ntx- zpl-Italic-osf-ot1 TeXGyrePagellaX-Italic " encntx-ot1-osf ReEncodeFont " <[ntx-ot1-osf.enc