From 43bc44a80a5a5cef22f1b49d6bd0b08fffed147c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 3 Oct 2019 21:07:45 +0000 Subject: newtx (3oct19) git-svn-id: svn://tug.org/texlive/trunk@52267 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 7 ++- Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | Bin 1005512 -> 1010425 bytes Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 69 +++++++++++++++++---- .../texmf-dist/fonts/tfm/public/newtx/ebgBMI.tfm | Bin 0 -> 1572 bytes .../texmf-dist/fonts/tfm/public/newtx/ebgBRM.tfm | Bin 0 -> 1168 bytes Master/texmf-dist/fonts/tfm/public/newtx/ebgMI.tfm | Bin 0 -> 1576 bytes .../texmf-dist/fonts/tfm/public/newtx/ebgMRM.tfm | Bin 0 -> 728 bytes .../texmf-dist/fonts/tfm/public/newtx/ebgbmia.tfm | Bin 0 -> 2432 bytes .../texmf-dist/fonts/tfm/public/newtx/ebgmi0.tfm | Bin 0 -> 3404 bytes .../texmf-dist/fonts/tfm/public/newtx/ebgmia.tfm | Bin 0 -> 2428 bytes .../fonts/tfm/public/newtx/ntxebgbmi.tfm | Bin 0 -> 3660 bytes .../fonts/tfm/public/newtx/ntxebgbmia.tfm | Bin 0 -> 2460 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxebgmi.tfm | Bin 0 -> 3580 bytes .../fonts/tfm/public/newtx/ntxebgmia.tfm | Bin 0 -> 2452 bytes .../fonts/type1/public/newtx/XCharterMathBMI.pfb | Bin 32504 -> 0 bytes .../fonts/type1/public/newtx/XCharterMathBRM.pfb | Bin 24974 -> 0 bytes .../fonts/type1/public/newtx/XCharterMathMI.pfb | Bin 31870 -> 0 bytes .../fonts/type1/public/newtx/XCharterMathRM.pfb | Bin 14856 -> 0 bytes .../texmf-dist/fonts/type1/public/newtx/ebgBMI.pfb | Bin 0 -> 36822 bytes .../texmf-dist/fonts/type1/public/newtx/ebgBRM.pfb | Bin 0 -> 28274 bytes .../texmf-dist/fonts/type1/public/newtx/ebgMI.pfb | Bin 0 -> 38274 bytes .../texmf-dist/fonts/type1/public/newtx/ebgMRM.pfb | Bin 0 -> 18413 bytes Master/texmf-dist/fonts/vf/public/newtx/ebgbmia.vf | Bin 0 -> 1924 bytes Master/texmf-dist/fonts/vf/public/newtx/ebgmi0.vf | Bin 0 -> 2568 bytes Master/texmf-dist/fonts/vf/public/newtx/ebgmia.vf | Bin 0 -> 1916 bytes .../texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf | Bin 0 -> 2700 bytes .../texmf-dist/fonts/vf/public/newtx/ntxebgbmia.vf | Bin 0 -> 1932 bytes .../texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf | Bin 0 -> 2588 bytes .../texmf-dist/fonts/vf/public/newtx/ntxebgmia.vf | Bin 0 -> 1924 bytes Master/texmf-dist/tex/latex/newtx/libertine.subs | 17 ----- .../tex/latex/newtx/newtx-ebgaramond-subs.tex | 18 ++++++ .../tex/latex/newtx/newtx-libertine-subs.tex | 17 +++++ Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 54 +++++++++++----- 33 files changed, 135 insertions(+), 47 deletions(-) create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgBMI.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgBRM.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgMI.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgMRM.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgbmia.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgmi0.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ebgmia.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmia.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmia.tfm delete mode 100644 Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBMI.pfb delete mode 100644 Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBRM.pfb delete mode 100644 Master/texmf-dist/fonts/type1/public/newtx/XCharterMathMI.pfb delete mode 100644 Master/texmf-dist/fonts/type1/public/newtx/XCharterMathRM.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/ebgBMI.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/ebgBRM.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/ebgMI.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/ebgMRM.pfb create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ebgbmia.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ebgmi0.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ebgmia.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmia.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgmia.vf delete mode 100644 Master/texmf-dist/tex/latex/newtx/libertine.subs create mode 100644 Master/texmf-dist/tex/latex/newtx/newtx-ebgaramond-subs.tex create mode 100644 Master/texmf-dist/tex/latex/newtx/newtx-libertine-subs.tex (limited to 'Master') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index b001283b5eb..3f44c629732 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/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/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf index c0614f0acad..cecad115317 100644 Binary files a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf and b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 5ee34386c69..2ea9040c7e6 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/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/Master/texmf-dist/fonts/tfm/public/newtx/ebgBMI.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgBMI.tfm new file mode 100644 index 00000000000..272989c4921 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgBMI.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgBRM.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgBRM.tfm new file mode 100644 index 00000000000..199c8606975 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgBRM.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgMI.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgMI.tfm new file mode 100644 index 00000000000..6984a54abeb Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgMI.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgMRM.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgMRM.tfm new file mode 100644 index 00000000000..6e4ac78403d Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgMRM.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgbmia.tfm new file mode 100644 index 00000000000..4b92c125b90 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgbmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgmi0.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgmi0.tfm new file mode 100644 index 00000000000..ead467ba4f9 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgmi0.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ebgmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ebgmia.tfm new file mode 100644 index 00000000000..f5dfe1a0941 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ebgmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi.tfm new file mode 100644 index 00000000000..38f3ed3f237 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmia.tfm new file mode 100644 index 00000000000..1b8cfe8ddb6 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmia.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi.tfm new file mode 100644 index 00000000000..0c552089847 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmia.tfm new file mode 100644 index 00000000000..8737350d6d6 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmia.tfm differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBMI.pfb b/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBMI.pfb deleted file mode 100644 index e77b256d145..00000000000 Binary files a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBMI.pfb and /dev/null differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBRM.pfb b/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBRM.pfb deleted file mode 100644 index 4cdfb00df7e..00000000000 Binary files a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathBRM.pfb and /dev/null differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathMI.pfb b/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathMI.pfb deleted file mode 100644 index bb002d83769..00000000000 Binary files a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathMI.pfb and /dev/null differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathRM.pfb b/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathRM.pfb deleted file mode 100644 index 6519febc89b..00000000000 Binary files a/Master/texmf-dist/fonts/type1/public/newtx/XCharterMathRM.pfb and /dev/null differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/ebgBMI.pfb b/Master/texmf-dist/fonts/type1/public/newtx/ebgBMI.pfb new file mode 100644 index 00000000000..d32d023d83d Binary files /dev/null and b/Master/texmf-dist/fonts/type1/public/newtx/ebgBMI.pfb differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/ebgBRM.pfb b/Master/texmf-dist/fonts/type1/public/newtx/ebgBRM.pfb new file mode 100644 index 00000000000..c3a8abdafe7 Binary files /dev/null and b/Master/texmf-dist/fonts/type1/public/newtx/ebgBRM.pfb differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/ebgMI.pfb b/Master/texmf-dist/fonts/type1/public/newtx/ebgMI.pfb new file mode 100644 index 00000000000..be78eab5ed7 Binary files /dev/null and b/Master/texmf-dist/fonts/type1/public/newtx/ebgMI.pfb differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/ebgMRM.pfb b/Master/texmf-dist/fonts/type1/public/newtx/ebgMRM.pfb new file mode 100644 index 00000000000..5afdd4bd9c7 Binary files /dev/null and b/Master/texmf-dist/fonts/type1/public/newtx/ebgMRM.pfb differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ebgbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ebgbmia.vf new file mode 100644 index 00000000000..a010a0448e1 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ebgbmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ebgmi0.vf b/Master/texmf-dist/fonts/vf/public/newtx/ebgmi0.vf new file mode 100644 index 00000000000..b493b266394 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ebgmi0.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ebgmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ebgmia.vf new file mode 100644 index 00000000000..a0216bb651c Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ebgmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf new file mode 100644 index 00000000000..c17e44a9d79 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmia.vf new file mode 100644 index 00000000000..e81ef0d20ed Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmia.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf new file mode 100644 index 00000000000..2c0e3870a72 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmia.vf new file mode 100644 index 00000000000..10e54878d69 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmia.vf differ diff --git a/Master/texmf-dist/tex/latex/newtx/libertine.subs b/Master/texmf-dist/tex/latex/newtx/libertine.subs deleted file mode 100644 index 818147701e0..00000000000 --- a/Master/texmf-dist/tex/latex/newtx/libertine.subs +++ /dev/null @@ -1,17 +0,0 @@ -{f}{-1.5} -{j}{-1} -{p}{-.5} -{y}{-1} -{A}{-1.5} -{B}{-1} -{D}{-1} -{H}{-1} -{I}{-1} -{K}{-1} -{L}{-1} -{M}{-1} -{N}{-0.5} -{P}{-1} -{X}{-1} -{\rho}{-1} -{\beta}{-1} \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/newtx/newtx-ebgaramond-subs.tex b/Master/texmf-dist/tex/latex/newtx/newtx-ebgaramond-subs.tex new file mode 100644 index 00000000000..7cabd181e16 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/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/Master/texmf-dist/tex/latex/newtx/newtx-libertine-subs.tex b/Master/texmf-dist/tex/latex/newtx/newtx-libertine-subs.tex new file mode 100644 index 00000000000..82f4f2c693d --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/newtx-libertine-subs.tex @@ -0,0 +1,17 @@ +{f}{-1.5} +{j}{-2} +{p}{-.5} +{y}{-1} +{A}{-1.5} +{B}{-1} +{D}{-1} +{H}{-1} +{I}{-1} +{K}{-1} +{L}{-1} +{M}{-1} +{N}{-0.5} +{P}{-1} +{X}{-1} +{\rho}{-1} +{\beta}{-1} \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index a7ad97ac76c..a423dacd191 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/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 -- cgit v1.2.3