summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newpx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/newpx')
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1npxss.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zpl1.fd26
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zpl2.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zplj.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zpllf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zplosf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zplsups.fd62
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zpltlf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zpltosf.fd31
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ly1zplx.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxmath.sty9
-rw-r--r--Master/texmf-dist/tex/latex/newpx/newpxtext.sty105
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1npxss.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zpl1.fd26
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zpl2.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zplj.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zpllf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zplosf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zplsups.fd62
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zpltlf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zpltosf.fd31
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ot1zplx.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1npxss.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpl1.fd26
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpl2.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplj.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpllf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplosf.fd30
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplsups.fd62
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpltlf.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zpltosf.fd31
-rw-r--r--Master/texmf-dist/tex/latex/newpx/t1zplx.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1npxss.fd53
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpl1.fd26
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpl2.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zplj.fd54
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd23
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zplosf.fd24
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd24
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd24
-rw-r--r--Master/texmf-dist/tex/latex/newpx/ts1zplx.fd54
41 files changed, 735 insertions, 982 deletions
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1npxss.fd b/Master/texmf-dist/tex/latex/newpx/ly1npxss.fd
deleted file mode 100644
index 3116196e40b..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ly1npxss.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-\ProvidesFile{ly1npxss.fd}
- [2013/03/25 v1.0]
-\expandafter\ifx\csname zpl@helvscaled\endcsname\relax
- \let\zpl@helvscaled\@empty%
-\fi
-
-\DeclareFontFamily{LY1}{npxss}{\hyphenchar\font45 }
-\DeclareFontShape{LY1}{npxss}{m}{n}{ %regular
- <-> \zpl@helvscaled txss%
-}{}
-\DeclareFontShape{LY1}{npxss}{m}{sc}{ %cap & small cap
- <-> \zpl@helvscaled txsssc%
-}{}
-\DeclareFontShape{LY1}{npxss}{m}{sl}{ %slanted
- <-> \zpl@helvscaled txsssl%
-}{}
-\DeclareFontShape{LY1}{npxss}{m}{it}{ %italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{m}{ui}{ %unslanted italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{b}{n}{ %bold
- <-> \zpl@helvscaled txbss%
-}{}
-\DeclareFontShape{LY1}{npxss}{b}{sc}{ %bold cap & small cap
- <-> \zpl@helvscaled txbsssc%
-}{}
-\DeclareFontShape{LY1}{npxss}{b}{sl}{ %bold slanted
- <-> \zpl@helvscaled txbsssl%
-}{}
-\DeclareFontShape{LY1}{npxss}{b}{it}{ %bold italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{b}{ui}{ %bold unslanted italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{bx}{n}{ %bold extended
- <->ssub * npxss/b/n%
-}{}
-\DeclareFontShape{LY1}{npxss}{bx}{sc}{ %bold extended cap & small cap
- <->ssub * npxss/b/sc%
-}{}
-\DeclareFontShape{LY1}{npxss}{bx}{sl}{ %bold extended slanted
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{bx}{it}{ %bold extended italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{LY1}{npxss}{bx}{ui}{ %bold extended unslanted italic
- <->ssub * npxss/b/sl%
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zpl1.fd b/Master/texmf-dist/tex/latex/newpx/ly1zpl1.fd
deleted file mode 100644
index 94ac4069292..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ly1zpl1.fd
+++ /dev/null
@@ -1,26 +0,0 @@
-% Autogenerated by ./otfinst3 on 2013/03/25
-\ProvidesFile{ly1zpl1.fd}[2013/03/25 LY1/TeX Gyre PagellaX-sups]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{LY1}{zpl1}{}
-\DeclareFontShape{LY1}{zpl1}{m}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-sups-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zpl1}{m}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-sups-kern-liga
-}{}
-\DeclareFontShape{LY1}{zpl1}{m}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{m}{sl}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{b}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{b}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{bx}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{bx}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{LY1}{zpl1}{m}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{LY1}{zpl1}{b}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{LY1}{zpl1}{b}{sc}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{LY1}{zpl1}{bx}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{LY1}{zpl1}{bx}{sc}{<-> ssub * zpl1/m/sc}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zpl2.fd b/Master/texmf-dist/tex/latex/newpx/ly1zpl2.fd
deleted file mode 100644
index 2472985592b..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ly1zpl2.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst3 on 2013/03/25
-\ProvidesFile{ly1zpl2.fd}[2013/03/25 LY1/TeX Gyre PagellaX-pnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{LY1}{zpl2}{}
-\DeclareFontShape{LY1}{zpl2}{b}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zpl2}{b}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zpl2}{b}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zpl2}{b}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-pnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zpl2}{m}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zpl2}{m}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zpl2}{m}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-pnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zpl2}{m}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-pnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zpl2}{b}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{LY1}{zpl2}{m}{sl}{
- <-> ssub * zpl2/m/it
-}{}
-\DeclareFontShape{LY1}{zpl2}{bx}{sc}{
- <-> ssub * zpl2/b/sc
-}{}
-\DeclareFontShape{LY1}{zpl2}{bx}{si}{
- <-> ssub * zpl2/b/si
-}{}
-\DeclareFontShape{LY1}{zpl2}{bx}{it}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{LY1}{zpl2}{bx}{n}{
- <-> ssub * zpl2/b/n
-}{}
-\DeclareFontShape{LY1}{zpl2}{bx}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zplj.fd b/Master/texmf-dist/tex/latex/newpx/ly1zplj.fd
deleted file mode 100644
index edab5d84914..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ly1zplj.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst3 on 2013/03/25
-\ProvidesFile{ly1zplj.fd}[2013/03/25 LY1/TeX Gyre PagellaX-onum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{LY1}{zplj}{}
-\DeclareFontShape{LY1}{zplj}{b}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplj}{b}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplj}{b}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-onum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplj}{b}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-onum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplj}{m}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplj}{m}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplj}{m}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-onum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplj}{m}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-onum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplj}{b}{sl}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{LY1}{zplj}{m}{sl}{
- <-> ssub * zplj/m/it
-}{}
-\DeclareFontShape{LY1}{zplj}{bx}{sc}{
- <-> ssub * zplj/b/sc
-}{}
-\DeclareFontShape{LY1}{zplj}{bx}{si}{
- <-> ssub * zplj/b/si
-}{}
-\DeclareFontShape{LY1}{zplj}{bx}{it}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{LY1}{zplj}{bx}{n}{
- <-> ssub * zplj/b/n
-}{}
-\DeclareFontShape{LY1}{zplj}{bx}{sl}{
- <-> ssub * zplj/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/ly1zpllf.fd
new file mode 100644
index 00000000000..3129577fd12
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ly1zpllf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ly1zpllf.fd}[2015/01/17 v1.0 font definition file for LY1/zpl/lf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{LY1}{zpllf}{}
+\DeclareFontShape{LY1}{zpllf}{b}{sc}{<-> \zpl@scaled zpl-Bold-lf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{b}{n}{<-> \zpl@scaled zpl-Bold-lf-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-lf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-lf-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{m}{sc}{<-> \zpl@scaled zpl-Regular-lf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{m}{n}{<-> \zpl@scaled zpl-Regular-lf-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{m}{scit}{<-> \zpl@scaled zpl-Italic-lf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{m}{it}{<-> \zpl@scaled zpl-Italic-lf-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{sc}{<->ssub * zpllf/b/sc}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{n}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{scit}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{it}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{LY1}{zpllf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-ly1}{}
+\DeclareFontShape{LY1}{zpllf}{b}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{LY1}{zpllf}{b}{scsl}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{LY1}{zpllf}{bx}{scsl}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{LY1}{zpllf}{m}{scsl}{<->ssub * zpllf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zplosf.fd b/Master/texmf-dist/tex/latex/newpx/ly1zplosf.fd
new file mode 100644
index 00000000000..a9f4f5e4f54
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ly1zplosf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ly1zplosf.fd}[2015/01/17 v1.0 font definition file for LY1/zpl/osf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{LY1}{zplosf}{}
+\DeclareFontShape{LY1}{zplosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-osf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{b}{n}{<-> \zpl@scaled zpl-Bold-osf-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-osf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-osf-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-osf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{m}{n}{<-> \zpl@scaled zpl-Regular-osf-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-osf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{m}{it}{<-> \zpl@scaled zpl-Italic-osf-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{sc}{<->ssub * zplosf/b/sc}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{n}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{scit}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{it}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{LY1}{zplosf}{m}{sl}{<-> \zpl@scaled zpl-Italic-osf-th-ly1}{}
+\DeclareFontShape{LY1}{zplosf}{b}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{LY1}{zplosf}{b}{scsl}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{LY1}{zplosf}{bx}{scsl}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{LY1}{zplosf}{m}{scsl}{<->ssub * zplosf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zplsups.fd b/Master/texmf-dist/tex/latex/newpx/ly1zplsups.fd
new file mode 100644
index 00000000000..9fbd6d3ef98
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ly1zplsups.fd
@@ -0,0 +1,62 @@
+\ProvidesFile{ly1zplsups.fd}[2015/01/17 v1.0]
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{LY1}{zplsups}{}
+\DeclareFontShape{LY1}{zplsups}{m}{n}{ %medium
+ <-> \zpl@scaled zplsups-Regular-ly1%
+}{}
+\DeclareFontShape{LY1}{zplsups}{m}{it}{ %italic
+ <-> \zpl@scaled zplsups-Italic-ly1%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{n}{ %bold
+ <-> \zpl@scaled zplsups-Bold-ly1%
+}{}
+\DeclareFontShape{LY1}{zplsups}{b}{it}{ %bold italic
+ <-> \zpl@scaled zplsups-BoldItalic-ly1%
+}{}
+
+\DeclareFontShape{LY1}{zplsups}{m}{sc}{ %cap & small cap
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{m}{sl}{ %slanted
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{m}{scit}{ %italic
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{m}{ui}{ %unslanted italic
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{sc}{ %bold extended cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{sl}{ %bold extended slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{it}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{scit}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{ui}{ %bold extended unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{bx}{n}{ %bold extended
+ <-> ssub * zplsups/n/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{b}{sc}{ %bold cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{b}{sl}{ %bold slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{LY1}{zplsups}{b}{ui}{ %bold unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{LY1}{zplsups}{b}{scit}{ %bold italic
+ <-> ssub * zplsups/b/it%
+}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zpltlf.fd b/Master/texmf-dist/tex/latex/newpx/ly1zpltlf.fd
new file mode 100644
index 00000000000..d0cfc40be81
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ly1zpltlf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ly1zpltlf.fd}[2015/01/17 v1.0 font definition file for LY1/zpl/tlf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{LY1}{zpltlf}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tlf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{n}{<-> \zpl@scaled zpl-Bold-tlf-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tlf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tlf-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tlf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{n}{<-> \zpl@scaled zpl-Regular-tlf-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tlf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{it}{<-> \zpl@scaled zpl-Italic-tlf-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{sc}{<->ssub * zpltlf/b/sc}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{n}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{scit}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{it}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-ly1}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{LY1}{zpltlf}{b}{scsl}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{LY1}{zpltlf}{bx}{scsl}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{LY1}{zpltlf}{m}{scsl}{<->ssub * zpltlf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zpltosf.fd b/Master/texmf-dist/tex/latex/newpx/ly1zpltosf.fd
new file mode 100644
index 00000000000..fa25a4213da
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ly1zpltosf.fd
@@ -0,0 +1,31 @@
+\ProvidesFile{ly1zpltosf.fd}[2015/02/07 v1.0 font definition file for LY1/zpl/tosf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@asfx{}
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\def\zpl@makeadobesc{\ifzpl@adobesc\def\zpl@lsfx{l}\def\zpl@adobesc{a}\else\zpl@makelsfx\fi}
+\ifdefined\zpl@adobescfalse\zpl@makeadobesc\fi
+
+\DeclareFontFamily{LY1}{zpltosf}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tosf-sc\zpl@lsfx\zpl@asfx-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{n}{<-> \zpl@scaled zpl-Bold-tosf-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tosf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tosf-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tosf-sc\zpl@lsfx\zpl@asfx-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{n}{<-> \zpl@scaled zpl-Regular-tosf-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tosf-sc\zpl@lsfx-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{it}{<-> \zpl@scaled zpl-Italic-tosf-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{sc}{<->ssub * zpltosf/b/sc}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{n}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{scit}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{it}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{sl}{<-> \zpl@scaled zpl-Italic-osf-th-ly1}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{LY1}{zpltosf}{b}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{LY1}{zpltosf}{bx}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{LY1}{zpltosf}{m}{scsl}{<->ssub * zpltosf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ly1zplx.fd b/Master/texmf-dist/tex/latex/newpx/ly1zplx.fd
deleted file mode 100644
index e9c3dcab2a8..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ly1zplx.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst3 on 2013/03/25
-\ProvidesFile{ly1zplx.fd}[2013/03/25 LY1/TeX Gyre PagellaX-lnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{LY1}{zplx}{}
-\DeclareFontShape{LY1}{zplx}{b}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplx}{b}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplx}{b}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplx}{b}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Bold-lnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplx}{m}{sc}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplx}{m}{si}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{LY1}{zplx}{m}{it}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Italic-lnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplx}{m}{n}{
- <-> \zpl@scaled LY1-TeXGyrePagellaX-Regular-lnum-kern-liga
-}{}
-\DeclareFontShape{LY1}{zplx}{b}{sl}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{LY1}{zplx}{m}{sl}{
- <-> ssub * zplx/m/it
-}{}
-\DeclareFontShape{LY1}{zplx}{bx}{sc}{
- <-> ssub * zplx/b/sc
-}{}
-\DeclareFontShape{LY1}{zplx}{bx}{si}{
- <-> ssub * zplx/b/si
-}{}
-\DeclareFontShape{LY1}{zplx}{bx}{it}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{LY1}{zplx}{bx}{n}{
- <-> ssub * zplx/b/n
-}{}
-\DeclareFontShape{LY1}{zplx}{bx}{sl}{
- <-> ssub * zplx/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxmath.sty b/Master/texmf-dist/tex/latex/newpx/newpxmath.sty
index ff870121eb4..8a8c9ac63cb 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.13}
-\def\filedate{2014/06/25}
+\def\fileversion{1.2}
+\def\filedate{2015/02/08}
\ProvidesPackage{newpxmath}
[\filedate\space v\fileversion]
\@ifundefined{newpxmathLoaded}{}{\endinput}
@@ -1041,8 +1041,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Italic A (npxmia) Definition % lettersA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\re@DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{91}
-\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{92}
+\re@DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{41}
+\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{42}
% upright Greek
\re@DeclareMathSymbol{\Gammaup}{\mathord}{lettersA}{0}
@@ -1159,6 +1159,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\let\varrho\varrhoup
\let\varsigma\varsigmaup
\let\varphi\varphiup
+ \let\varkappa\varkappaup
\DeclareMathSymbol{A}{\mathalpha}{operators}{65}
\DeclareMathSymbol{B}{\mathalpha}{operators}{66}
\DeclareMathSymbol{C}{\mathalpha}{operators}{67}
diff --git a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
index be50704ade9..14886d632bd 100644
--- a/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
+++ b/Master/texmf-dist/tex/latex/newpx/newpxtext.sty
@@ -1,41 +1,63 @@
\NeedsTeXFormat{LaTeX2e}
-% Based on Young Ryu's pxfonts.sty, v.1.1.1
+% Based originally on Young Ryu's pxfonts.sty, v.1.1.1
%
% Changes from original pxfonts.sty by Michael Sharpe, msharpe at ucsd dot edu;
% Text and math versions now separate.
% Added scaled keyword and osf option;
% Modified the definition of \k to bypass problem with grouping.
-% Text is now directed to a small modification of TeXGyrePagella rather than ppl.
+% Text is now directed to an extension of TeXGyrePagella rather than ppl.
-\def\fileversion{1.13}
-\def\filedate{2014/06/25}
+\def\fileversion{1.2}
+\def\filedate{2015/02/08}
\ProvidesPackage{newpxtext}[\filedate\space v\fileversion]
-\message{`newpxtext' v\fileversion, \filedate\space Text macros based on pxfonts (msharpe)}
+\message{`newpxtext' v\fileversion, \filedate\space Text macros taking advantage of TeXGyre Pagella and its extensions (msharpe)}
\RequirePackage{fontaxes}% so we can have [bold] italic small caps
\let\orig@footnote=\thefootnote
\let\orig@makefnmark=\@makefnmark
\RequirePackage{xkeyval,etoolbox}
-\renewcommand*{\rmdefault}{zplx} % the default until end of preamble
-\def\useosf{\AtEndPreamble{\renewcommand*{\rmdefault}{zplj}}}
+\renewcommand*{\rmdefault}{zpltlf} % the default until end of preamble
+\def\useosf{\edef\zpl@figurestyle{osf}}
\@onlypreamble\useosf
\newif\ifzpl@defaultsups
+\newif\ifzpl@adobesc % we don't use this exc. in fd, but may in future
+\newif\ifzpl@scosf
+\newif\ifzpl@largesc
+
\define@boolkey{zpl}{defaultsups}[true]{%
\csname zpl@defaultsups#1\endcsname}
+\define@boolkey{zpl}{largesc}[true]{%
+\csname zpl@largesc#1\endcsname}
+\define@boolkey{zpl}{proportional}[true]{%
+\csname zpl@prop#1\endcsname}
+\newif\ifzpl@babel
+\define@key{zpl}{babel}[true]{%
+\csname zpl@babel#1\endcsname}
+\newif\ifzpl@thrm
+\define@key{zpl}{babel}[true]{%
+\csname zpl@babel#1\endcsname}
\define@key{zpl}{helvratio}[0.94]{\def\zpl@helvratio{#1}}
\define@key{zpl}{scaled}[1.0]{\def\zpl@scaled{s*[#1]}%
\def\zpl@scale{#1}}
+\DeclareOption{lining}{\edef\zpl@figurestyle{lf}}
+\DeclareOption{lf}{\edef\zpl@figurestyle{lf}}
+\DeclareOption{theoremfont}{\zpl@thrmtrue}
+\DeclareOption{oldstyle}{\useosf}
+\DeclareOption{osf}{\useosf}
+\DeclareOption{tabular}{\edef\zpl@figurealign{t}}
+\DeclareOption{p}{\edef\zpl@figurealign{}}
+\DeclareOption{proportional}{\edef\zpl@figurealign{}}
+\DeclareOption{scosf}{\zpl@scosftrue}
+\ExecuteOptions{lining,tabular}
\DeclareOption*{%
\begingroup
\edef\x{\endgroup
\noexpand\setkeys{zpl}{\CurrentOption}}%
\x}
-\def\zpl@style{x}% default is lining figures
-\DeclareOption{osf}{\useosf}% oldstyle figures
-\DeclareOption{oldstyle}{\useosf}% oldstyle figures
+%\def\zpl@style{x}% default is lining figures
\setkeys{zpl}{helvratio} % set this first, at least to default
\setkeys{zpl}{scaled} % get at least default
\ProcessOptions*
@@ -47,7 +69,7 @@
\DeclareRobustCommand{\sustyle}{%
\not@math@alphabet\sustyle\relax
- \fontfamily{zpl1}\selectfont}
+ \fontfamily{zplsups}\selectfont}
%\def\@makefnmark{\ifx \thefootnote\orig@footnote \hbox{\sustyle\hspace*{.04em}\@thefnmark}\else\orig@makefnmark\fi}
\ifzpl@defaultsups %
@@ -64,6 +86,56 @@
\orig@makefnmark%
\fi}
\fi
+\ifzpl@scosf %
+\DeclareRobustCommand{\textsc}[1]{%
+{\fontfamily{zpl\zpl@figurealign osf}\scshape\selectfont #1}%
+}\fi% use OsF in small caps
+
+\DeclareRobustCommand{\lfstyle}{%
+ \not@math@alphabet\lfstyle\relax
+ \fontfamily{zpllf}\selectfont %
+}% to get lf
+\DeclareRobustCommand{\tlfstyle}{%
+ \not@math@alphabet\tlfstyle\relax
+ \fontfamily{zpltlf}\selectfont %
+}% to get tlf
+\DeclareRobustCommand{\osfstyle}{%
+ \not@math@alphabet\osfstyle\relax
+ \fontfamily{zplosf}\selectfont %
+}% to get osf
+\DeclareRobustCommand{\tosfstyle}[1]{%
+ \not@math@alphabet\tosfstyle\relax
+ \fontfamily{zpltosf}\selectfont %
+}% to get tosf
+\DeclareRobustCommand{\textlf}[1]{%
+ {\lfstyle #1}%
+}% to get lf
+\DeclareRobustCommand{\texttlf}[1]{%
+ {\tlfstyle #1}%
+}% to get tlf
+\DeclareRobustCommand{\textosf}[1]{%
+ {\osfstyle #1}%
+}% to get osf
+\DeclareRobustCommand{\texttosf}[1]{%
+ {\tosfstyle #1}%
+}% to get tosf
+\DeclareRobustCommand{\textsu}[1]{%
+ {\sustyle #1}%
+}% to get sup style
+
+\ifzpl@thrm
+ \ifdefined\newtheoremstyle
+ \newtheoremstyle{plain}
+ {\topsep} % ABOVESPACE
+ {\topsep} % BELOWSPACE
+ {\slshape} % BODYFONT--\slshape is defined to be \itshape with upright figures and punctuation
+ {} % INDENT (empty value is the same as 0pt)
+ {\bfseries} % HEADFONT--you may want to add \tlfstyle so the number is tab lining, regardless of text figure selection
+ {.} % HEADPUNCT
+ {5pt plus 1pt minus 1pt} % HEADSPACE
+ {} % CUSTOM-HEAD-SPEC\newtheorem{thm}{Theorem}[section]
+ \fi%
+\fi
%%%%%%%%%%%%%%%%%%%%%%
% Text Serif (TGPagellaX) %
@@ -126,5 +198,16 @@
\ifx\encodingdefault\LY@n@@nc@d@ng\LY@n@@nc@d@ngM@cr@M@d\fi%
}
+\ifzpl@babel
+ \renewcommand*{\rmdefault}{zpl\zpl@figurealign%
+\zpl@figurestyle}
+ \normalfont
+\else
+ \AtEndPreamble{%
+\renewcommand*{\rmdefault}{zpl\zpl@figurealign%
+\zpl@figurestyle}
+ \normalfont}
+\fi
+
\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1npxss.fd b/Master/texmf-dist/tex/latex/newpx/ot1npxss.fd
deleted file mode 100644
index 3104cf1254d..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ot1npxss.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-\ProvidesFile{ot1npxss.fd}
- [2013/03/25 v1.0]
-\expandafter\ifx\csname zpl@helvscaled\endcsname\relax
- \let\zpl@helvscaled\@empty%
-\fi
-
-\DeclareFontFamily{OT1}{npxss}{\hyphenchar\font45 }
-\DeclareFontShape{OT1}{npxss}{m}{n}{ %regular
- <-> \zpl@helvscaled txss%
-}{}
-\DeclareFontShape{OT1}{npxss}{m}{sc}{ %cap & small cap
- <-> \zpl@helvscaled txsssc%
-}{}
-\DeclareFontShape{OT1}{npxss}{m}{sl}{ %slanted
- <-> \zpl@helvscaled txsssl%
-}{}
-\DeclareFontShape{OT1}{npxss}{m}{it}{ %italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{m}{ui}{ %unslanted italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{b}{n}{ %bold
- <-> \zpl@helvscaled txbss%
-}{}
-\DeclareFontShape{OT1}{npxss}{b}{sc}{ %bold cap & small cap
- <-> \zpl@helvscaled txbsssc%
-}{}
-\DeclareFontShape{OT1}{npxss}{b}{sl}{ %bold slanted
- <-> \zpl@helvscaled txbsssl%
-}{}
-\DeclareFontShape{OT1}{npxss}{b}{it}{ %bold italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{b}{ui}{ %bold unslanted italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{bx}{n}{ %bold extended
- <->ssub * npxss/b/n%
-}{}
-\DeclareFontShape{OT1}{npxss}{bx}{sc}{ %bold extended cap & small cap
- <->ssub * npxss/b/sc%
-}{}
-\DeclareFontShape{OT1}{npxss}{bx}{sl}{ %bold extended slanted
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{bx}{it}{ %bold extended italic
- <->ssub * npxss/b/sl%
-}{}
-\DeclareFontShape{OT1}{npxss}{bx}{ui}{ %bold extended unslanted italic
- <->ssub * npxss/b/sl%
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zpl1.fd b/Master/texmf-dist/tex/latex/newpx/ot1zpl1.fd
deleted file mode 100644
index 225e24c0484..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ot1zpl1.fd
+++ /dev/null
@@ -1,26 +0,0 @@
-% Autogenerated by ./otfinst0 on 2013/03/25
-\ProvidesFile{ot1zpl1.fd}[2013/03/25 OT1/TeX Gyre PagellaX-sups]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{OT1}{zpl1}{}
-\DeclareFontShape{OT1}{zpl1}{m}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-sups-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zpl1}{m}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-sups-kern-liga
-}{}
-\DeclareFontShape{OT1}{zpl1}{m}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{m}{sl}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{b}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{b}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{bx}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{bx}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{OT1}{zpl1}{m}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{OT1}{zpl1}{b}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{OT1}{zpl1}{b}{sc}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{OT1}{zpl1}{bx}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{OT1}{zpl1}{bx}{sc}{<-> ssub * zpl1/m/sc}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zpl2.fd b/Master/texmf-dist/tex/latex/newpx/ot1zpl2.fd
deleted file mode 100644
index 810d32bc0af..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ot1zpl2.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst0 on 2013/03/25
-\ProvidesFile{ot1zpl2.fd}[2013/03/25 OT1/TeX Gyre PagellaX-pnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{OT1}{zpl2}{}
-\DeclareFontShape{OT1}{zpl2}{b}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zpl2}{b}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zpl2}{b}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zpl2}{b}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-pnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zpl2}{m}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zpl2}{m}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zpl2}{m}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-pnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zpl2}{m}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-pnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zpl2}{b}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{OT1}{zpl2}{m}{sl}{
- <-> ssub * zpl2/m/it
-}{}
-\DeclareFontShape{OT1}{zpl2}{bx}{sc}{
- <-> ssub * zpl2/b/sc
-}{}
-\DeclareFontShape{OT1}{zpl2}{bx}{si}{
- <-> ssub * zpl2/b/si
-}{}
-\DeclareFontShape{OT1}{zpl2}{bx}{it}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{OT1}{zpl2}{bx}{n}{
- <-> ssub * zpl2/b/n
-}{}
-\DeclareFontShape{OT1}{zpl2}{bx}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zplj.fd b/Master/texmf-dist/tex/latex/newpx/ot1zplj.fd
deleted file mode 100644
index a0b48ba3cb3..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ot1zplj.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst0 on 2013/03/25
-\ProvidesFile{ot1zplj.fd}[2013/03/25 OT1/TeX Gyre PagellaX-onum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{OT1}{zplj}{}
-\DeclareFontShape{OT1}{zplj}{b}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplj}{b}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplj}{b}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-onum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplj}{b}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-onum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplj}{m}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplj}{m}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplj}{m}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-onum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplj}{m}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-onum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplj}{b}{sl}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{OT1}{zplj}{m}{sl}{
- <-> ssub * zplj/m/it
-}{}
-\DeclareFontShape{OT1}{zplj}{bx}{sc}{
- <-> ssub * zplj/b/sc
-}{}
-\DeclareFontShape{OT1}{zplj}{bx}{si}{
- <-> ssub * zplj/b/si
-}{}
-\DeclareFontShape{OT1}{zplj}{bx}{it}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{OT1}{zplj}{bx}{n}{
- <-> ssub * zplj/b/n
-}{}
-\DeclareFontShape{OT1}{zplj}{bx}{sl}{
- <-> ssub * zplj/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/ot1zpllf.fd
new file mode 100644
index 00000000000..9c57928d9c2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ot1zpllf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ot1zpllf.fd}[2015/01/19 v1.0 font definition file for OT1/zpl/lf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{OT1}{zpllf}{}
+\DeclareFontShape{OT1}{zpllf}{b}{sc}{<-> \zpl@scaled zpl-Bold-lf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{b}{n}{<-> \zpl@scaled zpl-Bold-lf-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-lf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-lf-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{m}{sc}{<-> \zpl@scaled zpl-Regular-lf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{m}{n}{<-> \zpl@scaled zpl-Regular-lf-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{m}{scit}{<-> \zpl@scaled zpl-Italic-lf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{m}{it}{<-> \zpl@scaled zpl-Italic-lf-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{sc}{<->ssub * zpllf/b/sc}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{n}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{scit}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{it}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{OT1}{zpllf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-ot1}{}
+\DeclareFontShape{OT1}{zpllf}{b}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{OT1}{zpllf}{b}{scsl}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{OT1}{zpllf}{bx}{scsl}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{OT1}{zpllf}{m}{scsl}{<->ssub * zpllf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zplosf.fd b/Master/texmf-dist/tex/latex/newpx/ot1zplosf.fd
new file mode 100644
index 00000000000..840637435d1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ot1zplosf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ot1zplosf.fd}[2015/01/17 v1.0 font definition file for OT1/zpl/osf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{OT1}{zplosf}{}
+\DeclareFontShape{OT1}{zplosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-osf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{b}{n}{<-> \zpl@scaled zpl-Bold-osf-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-osf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-osf-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-osf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{m}{n}{<-> \zpl@scaled zpl-Regular-osf-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-osf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{m}{it}{<-> \zpl@scaled zpl-Italic-osf-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{sc}{<->ssub * zplosf/b/sc}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{n}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{scit}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{it}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{OT1}{zplosf}{m}{sl}{<-> \zpl@scaled zpl-Italic-osf-th-ot1}{}
+\DeclareFontShape{OT1}{zplosf}{b}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{OT1}{zplosf}{b}{scsl}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{OT1}{zplosf}{bx}{scsl}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{OT1}{zplosf}{m}{scsl}{<->ssub * zplosf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zplsups.fd b/Master/texmf-dist/tex/latex/newpx/ot1zplsups.fd
new file mode 100644
index 00000000000..97feb14ca5c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ot1zplsups.fd
@@ -0,0 +1,62 @@
+\ProvidesFile{ot1zplsups.fd}[2015/01/17 v1.0]
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{OT1}{zplsups}{}
+\DeclareFontShape{OT1}{zplsups}{m}{n}{ %medium
+ <-> \zpl@scaled zplsups-Regular-ot1%
+}{}
+\DeclareFontShape{OT1}{zplsups}{m}{it}{ %italic
+ <-> \zpl@scaled zplsups-Italic-ot1%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{n}{ %bold
+ <-> \zpl@scaled zplsups-Bold-ot1%
+}{}
+\DeclareFontShape{OT1}{zplsups}{b}{it}{ %bold italic
+ <-> \zpl@scaled zplsups-BoldItalic-ot1%
+}{}
+
+\DeclareFontShape{OT1}{zplsups}{m}{sc}{ %cap & small cap
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{m}{sl}{ %slanted
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{m}{scit}{ %italic
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{m}{ui}{ %unslanted italic
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{sc}{ %bold extended cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{sl}{ %bold extended slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{it}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{scit}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{ui}{ %bold extended unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{bx}{n}{ %bold extended
+ <-> ssub * zplsups/n/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{b}{sc}{ %bold cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{b}{sl}{ %bold slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{OT1}{zplsups}{b}{ui}{ %bold unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{OT1}{zplsups}{b}{scit}{ %bold italic
+ <-> ssub * zplsups/b/it%
+}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zpltlf.fd b/Master/texmf-dist/tex/latex/newpx/ot1zpltlf.fd
new file mode 100644
index 00000000000..682050f1897
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ot1zpltlf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{ot1zpltlf.fd}[2015/01/17 v1.0 font definition file for OT1/zpl/tlf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{OT1}{zpltlf}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tlf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{n}{<-> \zpl@scaled zpl-Bold-tlf-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tlf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tlf-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tlf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{n}{<-> \zpl@scaled zpl-Regular-tlf-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tlf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{it}{<-> \zpl@scaled zpl-Italic-tlf-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{sc}{<->ssub * zpltlf/b/sc}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{n}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{scit}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{it}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-ot1}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{OT1}{zpltlf}{b}{scsl}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{OT1}{zpltlf}{bx}{scsl}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{OT1}{zpltlf}{m}{scsl}{<->ssub * zpltlf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zpltosf.fd b/Master/texmf-dist/tex/latex/newpx/ot1zpltosf.fd
new file mode 100644
index 00000000000..82c42b633dd
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ot1zpltosf.fd
@@ -0,0 +1,31 @@
+\ProvidesFile{ot1zpltosf.fd}[2015/02/07 v1.0 font definition file for OT1/zpl/tosf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@asfx{}
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\def\zpl@makeadobesc{\ifzpl@adobesc\def\zpl@lsfx{l}\def\zpl@adobesc{a}\else\zpl@makelsfx\fi}
+\ifdefined\zpl@adobescfalse\zpl@makeadobesc\fi
+
+\DeclareFontFamily{OT1}{zpltosf}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tosf-sc\zpl@lsfx\zpl@asfx-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{n}{<-> \zpl@scaled zpl-Bold-tosf-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tosf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tosf-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tosf-sc\zpl@lsfx\zpl@asfx-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{n}{<-> \zpl@scaled zpl-Regular-tosf-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tosf-sc\zpl@lsfx-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{it}{<-> \zpl@scaled zpl-Italic-tosf-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{sc}{<->ssub * zpltosf/b/sc}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{n}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{scit}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{it}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{sl}{<-> \zpl@scaled zpl-Italic-osf-th-ot1}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{OT1}{zpltosf}{b}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{OT1}{zpltosf}{bx}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{OT1}{zpltosf}{m}{scsl}{<->ssub * zpltosf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ot1zplx.fd b/Master/texmf-dist/tex/latex/newpx/ot1zplx.fd
deleted file mode 100644
index 63c00f1de43..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ot1zplx.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst0 on 2013/03/25
-\ProvidesFile{ot1zplx.fd}[2013/03/25 OT1/TeX Gyre PagellaX-lnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{OT1}{zplx}{}
-\DeclareFontShape{OT1}{zplx}{b}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplx}{b}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplx}{b}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplx}{b}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Bold-lnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplx}{m}{sc}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplx}{m}{si}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{OT1}{zplx}{m}{it}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Italic-lnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplx}{m}{n}{
- <-> \zpl@scaled OT1-TeXGyrePagellaX-Regular-lnum-kern-liga
-}{}
-\DeclareFontShape{OT1}{zplx}{b}{sl}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{OT1}{zplx}{m}{sl}{
- <-> ssub * zplx/m/it
-}{}
-\DeclareFontShape{OT1}{zplx}{bx}{sc}{
- <-> ssub * zplx/b/sc
-}{}
-\DeclareFontShape{OT1}{zplx}{bx}{si}{
- <-> ssub * zplx/b/si
-}{}
-\DeclareFontShape{OT1}{zplx}{bx}{it}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{OT1}{zplx}{bx}{n}{
- <-> ssub * zplx/b/n
-}{}
-\DeclareFontShape{OT1}{zplx}{bx}{sl}{
- <-> ssub * zplx/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1npxss.fd b/Master/texmf-dist/tex/latex/newpx/t1npxss.fd
deleted file mode 100644
index 3eccbf6cc50..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/t1npxss.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-\ProvidesFile{t1npxss.fd}
- [2000/12/14 v1.0]
-\expandafter\ifx\csname zpl@helvscaled\endcsname\relax
- \let\zpl@helvscaled\@empty%
-\fi
-
-\DeclareFontFamily{T1}{npxss}{}
-\DeclareFontShape{T1}{npxss}{m}{n}{ %medium
- <-> \zpl@helvscaled t1xss%
-}{}
-\DeclareFontShape{T1}{npxss}{m}{sc}{ %cap & small cap
- <-> \zpl@helvscaled t1xsssc%
-}{}
-\DeclareFontShape{T1}{npxss}{m}{sl}{ %slanted
- <-> \zpl@helvscaled t1xsssl%
-}{}
-\DeclareFontShape{T1}{npxss}{m}{it}{ %italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{T1}{npxss}{m}{ui}{ %unslanted italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{T1}{npxss}{bx}{n}{ %bold extended
- <-> \zpl@helvscaled t1xbss%
-}{}
-\DeclareFontShape{T1}{npxss}{bx}{sc}{ %bold extended cap & small cap
- <-> \zpl@helvscaled t1xbsssc%
-}{}
-\DeclareFontShape{T1}{npxss}{bx}{sl}{ %bold extended slanted
- <-> \zpl@helvscaled t1xbsssl%
-}{}
-\DeclareFontShape{T1}{npxss}{bx}{it}{ %bold extended italic
- <->ssub * npxss/bx/sl%
-}{}
-\DeclareFontShape{T1}{npxss}{bx}{ui}{ %bold extended unslanted italic
- <->ssub * npxss/bx/sl%
-}{}
-\DeclareFontShape{T1}{npxss}{b}{n}{ %bold
- <->ssub * npxss/bx/n%
-}{}
-\DeclareFontShape{T1}{npxss}{b}{sc}{ %bold cap & small cap
- <->ssub * npxss/bx/sc%
-}{}
-\DeclareFontShape{T1}{npxss}{b}{sl}{ %bold slanted
- <->ssub * npxss/bx/sl%
-}{}
-\DeclareFontShape{T1}{npxss}{b}{it}{ %bold italic
- <->ssub * npxss/bx/it%
-}{}
-\DeclareFontShape{T1}{npxss}{b}{ui}{ %bold unslanted italic
- <->ssub * npxss/bx/ui%
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpl1.fd b/Master/texmf-dist/tex/latex/newpx/t1zpl1.fd
deleted file mode 100644
index fb0c57479a7..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/t1zpl1.fd
+++ /dev/null
@@ -1,26 +0,0 @@
-% Autogenerated by ./otfinst2 on 2013/03/25
-\ProvidesFile{t1zpl1.fd}[2013/03/25 T1/TeX Gyre PagellaX-sups]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{T1}{zpl1}{}
-\DeclareFontShape{T1}{zpl1}{m}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-sups-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zpl1}{m}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-sups-kern-liga
-}{}
-\DeclareFontShape{T1}{zpl1}{m}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{m}{sl}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{b}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{b}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{bx}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{bx}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{T1}{zpl1}{m}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{T1}{zpl1}{b}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{T1}{zpl1}{b}{sc}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{T1}{zpl1}{bx}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{T1}{zpl1}{bx}{sc}{<-> ssub * zpl1/m/sc}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpl2.fd b/Master/texmf-dist/tex/latex/newpx/t1zpl2.fd
deleted file mode 100644
index 20e926ecafd..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/t1zpl2.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst2 on 2013/03/25
-\ProvidesFile{t1zpl2.fd}[2013/03/25 T1/TeX Gyre PagellaX-pnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{T1}{zpl2}{}
-\DeclareFontShape{T1}{zpl2}{b}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zpl2}{b}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zpl2}{b}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zpl2}{b}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-pnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zpl2}{m}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zpl2}{m}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zpl2}{m}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-pnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zpl2}{m}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-pnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zpl2}{b}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{T1}{zpl2}{m}{sl}{
- <-> ssub * zpl2/m/it
-}{}
-\DeclareFontShape{T1}{zpl2}{bx}{sc}{
- <-> ssub * zpl2/b/sc
-}{}
-\DeclareFontShape{T1}{zpl2}{bx}{si}{
- <-> ssub * zpl2/b/si
-}{}
-\DeclareFontShape{T1}{zpl2}{bx}{it}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{T1}{zpl2}{bx}{n}{
- <-> ssub * zpl2/b/n
-}{}
-\DeclareFontShape{T1}{zpl2}{bx}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplj.fd b/Master/texmf-dist/tex/latex/newpx/t1zplj.fd
deleted file mode 100644
index e9eabccc16e..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/t1zplj.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst2 on 2013/03/25
-\ProvidesFile{t1zplj.fd}[2013/03/25 T1/TeX Gyre PagellaX-onum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{T1}{zplj}{}
-\DeclareFontShape{T1}{zplj}{b}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplj}{b}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplj}{b}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-onum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplj}{b}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-onum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplj}{m}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplj}{m}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplj}{m}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-onum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplj}{m}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-onum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplj}{b}{sl}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{T1}{zplj}{m}{sl}{
- <-> ssub * zplj/m/it
-}{}
-\DeclareFontShape{T1}{zplj}{bx}{sc}{
- <-> ssub * zplj/b/sc
-}{}
-\DeclareFontShape{T1}{zplj}{bx}{si}{
- <-> ssub * zplj/b/si
-}{}
-\DeclareFontShape{T1}{zplj}{bx}{it}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{T1}{zplj}{bx}{n}{
- <-> ssub * zplj/b/n
-}{}
-\DeclareFontShape{T1}{zplj}{bx}{sl}{
- <-> ssub * zplj/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd
new file mode 100644
index 00000000000..67de7a94786
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/t1zpllf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{t1zpllf.fd}[2015/01/17 v1.0 font definition file for T1/zpl/lf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{T1}{zpllf}{}
+\DeclareFontShape{T1}{zpllf}{b}{sc}{<-> \zpl@scaled zpl-Bold-lf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpllf}{b}{n}{<-> \zpl@scaled zpl-Bold-lf-t1}{}
+\DeclareFontShape{T1}{zpllf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-lf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpllf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-lf-t1}{}
+\DeclareFontShape{T1}{zpllf}{m}{sc}{<-> \zpl@scaled zpl-Regular-lf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpllf}{m}{n}{<-> \zpl@scaled zpl-Regular-lf-t1}{}
+\DeclareFontShape{T1}{zpllf}{m}{scit}{<-> \zpl@scaled zpl-Italic-lf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpllf}{m}{it}{<-> \zpl@scaled zpl-Italic-lf-t1}{}
+\DeclareFontShape{T1}{zpllf}{bx}{sc}{<->ssub * zpllf/b/sc}{}
+\DeclareFontShape{T1}{zpllf}{bx}{n}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{T1}{zpllf}{bx}{scit}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{T1}{zpllf}{bx}{it}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{T1}{zpllf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-t1}{}
+\DeclareFontShape{T1}{zpllf}{b}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{T1}{zpllf}{bx}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{T1}{zpllf}{b}{scsl}{<->ssub * zpllf/b/scit}{}
+\DeclareFontShape{T1}{zpllf}{m}{scsl}{<->ssub * zpllf/m/scit}{}
+\DeclareFontShape{T1}{zpllf}{b}{scsl}{<->ssub * zpllf/b/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplosf.fd b/Master/texmf-dist/tex/latex/newpx/t1zplosf.fd
new file mode 100644
index 00000000000..43c543ae439
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplosf.fd
@@ -0,0 +1,30 @@
+\ProvidesFile{t1zplosf.fd}[2015/01/17 v1.0 font definition file for T1/zpl/osf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+
+\DeclareFontFamily{T1}{zplosf}{}
+\DeclareFontShape{T1}{zplosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-osf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zplosf}{b}{n}{<-> \zpl@scaled zpl-Bold-osf-t1}{}
+\DeclareFontShape{T1}{zplosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-osf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zplosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-osf-t1}{}
+\DeclareFontShape{T1}{zplosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-osf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zplosf}{m}{n}{<-> \zpl@scaled zpl-Regular-osf-t1}{}
+\DeclareFontShape{T1}{zplosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-osf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zplosf}{m}{it}{<-> \zpl@scaled zpl-Italic-osf-t1}{}
+\DeclareFontShape{T1}{zplosf}{bx}{sc}{<->ssub * zplosf/b/sc}{}
+\DeclareFontShape{T1}{zplosf}{bx}{n}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{T1}{zplosf}{bx}{scit}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{T1}{zplosf}{bx}{it}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{T1}{zplosf}{m}{sl}{<->\zpl@scaled zpl-Italic-osf-th-t1}{}
+\DeclareFontShape{T1}{zplosf}{b}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{T1}{zplosf}{bx}{sl}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{T1}{zplosf}{b}{scsl}{<->ssub * zplosf/b/scit}{}
+\DeclareFontShape{T1}{zplosf}{m}{scsl}{<->ssub * zplosf/m/scit}{}
+\DeclareFontShape{T1}{zplosf}{bx}{scsl}{<->ssub * zplosf/b/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd b/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd
new file mode 100644
index 00000000000..9d8e5ab255a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/t1zplsups.fd
@@ -0,0 +1,62 @@
+\ProvidesFile{t1zplsups.fd}[2015/01/17 v1.0]
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{T1}{zplsups}{}
+\DeclareFontShape{T1}{zplsups}{m}{n}{ %medium
+ <-> \zpl@scaled zplsups-Regular-t1%
+}{}
+\DeclareFontShape{T1}{zplsups}{m}{it}{ %italic
+ <-> \zpl@scaled zplsups-Italic-t1%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{n}{ %bold
+ <-> \zpl@scaled zplsups-Bold-t1%
+}{}
+\DeclareFontShape{T1}{zplsups}{b}{it}{ %bold italic
+ <-> \zpl@scaled zplsups-BoldItalic-t1%
+}{}
+
+\DeclareFontShape{T1}{zplsups}{m}{sc}{ %cap & small cap
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{m}{sl}{ %slanted
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{m}{scit}{ %italic
+ <-> ssub * zplsups/m/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{m}{ui}{ %unslanted italic
+ <-> ssub * zplsups/m/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{sc}{ %bold extended cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{sl}{ %bold extended slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{it}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{scit}{ %bold extended italic
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{ui}{ %bold extended unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{bx}{n}{ %bold extended
+ <-> ssub * zplsups/n/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{b}{sc}{ %bold cap & small cap
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{b}{sl}{ %bold slanted
+ <-> ssub * zplsups/b/it%
+}{}
+\DeclareFontShape{T1}{zplsups}{b}{ui}{ %bold unslanted italic
+ <-> ssub * zplsups/b/n%
+}{}
+\DeclareFontShape{T1}{zplsups}{b}{scit}{ %bold italic
+ <-> ssub * zplsups/b/it%
+}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpltlf.fd b/Master/texmf-dist/tex/latex/newpx/t1zpltlf.fd
new file mode 100644
index 00000000000..19ba5af3bfc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/t1zpltlf.fd
@@ -0,0 +1,29 @@
+\ProvidesFile{t1zpltlf.fd}[2015/01/17 v1.0 font definition file for T1/zpl/tlf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\ifdefined\zpl@largescfalse \zpl@makelsfx\fi
+
+\DeclareFontFamily{T1}{zpltlf}{}
+\DeclareFontShape{T1}{zpltlf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tlf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltlf}{b}{n}{<-> \zpl@scaled zpl-Bold-tlf-t1}{}
+\DeclareFontShape{T1}{zpltlf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tlf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltlf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tlf-t1}{}
+\DeclareFontShape{T1}{zpltlf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tlf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltlf}{m}{n}{<-> \zpl@scaled zpl-Regular-tlf-t1}{}
+\DeclareFontShape{T1}{zpltlf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tlf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltlf}{m}{it}{<-> \zpl@scaled zpl-Italic-tlf-t1}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{sc}{<->ssub * zpltlf/b/sc}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{n}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{scit}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{it}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{T1}{zpltlf}{m}{sl}{<-> \zpl@scaled zpl-Italic-tlf-th-t1}{}
+\DeclareFontShape{T1}{zpltlf}{b}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{sl}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{T1}{zpltlf}{b}{scsl}{<->ssub * zpltlf/b/scit}{}
+\DeclareFontShape{T1}{zpltlf}{m}{scsl}{<->ssub * zpltlf/m/scit}{}
+\DeclareFontShape{T1}{zpltlf}{bx}{scsl}{<->ssub * zpltlf/b/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zpltosf.fd b/Master/texmf-dist/tex/latex/newpx/t1zpltosf.fd
new file mode 100644
index 00000000000..93187536eca
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/t1zpltosf.fd
@@ -0,0 +1,31 @@
+\ProvidesFile{t1zpltosf.fd}[2015/01/17 v1.0 font definition file for T1/zpl/tosf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+\def\zpl@asfx{}
+\def\zpl@lsfx{}
+\def\zpl@makelsfx{\ifzpl@largesc\def\zpl@lsfx{l}\fi}
+\def\zpl@makeadobesc{\ifzpl@adobesc\def\zpl@lsfx{l}\def\zpl@adobesc{a}\else\zpl@makelsfx\fi}
+\ifdefined\zpl@adobescfalse\zpl@makeadobesc\fi
+
+\DeclareFontFamily{T1}{zpltosf}{}
+\DeclareFontShape{T1}{zpltosf}{b}{sc}{<-> \zpl@scaled zpl-Bold-tosf-sc\zpl@lsfx\zpl@asfx-t1}{}
+\DeclareFontShape{T1}{zpltosf}{b}{n}{<-> \zpl@scaled zpl-Bold-tosf-t1}{}
+\DeclareFontShape{T1}{zpltosf}{b}{scit}{<-> \zpl@scaled zpl-BoldItalic-tosf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltosf}{b}{it}{<-> \zpl@scaled zpl-BoldItalic-tosf-t1}{}
+\DeclareFontShape{T1}{zpltosf}{m}{sc}{<-> \zpl@scaled zpl-Regular-tosf-sc\zpl@lsfx\zpl@asfx-t1}{}
+\DeclareFontShape{T1}{zpltosf}{m}{n}{<-> \zpl@scaled zpl-Regular-tosf-t1}{}
+\DeclareFontShape{T1}{zpltosf}{m}{scit}{<-> \zpl@scaled zpl-Italic-tosf-sc\zpl@lsfx-t1}{}
+\DeclareFontShape{T1}{zpltosf}{m}{it}{<-> \zpl@scaled zpl-Italic-tosf-t1}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{sc}{<->ssub * zpltosf/b/sc}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{n}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{scit}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{it}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{T1}{zpltosf}{m}{sl}{<->\zpl@scaled zpl-Italic-osf-th-t1}{}
+\DeclareFontShape{T1}{zpltosf}{b}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{sl}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{T1}{zpltosf}{b}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{T1}{zpltosf}{bx}{scsl}{<->ssub * zpltosf/b/scit}{}
+\DeclareFontShape{T1}{zpltosf}{m}{scsl}{<->ssub * zpltosf/m/scit}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/t1zplx.fd b/Master/texmf-dist/tex/latex/newpx/t1zplx.fd
deleted file mode 100644
index a69394fd9f8..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/t1zplx.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst2 on 2013/03/25
-\ProvidesFile{t1zplx.fd}[2013/03/25 T1/TeX Gyre PagellaX-lnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{T1}{zplx}{}
-\DeclareFontShape{T1}{zplx}{b}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplx}{b}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplx}{b}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplx}{b}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Bold-lnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplx}{m}{sc}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplx}{m}{si}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{T1}{zplx}{m}{it}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Italic-lnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplx}{m}{n}{
- <-> \zpl@scaled T1-TeXGyrePagellaX-Regular-lnum-kern-liga
-}{}
-\DeclareFontShape{T1}{zplx}{b}{sl}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{T1}{zplx}{m}{sl}{
- <-> ssub * zplx/m/it
-}{}
-\DeclareFontShape{T1}{zplx}{bx}{sc}{
- <-> ssub * zplx/b/sc
-}{}
-\DeclareFontShape{T1}{zplx}{bx}{si}{
- <-> ssub * zplx/b/si
-}{}
-\DeclareFontShape{T1}{zplx}{bx}{it}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{T1}{zplx}{bx}{n}{
- <-> ssub * zplx/b/n
-}{}
-\DeclareFontShape{T1}{zplx}{bx}{sl}{
- <-> ssub * zplx/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1npxss.fd b/Master/texmf-dist/tex/latex/newpx/ts1npxss.fd
deleted file mode 100644
index a6e18ab8061..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ts1npxss.fd
+++ /dev/null
@@ -1,53 +0,0 @@
-\ProvidesFile{ts1npxss.fd}
- [2014/01/09 v1.0]
-\expandafter\ifx\csname zpl@helvscaled\endcsname\relax
- \let\zpl@helvscaled\@empty%
-\fi
-
-\DeclareFontFamily{TS1}{npxss}{}
-\DeclareFontShape{TS1}{npxss}{m}{n}{ %medium
- <-> \zpl@helvscaled tcxss%
-}{}
-\DeclareFontShape{TS1}{npxss}{m}{sc}{ %cap & small cap
- <->ssub * npxss/m/n%
-}{}
-\DeclareFontShape{TS1}{npxss}{m}{sl}{ %slanted
- <-> \zpl@helvscaled tcxsssl%
-}{}
-\DeclareFontShape{TS1}{npxss}{m}{it}{ %italic
- <->ssub * npxss/m/sl%
-}{}
-\DeclareFontShape{TS1}{npxss}{m}{ui}{ %unslanted italic
- <->ssub * npxss/m/it%
-}{}
-\DeclareFontShape{TS1}{npxss}{bx}{n}{ %bold extended
- <-> \zpl@helvscaled tcxbss%
-}{}
-\DeclareFontShape{TS1}{npxss}{bx}{sc}{ %bold extended cap & small cap
- <->ssub * npxss/bx/n%
-}{}
-\DeclareFontShape{TS1}{npxss}{bx}{sl}{ %bold extended slanted
- <-> \zpl@helvscaled tcxbsssl%
-}{}
-\DeclareFontShape{TS1}{npxss}{bx}{it}{ %bold extended italic
- <->ssub * npxss/bx/sl%
-}{}
-\DeclareFontShape{TS1}{npxss}{bx}{ui}{ %bold extended unslanted italic
- <->ssub * npxss/bx/it%
-}{}
-\DeclareFontShape{TS1}{npxss}{b}{n}{ %bold
- <->ssub * npxss/bx/n%
-}{}
-\DeclareFontShape{TS1}{npxss}{b}{sc}{ %bold cap & small cap
- <->ssub * npxss/bx/sc%
-}{}
-\DeclareFontShape{TS1}{npxss}{b}{sl}{ %bold slanted
- <->ssub * npxss/bx/sl%
-}{}
-\DeclareFontShape{TS1}{npxss}{b}{it}{ %bold italic
- <->ssub * npxss/bx/it%
-}{}
-\DeclareFontShape{TS1}{npxss}{b}{ui}{ %bold unslanted italic
- <->ssub * npxss/bx/ui%
-}{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpl1.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpl1.fd
deleted file mode 100644
index 564f63bd3a0..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ts1zpl1.fd
+++ /dev/null
@@ -1,26 +0,0 @@
-% Autogenerated by ./otfinst1 on 2013/03/25
-\ProvidesFile{ts1zpl1.fd}[2013/03/25 TS1/TeX Gyre PagellaX-sups]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{TS1}{zpl1}{}
-\DeclareFontShape{TS1}{zpl1}{m}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-sups-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zpl1}{m}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-sups-kern-liga
-}{}
-\DeclareFontShape{TS1}{zpl1}{m}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{m}{sl}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{b}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{b}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{bx}{n}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{bx}{it}{<-> ssub * zpl1/m/n}{}
-\DeclareFontShape{TS1}{zpl1}{m}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{TS1}{zpl1}{b}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{TS1}{zpl1}{b}{sc}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{TS1}{zpl1}{bx}{si}{<-> ssub * zpl1/m/sc}{}
-\DeclareFontShape{TS1}{zpl1}{bx}{sc}{<-> ssub * zpl1/m/sc}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpl2.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpl2.fd
deleted file mode 100644
index 80ddac9cb0e..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ts1zpl2.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst1 on 2013/03/25
-\ProvidesFile{ts1zpl2.fd}[2013/03/25 TS1/TeX Gyre PagellaX-pnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{TS1}{zpl2}{}
-\DeclareFontShape{TS1}{zpl2}{b}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zpl2}{b}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zpl2}{b}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-pnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zpl2}{b}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-pnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zpl2}{m}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zpl2}{m}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-pnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zpl2}{m}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-pnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zpl2}{m}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-pnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zpl2}{b}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{TS1}{zpl2}{m}{sl}{
- <-> ssub * zpl2/m/it
-}{}
-\DeclareFontShape{TS1}{zpl2}{bx}{sc}{
- <-> ssub * zpl2/b/sc
-}{}
-\DeclareFontShape{TS1}{zpl2}{bx}{si}{
- <-> ssub * zpl2/b/si
-}{}
-\DeclareFontShape{TS1}{zpl2}{bx}{it}{
- <-> ssub * zpl2/b/it
-}{}
-\DeclareFontShape{TS1}{zpl2}{bx}{n}{
- <-> ssub * zpl2/b/n
-}{}
-\DeclareFontShape{TS1}{zpl2}{bx}{sl}{
- <-> ssub * zpl2/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zplj.fd b/Master/texmf-dist/tex/latex/newpx/ts1zplj.fd
deleted file mode 100644
index 06f5c948c4e..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ts1zplj.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst1 on 2013/03/25
-\ProvidesFile{ts1zplj.fd}[2013/03/25 TS1/TeX Gyre PagellaX-onum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{TS1}{zplj}{}
-\DeclareFontShape{TS1}{zplj}{b}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplj}{b}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplj}{b}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-onum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplj}{b}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-onum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplj}{m}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplj}{m}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-onum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplj}{m}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-onum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplj}{m}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-onum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplj}{b}{sl}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{TS1}{zplj}{m}{sl}{
- <-> ssub * zplj/m/it
-}{}
-\DeclareFontShape{TS1}{zplj}{bx}{sc}{
- <-> ssub * zplj/b/sc
-}{}
-\DeclareFontShape{TS1}{zplj}{bx}{si}{
- <-> ssub * zplj/b/si
-}{}
-\DeclareFontShape{TS1}{zplj}{bx}{it}{
- <-> ssub * zplj/b/it
-}{}
-\DeclareFontShape{TS1}{zplj}{bx}{n}{
- <-> ssub * zplj/b/n
-}{}
-\DeclareFontShape{TS1}{zplj}{bx}{sl}{
- <-> ssub * zplj/b/it
-}{}
-
-\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd
new file mode 100644
index 00000000000..c702b34bbac
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpllf.fd
@@ -0,0 +1,23 @@
+\ProvidesFile{ts1zpllf.fd}[2015/01/18 v1.0 fd file for TS1/zpllf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{TS1}{zpllf}{}
+\DeclareFontShape{TS1}{zpllf}{b}{n}{<-> \zpl@scaled ts1-qtmb}{}
+\DeclareFontShape{TS1}{zpllf}{b}{it}{<-> \zpl@scaled ts1-qtmbi}{}
+\DeclareFontShape{TS1}{zpllf}{m}{n}{<-> \zpl@scaled ts1-qtmr}{}
+\DeclareFontShape{TS1}{zpllf}{m}{it}{<-> \zpl@scaled ts1-qtmri}{}
+\DeclareFontShape{TS1}{zpllf}{bx}{n}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{TS1}{zpllf}{bx}{it}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{TS1}{zpllf}{b}{sl}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{TS1}{zpllf}{m}{sc}{<->ssub * zpllf/m/n}{}
+\DeclareFontShape{TS1}{zpllf}{m}{scit}{<->ssub * zpllf/m/it}{}
+\DeclareFontShape{TS1}{zpllf}{b}{sc}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{TS1}{zpllf}{b}{scit}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{TS1}{zpllf}{bx}{sc}{<->ssub * zpllf/b/n}{}
+\DeclareFontShape{TS1}{zpllf}{bx}{scit}{<->ssub * zpllf/b/it}{}
+\DeclareFontShape{TS1}{zpllf}{m}{sl}{<->ssub * zpllf/m/it}{}
+\DeclareFontShape{TS1}{zpllf}{bx}{sl}{<->ssub * zpllf/b/it}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zplosf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zplosf.fd
new file mode 100644
index 00000000000..dee3d4db1f4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zplosf.fd
@@ -0,0 +1,24 @@
+\ProvidesFile{ts1zplosf.fd}[2015/01/18 v1.0 fd file for TS1/zplosf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{TS1}{zplosf}{}
+\DeclareFontShape{TS1}{zplosf}{b}{n}{<-> \zpl@scaled ts1-qtmb}{}
+\DeclareFontShape{TS1}{zplosf}{b}{it}{<-> \zpl@scaled ts1-qtmbi}{}
+\DeclareFontShape{TS1}{zplosf}{m}{n}{<-> \zpl@scaled ts1-qtmr}{}
+\DeclareFontShape{TS1}{zplosf}{m}{it}{<-> \zpl@scaled ts1-qtmri}{}
+\DeclareFontShape{TS1}{zplosf}{bx}{n}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{TS1}{zplosf}{bx}{it}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{TS1}{zplosf}{b}{sl}{<->sub * zplosf/b/it}{}
+\DeclareFontShape{TS1}{zplosf}{m}{sl}{<->sub * zplosf/m/it}{}
+\DeclareFontShape{TS1}{zplosf}{m}{sc}{<->ssub * zplosf/m/n}{}
+\DeclareFontShape{TS1}{zplosf}{m}{scit}{<->ssub * zplosf/m/it}{}
+\DeclareFontShape{TS1}{zplosf}{b}{sc}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{TS1}{zplosf}{b}{scit}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{TS1}{zplosf}{bx}{sc}{<->ssub * zplosf/b/n}{}
+\DeclareFontShape{TS1}{zplosf}{bx}{scit}{<->ssub * zplosf/b/it}{}
+\DeclareFontShape{TS1}{zplosf}{m}{sl}{<->ssub * zplosf/m/it}{}
+\DeclareFontShape{TS1}{zplosf}{bx}{sl}{<->ssub * zplosf/b/it}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd
new file mode 100644
index 00000000000..c2140d0d50d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpltlf.fd
@@ -0,0 +1,24 @@
+\ProvidesFile{ts1zpltlf.fd}[2015/01/18 v1.0 fd file for TS1/zpltlf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{TS1}{zpltlf}{}
+\DeclareFontShape{TS1}{zpltlf}{b}{n}{<-> \zpl@scaled ts1-qtmb}{}
+\DeclareFontShape{TS1}{zpltlf}{b}{it}{<-> \zpl@scaled ts1-qtmbi}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{n}{<-> \zpl@scaled ts1-qtmr}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{it}{<-> \zpl@scaled ts1-qtmri}{}
+\DeclareFontShape{TS1}{zpltlf}{bx}{n}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{TS1}{zpltlf}{bx}{it}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{TS1}{zpltlf}{b}{sl}{<->sub * zpltlf/b/it}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{sl}{<->sub * zpltlf/m/it}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{sc}{<->ssub * zpltlf/m/n}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{scit}{<->ssub * zpltlf/m/it}{}
+\DeclareFontShape{TS1}{zpltlf}{b}{sc}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{TS1}{zpltlf}{b}{scit}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{TS1}{zpltlf}{bx}{sc}{<->ssub * zpltlf/b/n}{}
+\DeclareFontShape{TS1}{zpltlf}{bx}{scit}{<->ssub * zpltlf/b/it}{}
+\DeclareFontShape{TS1}{zpltlf}{m}{sl}{<->ssub * zpltlf/m/it}{}
+\DeclareFontShape{TS1}{zpltlf}{bx}{sl}{<->ssub * zpltlf/b/it}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd b/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd
new file mode 100644
index 00000000000..3a8a48631be
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newpx/ts1zpltosf.fd
@@ -0,0 +1,24 @@
+\ProvidesFile{ts1zpltosf.fd}[2015/01/18 v1.0 fd file for TS1/zpltosf]
+
+\expandafter\ifx\csname zpl@scaled\endcsname\relax
+ \let\zpl@scaled\@empty%
+\fi
+
+\DeclareFontFamily{TS1}{zpltosf}{}
+\DeclareFontShape{TS1}{zpltosf}{b}{n}{<-> \zpl@scaled ts1-qtmb}{}
+\DeclareFontShape{TS1}{zpltosf}{b}{it}{<-> \zpl@scaled ts1-qtmbi}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{n}{<-> \zpl@scaled ts1-qtmr}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{it}{<-> \zpl@scaled ts1-qtmri}{}
+\DeclareFontShape{TS1}{zpltosf}{bx}{n}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{TS1}{zpltosf}{bx}{it}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{TS1}{zpltosf}{b}{sl}{<->sub * zpltosf/b/it}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{sl}{<->sub * zpltosf/m/it}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{sc}{<->ssub * zpltosf/m/n}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{scit}{<->ssub * zpltosf/m/it}{}
+\DeclareFontShape{TS1}{zpltosf}{b}{sc}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{TS1}{zpltosf}{b}{scit}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{TS1}{zpltosf}{bx}{sc}{<->ssub * zpltosf/b/n}{}
+\DeclareFontShape{TS1}{zpltosf}{bx}{scit}{<->ssub * zpltosf/b/it}{}
+\DeclareFontShape{TS1}{zpltosf}{m}{sl}{<->ssub * zpltosf/m/it}{}
+\DeclareFontShape{TS1}{zpltosf}{bx}{sl}{<->ssub * zpltosf/b/it}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newpx/ts1zplx.fd b/Master/texmf-dist/tex/latex/newpx/ts1zplx.fd
deleted file mode 100644
index 6d68ad551f7..00000000000
--- a/Master/texmf-dist/tex/latex/newpx/ts1zplx.fd
+++ /dev/null
@@ -1,54 +0,0 @@
-% Autogenerated by ./otfinst1 on 2013/03/25
-\ProvidesFile{ts1zplx.fd}[2013/03/25 TS1/TeX Gyre PagellaX-lnum]
-\expandafter\ifx\csname zpl@scaled\endcsname\relax
- \edef\zpl@scaled{s*[1.000000]}%
-\fi
-
-\DeclareFontFamily{TS1}{zplx}{}
-\DeclareFontShape{TS1}{zplx}{b}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplx}{b}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplx}{b}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-BoldItalic-lnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplx}{b}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Bold-lnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplx}{m}{sc}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplx}{m}{si}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-lnum-kern-liga-smcp
-}{}
-\DeclareFontShape{TS1}{zplx}{m}{it}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Italic-lnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplx}{m}{n}{
- <-> \zpl@scaled TS1-TeXGyrePagellaX-Regular-lnum-kern-liga
-}{}
-\DeclareFontShape{TS1}{zplx}{b}{sl}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{TS1}{zplx}{m}{sl}{
- <-> ssub * zplx/m/it
-}{}
-\DeclareFontShape{TS1}{zplx}{bx}{sc}{
- <-> ssub * zplx/b/sc
-}{}
-\DeclareFontShape{TS1}{zplx}{bx}{si}{
- <-> ssub * zplx/b/si
-}{}
-\DeclareFontShape{TS1}{zplx}{bx}{it}{
- <-> ssub * zplx/b/it
-}{}
-\DeclareFontShape{TS1}{zplx}{bx}{n}{
- <-> ssub * zplx/b/n
-}{}
-\DeclareFontShape{TS1}{zplx}{bx}{sl}{
- <-> ssub * zplx/b/it
-}{}
-
-\endinput