summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-17 22:39:56 +0000
committerKarl Berry <karl@freefriends.org>2015-07-17 22:39:56 +0000
commitec26e0d4b947f92b60e9f50e76b07c2a6e7c0734 (patch)
tree87b3a4e50bfb33f630875024ed266f3b78e811fc
parent6f7407fa0eead2c0ceefca986ab1b2e0eab595c4 (diff)
newpx (17jul15)
git-svn-id: svn://tug.org/texlive/trunk@37871 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/README6
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/newpx/tgpdiff.enc2
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newpx/zplb-x.tfmbin180 -> 192 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newpx/zplbmia.tfmbin3008 -> 3012 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newpx/zplmia.tfmbin3124 -> 3124 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newpx/zplr-x.tfmbin184 -> 196 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/newpx/zplx-bold.pfbbin3454 -> 3542 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/newpx/zplx-regular.pfbbin3580 -> 3685 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newpx/zplbmia.vfbin1372 -> 1380 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newpx/zplmia.vfbin1804 -> 1804 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxmath.sty18
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxtext.sty15
12 files changed, 23 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index 39716101d10..664506d723b 100644
--- a/Master/texmf-dist/doc/fonts/newpx/README
+++ b/Master/texmf-dist/doc/fonts/newpx/README
@@ -1,10 +1,14 @@
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.27 2015-07-10
+Current version: 1.28 2015-07-16
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.28
+1. Changed + and = in math mode to new glyphs differing from the text + and =, more consistent in width and vertical axis with related math glyphs.
+2. Modified definitions of \mathsterling and \mathcent. Values now taken from textcomp symbols.
+
Changes in version 1.27
Modified newpxmath.sty to mirror changes in newtxmath.sty. This makes \mathrm, \mathit and \mathnormal work as expected with Greek latters.
diff --git a/Master/texmf-dist/fonts/enc/dvips/newpx/tgpdiff.enc b/Master/texmf-dist/fonts/enc/dvips/newpx/tgpdiff.enc
index 977eeac3bd1..3a116f4634d 100644
--- a/Master/texmf-dist/fonts/enc/dvips/newpx/tgpdiff.enc
+++ b/Master/texmf-dist/fonts/enc/dvips/newpx/tgpdiff.enc
@@ -4,7 +4,7 @@
/tgpdiff [
% 0x00
/partialdiff /kappa1 /upkappa1 /equalx
- /.notdef /.notdef /.notdef /.notdef
+ /plus /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
% 0x10
diff --git a/Master/texmf-dist/fonts/tfm/public/newpx/zplb-x.tfm b/Master/texmf-dist/fonts/tfm/public/newpx/zplb-x.tfm
index 7c30f2ce2d0..25ddc4a8d29 100644
--- a/Master/texmf-dist/fonts/tfm/public/newpx/zplb-x.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newpx/zplb-x.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newpx/zplbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newpx/zplbmia.tfm
index 52eb048836c..a78ec3ab575 100644
--- a/Master/texmf-dist/fonts/tfm/public/newpx/zplbmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newpx/zplbmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newpx/zplmia.tfm b/Master/texmf-dist/fonts/tfm/public/newpx/zplmia.tfm
index 1202d5e73a6..31a3f01b84e 100644
--- a/Master/texmf-dist/fonts/tfm/public/newpx/zplmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newpx/zplmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newpx/zplr-x.tfm b/Master/texmf-dist/fonts/tfm/public/newpx/zplr-x.tfm
index 9a79048c567..ea972177b86 100644
--- a/Master/texmf-dist/fonts/tfm/public/newpx/zplr-x.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newpx/zplr-x.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/newpx/zplx-bold.pfb b/Master/texmf-dist/fonts/type1/public/newpx/zplx-bold.pfb
index ed1d791a506..e8f63205861 100644
--- a/Master/texmf-dist/fonts/type1/public/newpx/zplx-bold.pfb
+++ b/Master/texmf-dist/fonts/type1/public/newpx/zplx-bold.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/newpx/zplx-regular.pfb b/Master/texmf-dist/fonts/type1/public/newpx/zplx-regular.pfb
index 48944744594..d14daac67c5 100644
--- a/Master/texmf-dist/fonts/type1/public/newpx/zplx-regular.pfb
+++ b/Master/texmf-dist/fonts/type1/public/newpx/zplx-regular.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newpx/zplbmia.vf b/Master/texmf-dist/fonts/vf/public/newpx/zplbmia.vf
index 844dc62384b..d758402ec06 100644
--- a/Master/texmf-dist/fonts/vf/public/newpx/zplbmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newpx/zplbmia.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newpx/zplmia.vf b/Master/texmf-dist/fonts/vf/public/newpx/zplmia.vf
index 7be843e2593..9c6ba435aca 100644
--- a/Master/texmf-dist/fonts/vf/public/newpx/zplmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newpx/zplmia.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxmath.sty b/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
index 5f40bd68152..2f5514fda21 100644
--- a/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
+++ b/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
@@ -11,20 +11,20 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.27}
-\def\filedate{2015/07/09}
+\def\fileversion{1.28}
+\def\filedate{2015/07/16}
\ProvidesPackage{newpxmath}
[\filedate\space v\fileversion]
-\@ifundefined{newpxmathLoaded}{}{\endinput}
+%\@ifundefined{newpxmathLoaded}{}{\endinput}
\message{`newpxmath' v\fileversion, \filedate\space Math macros based on pxfonts (msharpe)}
-\csname newpxmathLoaded\endcsname
-\let\newpxmathLoaded\endinput
+%\csname newpxmathLoaded\endcsname
+%\let\newpxmathLoaded\endinput
\RequirePackage{amsmath} % for better \left
-\def\ly@one{LY1}
+%\def\ly@one{LY1}
\def\t@one{T1}
-\def\ot@one{OT1}
+%\def\ot@one{OT1}
\input{binhex}
\RequirePackage{xkeyval}
@@ -253,6 +253,8 @@ amssymbols,uprightGreek}
%\DeclareMathAccent{\mathring}{\mathalpha}{operators}{23}
%\DeclareMathSymbol{\mathdollar}{\mathord}{operators}{36}
%\def\mathsterling{\mathit{\mathchar"7024}}
+\def\mathsterling{\mbox{\textsterling}} %doesn't respect \boldmath
+\def\mathcent{\mbox{\textcent}} %doesn't respect \boldmath
%Change the following two so we can adjust metrics in math mode
%\DeclareMathDelimiter{(}{\mathopen}{operators}{40}{largesymbols}{0}
%\DeclareMathDelimiter{)}{\mathclose}{operators}{41}{largesymbols}{1}
@@ -291,7 +293,7 @@ amssymbols,uprightGreek}
\DeclareMathDelimiter{(}{\mathopen}{lettersA}{125}{largesymbols}{0}
\DeclareMathDelimiter{)}{\mathclose}{lettersA}{126}{largesymbols}{1}
\fi
-%\DeclareMathSymbol{+}{\mathbin}{operators}{43}
+\DeclareMathSymbol{+}{\mathbin}{lettersA}{253}
%\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14}
%\DeclareMathSymbol{:}{\mathrel}{operators}{58}
%\DeclareMathSymbol{\colon}{\mathpunct}{operators}{58}
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
index b429189bc07..3c6bc77bbb3 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 an extension of TeXGyrePagella rather than ppl.
-\def\fileversion{1.27}
-\def\filedate{2015/07/10}
+\def\fileversion{1.28}
+\def\filedate{2015/07/15}
\ProvidesPackage{newpxtext}[\filedate\space v\fileversion]
\message{`newpxtext' v\fileversion, \filedate\space Text macros taking advantage of TeXGyre Pagella and its extensions (msharpe)}
@@ -184,18 +184,17 @@
\let#1=\undefined
\DeclareMathSymbol{#1}{#2}{#3}{#4}}
-\re@DeclareTextSymbol{\L}{OT1}{138}
-\re@DeclareTextSymbol{\l}{OT1}{170}
+%\re@DeclareTextSymbol{\L}{OT1}{138}
+%\re@DeclareTextSymbol{\l}{OT1}{170}
\re@DeclareTextSymbol{\textdollar}{OT1}{36}
-\re@DeclareTextSymbol{\textsterling}{OT1}{163}
-\re@DeclareMathSymbol{\mathsterling}{\mathord}{operators}{163}
+%\re@DeclareTextSymbol{\textsterling}{OT1}{163}
+%\re@DeclareMathSymbol{\mathsterling}{\mathord}{operators}{163}
\DeclareTextComposite{\r}{OT1}{A}{197}
\DeclareTextComposite{\r}{OT1}{a}{229}
% ring accent, eg \r{A}
-\re@DeclareTextSymbol{\textcent}{OT1}{162}
-\re@DeclareMathSymbol{\mathcent}{\mathord}{operators}{162}
+%\re@DeclareTextSymbol{\textcent}{OT1}{162}
%%% Modification of T1 and LY1 encoding related stuff
%%%