summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-10-01 21:31:53 +0000
committerKarl Berry <karl@freefriends.org>2013-10-01 21:31:53 +0000
commit963c2ff550e47758d2cb9feb6863bd3f3f8ff5ca (patch)
tree59cf613ca4572757b3ee83790f14fad1f23c490a
parentb4f1cf71ba4e28e75d737e1fb8be097299684d26 (diff)
newpx (1oct13)
git-svn-id: svn://tug.org/texlive/trunk@31806 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/README7
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxmath.sty13
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxtext.sty4
3 files changed, 17 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index 648b72c20c4..6b211dda505 100644
--- a/Master/texmf-dist/doc/fonts/newpx/README
+++ b/Master/texmf-dist/doc/fonts/newpx/README
@@ -1,9 +1,14 @@
This package, based 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 and pxfonts be installed and their map files enabled. The text package 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.04
+Current version: 1.05
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license.
+Changes in version 1.05:
+1. Corrected two errors in newpxmath.sty involving definitions of math delimiters <,>.
+2. Added 4 new math glyphs as alternate forms of existing glyphs: \forallAlt, \existsAlt, \nexistsAlt, \emptysetAlt. See newtxdoc.pdf (NOT newpxdoc.pdf) for details.
+3. Changed definition of \varnothing to load from lettersA instead of AMSb.
+
Changes in version 1.04:
1. Many changes to lettersA and largesymbols following the corresponding changes in the newtxmath package. Version 1.14 of the latter package must be enabled foro this package to function correctly.
2. Many changes to newpxmath.sty to bring it into greater conformity with the amsmath package, which it now requires.
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxmath.sty b/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
index 9800ee757e6..f5cdb41fc66 100644
--- a/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
+++ b/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
@@ -11,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.04}
-\def\filedate{2013/09/11}
+\def\fileversion{1.05}
+\def\filedate{2013/09/30}
\ProvidesPackage{newpxmath}
[\filedate\space v\fileversion]
\@ifundefined{newpxmathLoaded}{}{\endinput}
@@ -254,9 +254,9 @@ amssymbols,uprightGreek}
\DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{163}{largesymbols}{138}
\DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{164}{largesymbols}{139}
\DeclareMathDelimiter{\langle}{\mathopen}{lettersA}{165}{largesymbols}{140}
- \DeclareMathDelimiter{<}{\mathopen}{lettersA}{165}{largesymbols}{140}
+ \DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140}
\DeclareMathDelimiter{\rangle}{\mathclose}{lettersA}{166}{largesymbols}{141}
- \DeclareMathDelimiter{>}{\mathclose}{lettersA}{166}{largesymbols}{141}
+ \DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141}
\DeclareMathSymbol{\mid}{\mathrel}{lettersA}{96}
\DeclareMathDelimiter{|}{\mathord}{lettersA}{96}{largesymbols}{128}
\DeclareMathDelimiter{\arrowvert}{\mathord}{lettersA}{167}{largesymbols}{60}
@@ -1056,6 +1056,11 @@ amssymbols,uprightGreek}
% the mathgroup of lettersA is stored in macro \symlettersA
\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{49}
+\DeclareMathSymbol{\forallAlt}{\mathord}{lettersA}{91}%added 20130930
+\DeclareMathSymbol{\existsAlt}{\mathord}{lettersA}{92}%added 20130930
+\DeclareMathSymbol{\nexistsAlt}{\mathord}{lettersA}{93}%added 20130930
+\DeclareMathSymbol{\emptysetAlt}{\mathord}{lettersA}{94}%added 20130930
+\re@DeclareMathSymbol{\varnothing}{\mathord}{lettersA}{95}%added 20130930
\DeclareMathSymbol{\uppartial}{\mathord}{lettersA}{64}
\def\npx@UC{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
index 420fc3ad8b7..8336a225f53 100644
--- a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
+++ b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
@@ -8,8 +8,8 @@
% Modified the definition of \k to bypass problem with grouping.
% Text is now directed to a small modification of TeXGyrePagella rather than ppl.
-\def\fileversion{1.04}
-\def\filedate{2013/09/06}
+\def\fileversion{1.05}
+\def\filedate{2013/09/30}
\ProvidesPackage{newpxtext}[\filedate\space v\fileversion]
\message{`newpxtext' v\fileversion, \filedate\space Text macros based on pxfonts (msharpe)}