summaryrefslogtreecommitdiff
path: root/fonts/newtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-04 03:01:00 +0000
committerNorbert Preining <norbert@preining.info>2019-10-04 03:01:00 +0000
commit9d9c04e14d0da9dd7829d0ec896aabfd50414fd8 (patch)
treef67d308a037384664193d9a2cfca27d8b0579701 /fonts/newtx
parent93c3758895674cc9ea3e8aaeeb3cf5d1bdc0e3be (diff)
CTAN sync 201910040301
Diffstat (limited to 'fonts/newtx')
-rw-r--r--fonts/newtx/README7
-rw-r--r--fonts/newtx/doc/newtxdoc.pdfbin1005512 -> 1010425 bytes
-rw-r--r--fonts/newtx/doc/newtxdoc.tex69
-rw-r--r--fonts/newtx/tex/newtx-ebgaramond-subs.tex18
-rw-r--r--fonts/newtx/tex/newtx-libertine-subs.tex (renamed from fonts/newtx/tex/libertine.subs)2
-rw-r--r--fonts/newtx/tex/newtxmath.sty54
-rw-r--r--fonts/newtx/tfm/ebgBMI.tfmbin0 -> 1572 bytes
-rw-r--r--fonts/newtx/tfm/ebgBRM.tfmbin0 -> 1168 bytes
-rw-r--r--fonts/newtx/tfm/ebgMI.tfmbin0 -> 1576 bytes
-rw-r--r--fonts/newtx/tfm/ebgMRM.tfmbin0 -> 728 bytes
-rw-r--r--fonts/newtx/tfm/ebgbmia.tfmbin0 -> 2432 bytes
-rw-r--r--fonts/newtx/tfm/ebgmi0.tfmbin0 -> 3404 bytes
-rw-r--r--fonts/newtx/tfm/ebgmia.tfmbin0 -> 2428 bytes
-rw-r--r--fonts/newtx/tfm/ntxebgbmi.tfmbin0 -> 3660 bytes
-rw-r--r--fonts/newtx/tfm/ntxebgbmia.tfmbin0 -> 2460 bytes
-rw-r--r--fonts/newtx/tfm/ntxebgmi.tfmbin0 -> 3580 bytes
-rw-r--r--fonts/newtx/tfm/ntxebgmia.tfmbin0 -> 2452 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathBMI.pfbbin32504 -> 0 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathBRM.pfbbin24974 -> 0 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathMI.pfbbin31870 -> 0 bytes
-rw-r--r--fonts/newtx/type1/XCharterMathRM.pfbbin14856 -> 0 bytes
-rw-r--r--fonts/newtx/type1/ebgBMI.pfbbin0 -> 36822 bytes
-rw-r--r--fonts/newtx/type1/ebgBRM.pfbbin0 -> 28274 bytes
-rw-r--r--fonts/newtx/type1/ebgMI.pfbbin0 -> 38274 bytes
-rw-r--r--fonts/newtx/type1/ebgMRM.pfbbin0 -> 18413 bytes
-rw-r--r--fonts/newtx/vf/ebgbmia.vfbin0 -> 1924 bytes
-rw-r--r--fonts/newtx/vf/ebgmi0.vfbin0 -> 2568 bytes
-rw-r--r--fonts/newtx/vf/ebgmia.vfbin0 -> 1916 bytes
-rw-r--r--fonts/newtx/vf/ntxebgbmi.vfbin0 -> 2700 bytes
-rw-r--r--fonts/newtx/vf/ntxebgbmia.vfbin0 -> 1932 bytes
-rw-r--r--fonts/newtx/vf/ntxebgmi.vfbin0 -> 2588 bytes
-rw-r--r--fonts/newtx/vf/ntxebgmia.vfbin0 -> 1924 bytes
32 files changed, 119 insertions, 31 deletions
diff --git a/fonts/newtx/README b/fonts/newtx/README
index b001283b5e..3f44c62973 100644
--- a/fonts/newtx/README
+++ b/fonts/newtx/README
@@ -1,10 +1,15 @@
This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen.
-Current version: 1.60 2019-09-27
+Current version: 1.601 2019-10-02
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.601
+1. 1. Changed name of file newtx.subs to newtx-subs.tex, with similar changes for other such files.
+2. Placed the \pdfglyphtounicode lines in a conditional block in newpxmath.sty so it could continue to be used with other engines. (Thanks Hironobu Yamashita.)
+3. Added option ebgaramond to substitute ebgaramond Roman and Greek Letters for Times in math.
+
Changes in version 1.60
1. Reworked the math italics to improve the rendering of some subscripts and superscripts, where formerly, overlaps could occur with superscripts like j, f, p and y with base shapes, such as D, that are round on the right. Increasing the left side-bearing of j, etc, helps with superscripts but makes those letters leave a large gap when used as subscripts.
2. Corrected and enhanced the subscriptcorrection option to newtxmath so that it now fixes the above problem. I regret that this option is incompatible with xy-pic, both depending on making _ an active character but with very different behaviors. Newtxmath will detect if xy is loaded and disable subscriptcorrection if so.
diff --git a/fonts/newtx/doc/newtxdoc.pdf b/fonts/newtx/doc/newtxdoc.pdf
index c0614f0aca..cecad11531 100644
--- a/fonts/newtx/doc/newtxdoc.pdf
+++ b/fonts/newtx/doc/newtxdoc.pdf
Binary files differ
diff --git a/fonts/newtx/doc/newtxdoc.tex b/fonts/newtx/doc/newtxdoc.tex
index 5ee34386c6..2ea9040c7e 100644
--- a/fonts/newtx/doc/newtxdoc.tex
+++ b/fonts/newtx/doc/newtxdoc.tex
@@ -221,6 +221,7 @@ Don't use these unless you know what you're doing.
\item {\tt varvw} causes the math italic letters \verb|v,w| to be replaced by versions which are more distinctive---eg, useful for distinguishing math italic \verb|v| from \verb|\nu|;
\item {\tt libertine} loads different versions of math italic and bold math italic based on \textsf{Libertine} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default;
\item (new in version 1.55) {\tt stix2} loads different versions of math italic and bold math italic based on \textsf{StixTwoMath} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. See the documentation to the {\tt SticksToo} package, which contains more details and some math samples.
+\item (new in version 1.60) {\tt ebgaramond} loads different versions of math italic and bold math italic based on \textsf{EBGaramond} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case. See the end of Appendix 2 for an example of a preamble.
\item {\tt minion} loads different versions of math italic and bold math italic based on \textsf{MinionPro} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default---see the extended discussion below;
\item {\tt garamondx} loads different versions of math italic and bold math italic based on \textsf{garamondx} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
\item {\tt baskervaldx} (or {\tt Baskervaldx}) loads different versions of math italic and bold math italic based on \textsf{Baskervaldx} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
@@ -235,7 +236,7 @@ Don't use these unless you know what you're doing.
\usepackage[scaled=.95]{cabin} % sans serif
\usepackage[utopia,vvarbb]{newtxmath}
\end{verbatim}
-\item the {\tt libertine} option also replaces both slanted and upright Greek symbols by the corresponding Libertine glyphs, and similarly for {\tt minion}, {\tt garamondx}, {\tt stix2} and {\tt cochineal};
+\item the {\tt libertine} option also replaces both slanted and upright Greek symbols by the corresponding Libertine glyphs, and similarly for {\tt minion}, {\tt garamondx}, {\tt ebgaramond}, {\tt stix2}, {\tt xcharter} and {\tt cochineal};
\item
{\tt cmintegrals} instructs \textsf{newtxmath} to load a thicker version of the Computer Modern integral in place of the \textsf{newtxmath} default---the txfonts integral (identical to the integral in the Wolfram fonts), which is not to everyone's taste---a consequence is that none of the special forms of \textsf{txfonts} integrals are available;
\textbf{as of version 1.5, this option does nothing, as the new default is slanted integrals.}
@@ -774,7 +775,7 @@ Version 1.6.3 of {\tt pdfx} from February 2019 mishandles math accents. A fix i
\end{verbatim}
and then use \verb|$x_{\jj}$| instead of \verb|$x_j$|, turning $x_j$ into $x_{\jj}$.
-If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, e.g., {\tt newtx.subs} if you are using the {\tt newtx} default math letters. There is already such a file located in the {\tt newtx} distribution in the \verb|/tex/latex/| folder. If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. The entries in the file are lines like
+If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, e.g., {\tt newtx-subs.tex} if you are using the {\tt newtx} default math letters. There is already such a file located in the {\tt newtx} distribution in the \verb|/tex/latex/| folder. If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. The entries in the file are lines like
\begin{verbatim}
{j}{-3}
\end{verbatim}
@@ -784,16 +785,17 @@ each of which will have the same effect as the above macro if the first item in
\end{verbatim}
The complete list of file names recognized for specifying subscript corrections is:
\begin{verbatim}
-newtx.subs
-libertine.subs
-xcharter.subs
-cochineal.subs
-baskervillef.subs
-stickstoo.subs
-garamond.subs
-baskervald.subs
-utopia.subs
-minion.subs
+newtx-subs.tex
+newtx-libertine-subs.tex
+newtx-xcharter-subs.tex
+newtx-cochineal-subs.tex
+baskervillef-subs.tex
+newtx-stickstoo-subs.tex
+newtx-garamond-subs.tex
+newtx-ebgaramond-subs.tex
+newtx-baskervald-subs.tex
+newtx-utopia-subs.tex
+newtx-minion-subs.tex
\end{verbatim}
\subsection{New glyphs added} \textbf{(For enhanced packages only)} Math family 1 {\tt (letters)} has been extended from 128 slots to 256, retaining the {\tt OML} encoding of the first 128. Most of additional slots have been allocated to a script font from the old STIX collection and an upright modification of that font.
@@ -810,7 +812,7 @@ $\bullet$ Hermitian transpose \verb|\hermtransp| or \verb|\htransp| is used like
$\bullet$ Independence can use \verb|\Perp|, $\Perp$, and there is a new \verb|\nPerp|, $\nPerp$ for the negation.
\subsection{Adaptive vector accent} The \LaTeX\ macro \verb|\overrightarrow| provides a right arrow with adaptive width, but not matching the vector head of {\tt newtxmath}. Likewise, the {\tt esvect} provides a similar service with a choice of vector heads, none of which match {\tt newtxmath}. I've added code to provide a matching adaptive vector accent and which uses the same macro name, \verb|\vv|, as {\tt esvect}.
-For a comparison of thse vector accents, \verb|$\vec{XY} \vv{XY} \overrightarrow{XY}$| renders as\\
+For a comparison of these vector accents, \verb|$\vec{XY} \vv{XY} \overrightarrow{XY}$| renders as\\
$\vec{XY} \vv{XY} \overrightarrow{XY}$.\\
$\bullet$ \verb|$\vv{AB}$| renders as $\vv{AB}$.\\
$\bullet$ \verb|$\vv*{AB}{x}$| renders as $\vv*{AB}{x}$. This provides better horizontal spacing of subscripts than \verb|$\vv{AB}_{x}$|, $\vv{AB}_{x}$.\\
@@ -836,4 +838,45 @@ The AMS fonts replacement, {\tt ntxsym} corrects the former misplacement of \ver
\subsection{symbols}
\fonttable{ntxsy}
\newpage
+
+\subsection{A sample newtx-subs.tex}
+You may either copy the entire block below, starting with the line \verb|\begin{...| and ending after the line beginning \verb|\end{|
+and pasting it into the top of your document before the \verb|\documentclass...| line, which will allow for easy editing and will write the file to the same folder as your document, or make your own file, omitting those outer two lines.
+
+\begin{verbatim}
+\begin{filecontents*}{newtx-subs.tex}
+{f}{-3}
+{j}{-3}
+{p}{-1}
+{y}{-1}
+{A}{-3}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-1.5}
+{\mu}{-1}
+\end{filecontents*}
+\end{verbatim}
+\subsection*{The {\tt ebgaramond} option to newtxmath}
+As {\tt ebgaramond} has an x-height considerably smaller than {\tt newtx}, some amount of scaling is useful to bridge the gap. In making the replacement letters, I increased the size of the EBGaramond letters by 5\%, so make some scaling combination that compensates for this. The weights of {\tt ebgaramond} used in the substitutions were regular and semibold. This dictates one of the options used for {\tt ebgaramond}.
+
+\textsc{Example preamble:}\\
+\begin{verbatim}
+\usepackage[lining,semibold,scaled=1.05]{ebgaramond}
+% Latex BOLD renders with ebgaramond semibold
+\usepackage[T1]{fontenc} % best for Western European languages
+\usepackage{textcomp} % required to get special symbols
+\usepackage[varqu,varl]{inconsolata}% a typewriter font must be defined
+\usepackage{amsthm}% must be loaded before newtxmath
+\usepackage[ebgaramond,vvarbb,subscriptcorrection]{newtxmath} % STIX Bbb
+\usepackage{bm}% load after all math to give access to bold math
+\end{verbatim}
+
\end{document} \ No newline at end of file
diff --git a/fonts/newtx/tex/newtx-ebgaramond-subs.tex b/fonts/newtx/tex/newtx-ebgaramond-subs.tex
new file mode 100644
index 0000000000..7cabd181e1
--- /dev/null
+++ b/fonts/newtx/tex/newtx-ebgaramond-subs.tex
@@ -0,0 +1,18 @@
+{f}{-.5}
+{j}{-3}
+{p}{-2.5}
+{y}{-2.5}
+{A}{-2.5}
+{B}{-1}
+{D}{-1}
+{H}{-1}
+{I}{-1}
+{K}{-1}
+{L}{-1}
+{M}{-1}
+{N}{-0.5}
+{P}{-1}
+{X}{-1}
+{\rho}{-3.5}
+{\mu}{-1}
+{\beta}{-1}
diff --git a/fonts/newtx/tex/libertine.subs b/fonts/newtx/tex/newtx-libertine-subs.tex
index 818147701e..82f4f2c693 100644
--- a/fonts/newtx/tex/libertine.subs
+++ b/fonts/newtx/tex/newtx-libertine-subs.tex
@@ -1,5 +1,5 @@
{f}{-1.5}
-{j}{-1}
+{j}{-2}
{p}{-.5}
{y}{-1}
{A}{-1.5}
diff --git a/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty
index a7ad97ac76..a423dacd19 100644
--- a/fonts/newtx/tex/newtxmath.sty
+++ b/fonts/newtx/tex/newtxmath.sty
@@ -10,8 +10,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.60}
-\def\filedate{2019/09/20}
+\def\fileversion{1.601}
+\def\filedate{2019/10/02}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -234,6 +234,8 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\iftx@ntxmath\tx@isenhtrue\else
\iftx@libertine\tx@isenhtrue\else
\iftx@ch\tx@isenhtrue\else
+ \iftx@ebgm\tx@isenhtrue\else
+ \fi
\fi
\fi
\fi
@@ -319,63 +321,70 @@ amssymbols,uprightGreek,nosubscriptcorrection}
% Math Italic %
%%%%%%%%%%%%%%%
\iftx@libertine
- \def\tx@subs{libertine.subs}
+ \def\tx@subs{newtx-libertine-subs.tex}
\DeclareSymbolFont{letters}{OML}{nxlmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{nxlmi}{b}{it}
\DeclareFontSubstitution{OML}{nxlmi}{m}{it}
\else
\iftx@minion
- \def\tx@subs{minion.subs}
+ \def\tx@subs{newtx-minion-subs.tex}
\DeclareSymbolFont{letters}{OML}{zmnmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zmnmi}{b}{it}
\DeclareFontSubstitution{OML}{zmnmi}{m}{it}
\else
\iftx@gm
- \def\tx@subs{garamond.subs}
+ \def\tx@subs{newtx-garamond-subs.tex}
\DeclareSymbolFont{letters}{OML}{zgmmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zgmmi}{b}{it}
\DeclareFontSubstitution{OML}{zgmmi}{m}{it}
\else
\iftx@bv
- \def\tx@subs{baskervald.subs}
+ \def\tx@subs{newtx-baskervald-subs.tex}
\DeclareSymbolFont{letters}{OML}{zbvmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zbvmi}{b}{it}
\DeclareFontSubstitution{OML}{zbvmi}{m}{it}
\else
\iftx@ut
- \def\tx@subs{utopia.subs}
+ \def\tx@subs{newtx-utopia-subs.tex}
\DeclareSymbolFont{letters}{OML}{zutmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zutmi}{b}{it}
\DeclareFontSubstitution{OML}{zutmi}{m}{it}
\else
\iftx@ch
- \def\tx@subs{xcharter.subs}
+ \def\tx@subs{newtx-xcharter-subs.tex}
\DeclareSymbolFont{letters}{OML}{zchmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zchmi}{b}{it}
\DeclareFontSubstitution{OML}{zchmi}{m}{it}
\else
\iftx@coch
- \def\tx@subs{cochineal.subs}
+ \def\tx@subs{newtx-cochineal-subs.tex}
\DeclareSymbolFont{letters}{OML}{zcochmi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zcochmi}{b}{it}
\DeclareFontSubstitution{OML}{zcochmi}{m}{it}
\else
\iftx@ba
- \def\tx@subs{baskervillef.subs}
+ \def\tx@subs{newtx-baskervillef-subs.tex}
\DeclareSymbolFont{letters}{OML}{zbami}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{zbami}{b}{it}
\DeclareFontSubstitution{OML}{zbami}{m}{it}
\else
\iftx@stxtwo
- \def\tx@subs{stickstoo.subs}
+ \def\tx@subs{newtx-stickstoo-subs.tex}
\DeclareSymbolFont{letters}{OML}{ntxstx2mi}{m}{it}
\SetSymbolFont{letters}{bold}{OML}{ntxstx2mi}{b}{it}
\DeclareFontSubstitution{OML}{ntxstx2mi}{m}{it}
\else
- \def\tx@subs{newtx.subs}
- \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
- \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
- \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+ \iftx@ebgm
+ \def\tx@subs{newtx-ebgaramond-subs.tex}
+ \DeclareSymbolFont{letters}{OML}{ntxebgmi}{m}{it}
+ \SetSymbolFont{letters}{bold}{OML}{ntxebgmi}{b}{it}
+ \DeclareFontSubstitution{OML}{ntxebgmi}{m}{it}
+ \else
+ \def\tx@subs{newtx-subs.tex}
+ \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
+ \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
+ \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+ \fi
\fi
\fi
\fi
@@ -387,6 +396,17 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\fi
\iftx@isenh
+ \DeclareMathSymbol{0}{\mathord}{letters}{132}
+ \DeclareMathSymbol{1}{\mathord}{letters}{133}
+ \DeclareMathSymbol{2}{\mathord}{letters}{134}
+ \DeclareMathSymbol{3}{\mathord}{letters}{135}
+ \DeclareMathSymbol{4}{\mathord}{letters}{136}
+ \DeclareMathSymbol{5}{\mathord}{letters}{137}
+ \DeclareMathSymbol{6}{\mathord}{letters}{138}
+ \DeclareMathSymbol{7}{\mathord}{letters}{139}
+ \DeclareMathSymbol{8}{\mathord}{letters}{140}
+ \DeclareMathSymbol{9}{\mathord}{letters}{141}
+
\iftx@upscr
\DeclareRobustCommand{\mathscr}[1]{\ntx@alfa{#1}{196}{222}{248}{249}{}{letters}}
\DeclareMathSymbol{\imathscr}{\mathord}{letters}{248}
@@ -2616,6 +2636,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\repeat
\typeout{***}}
%%%%%%% Additional pdf to unicode values not in Ross Moore's collection
+% Conditional needed for engines other than pdflatex
+\ifx\pdfglyphtounicode\@undefined \else
\pdfglyphtounicode{nPerp}{2AEB 2215}% .. ..
\pdfglyphtounicode{periodcentered.B}{00B7}
\pdfglyphtounicode{periodcentered.BB}{22C5}
@@ -2627,5 +2649,5 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\pdfglyphtounicode{emptyset.alt2}{2205}
\pdfglyphtounicode{transpose}{1D40}
\pdfglyphtounicode{hermitconj}{22B9}
-
+\fi
\endinput
diff --git a/fonts/newtx/tfm/ebgBMI.tfm b/fonts/newtx/tfm/ebgBMI.tfm
new file mode 100644
index 0000000000..272989c492
--- /dev/null
+++ b/fonts/newtx/tfm/ebgBMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgBRM.tfm b/fonts/newtx/tfm/ebgBRM.tfm
new file mode 100644
index 0000000000..199c860697
--- /dev/null
+++ b/fonts/newtx/tfm/ebgBRM.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgMI.tfm b/fonts/newtx/tfm/ebgMI.tfm
new file mode 100644
index 0000000000..6984a54abe
--- /dev/null
+++ b/fonts/newtx/tfm/ebgMI.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgMRM.tfm b/fonts/newtx/tfm/ebgMRM.tfm
new file mode 100644
index 0000000000..6e4ac78403
--- /dev/null
+++ b/fonts/newtx/tfm/ebgMRM.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgbmia.tfm b/fonts/newtx/tfm/ebgbmia.tfm
new file mode 100644
index 0000000000..4b92c125b9
--- /dev/null
+++ b/fonts/newtx/tfm/ebgbmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgmi0.tfm b/fonts/newtx/tfm/ebgmi0.tfm
new file mode 100644
index 0000000000..ead467ba4f
--- /dev/null
+++ b/fonts/newtx/tfm/ebgmi0.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ebgmia.tfm b/fonts/newtx/tfm/ebgmia.tfm
new file mode 100644
index 0000000000..f5dfe1a094
--- /dev/null
+++ b/fonts/newtx/tfm/ebgmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxebgbmi.tfm b/fonts/newtx/tfm/ntxebgbmi.tfm
new file mode 100644
index 0000000000..38f3ed3f23
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgbmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxebgbmia.tfm b/fonts/newtx/tfm/ntxebgbmia.tfm
new file mode 100644
index 0000000000..1b8cfe8ddb
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgbmia.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxebgmi.tfm b/fonts/newtx/tfm/ntxebgmi.tfm
new file mode 100644
index 0000000000..0c55208984
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgmi.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxebgmia.tfm b/fonts/newtx/tfm/ntxebgmia.tfm
new file mode 100644
index 0000000000..8737350d6d
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgmia.tfm
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathBMI.pfb b/fonts/newtx/type1/XCharterMathBMI.pfb
deleted file mode 100644
index e77b256d14..0000000000
--- a/fonts/newtx/type1/XCharterMathBMI.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathBRM.pfb b/fonts/newtx/type1/XCharterMathBRM.pfb
deleted file mode 100644
index 4cdfb00df7..0000000000
--- a/fonts/newtx/type1/XCharterMathBRM.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathMI.pfb b/fonts/newtx/type1/XCharterMathMI.pfb
deleted file mode 100644
index bb002d8376..0000000000
--- a/fonts/newtx/type1/XCharterMathMI.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/XCharterMathRM.pfb b/fonts/newtx/type1/XCharterMathRM.pfb
deleted file mode 100644
index 6519febc89..0000000000
--- a/fonts/newtx/type1/XCharterMathRM.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/newtx/type1/ebgBMI.pfb b/fonts/newtx/type1/ebgBMI.pfb
new file mode 100644
index 0000000000..d32d023d83
--- /dev/null
+++ b/fonts/newtx/type1/ebgBMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ebgBRM.pfb b/fonts/newtx/type1/ebgBRM.pfb
new file mode 100644
index 0000000000..c3a8abdafe
--- /dev/null
+++ b/fonts/newtx/type1/ebgBRM.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ebgMI.pfb b/fonts/newtx/type1/ebgMI.pfb
new file mode 100644
index 0000000000..be78eab5ed
--- /dev/null
+++ b/fonts/newtx/type1/ebgMI.pfb
Binary files differ
diff --git a/fonts/newtx/type1/ebgMRM.pfb b/fonts/newtx/type1/ebgMRM.pfb
new file mode 100644
index 0000000000..5afdd4bd9c
--- /dev/null
+++ b/fonts/newtx/type1/ebgMRM.pfb
Binary files differ
diff --git a/fonts/newtx/vf/ebgbmia.vf b/fonts/newtx/vf/ebgbmia.vf
new file mode 100644
index 0000000000..a010a0448e
--- /dev/null
+++ b/fonts/newtx/vf/ebgbmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/ebgmi0.vf b/fonts/newtx/vf/ebgmi0.vf
new file mode 100644
index 0000000000..b493b26639
--- /dev/null
+++ b/fonts/newtx/vf/ebgmi0.vf
Binary files differ
diff --git a/fonts/newtx/vf/ebgmia.vf b/fonts/newtx/vf/ebgmia.vf
new file mode 100644
index 0000000000..a0216bb651
--- /dev/null
+++ b/fonts/newtx/vf/ebgmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgbmi.vf b/fonts/newtx/vf/ntxebgbmi.vf
new file mode 100644
index 0000000000..c17e44a9d7
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgbmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgbmia.vf b/fonts/newtx/vf/ntxebgbmia.vf
new file mode 100644
index 0000000000..e81ef0d20e
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgbmia.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgmi.vf b/fonts/newtx/vf/ntxebgmi.vf
new file mode 100644
index 0000000000..2c0e3870a7
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgmia.vf b/fonts/newtx/vf/ntxebgmia.vf
new file mode 100644
index 0000000000..10e54878d6
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgmia.vf
Binary files differ