diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-04 21:22:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-04 21:22:53 +0000 |
commit | 3e9e4675e142edf2162db24e46dac73a8f33d5c0 (patch) | |
tree | 6260a2dddee6ab50891f4587b3cc79ac86905348 | |
parent | a6913752e2c93d9b4f808fa89614f048479c74cb (diff) |
newtx (4may20)
git-svn-id: svn://tug.org/texlive/trunk@55012 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/README | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | bin | 1173057 -> 1173119 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/map/dvips/newtx/zmn.map | 10 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-b.tfm | bin | 156 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-r.tfm | bin | 712 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-b.pfb | bin | 2946 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-r.pfb | bin | 3085 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 19 |
9 files changed, 23 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 017be5e5327..499b65aa97d 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,13 @@ 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.625 2020-03-02 +Current version: 1.626 2020-05-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.626 +Modified newtxmath.sty, changing option minion to enhanced status, providing another form of math support for MinionPro via the minion2newtx package, version 2.0 and higher. + Changes in version 1.625 1. Made some corrections to the subscript offsets in symbol fonts to provide better alignment of subscripts and superscripts. 2. Reworked the dot positions for the five letters i, j, ij, iogonek and idotbelow, restoring the positions used in the original URW fonts and in commercial versions of Times, so that the top of the dot position aligns with the cap-height, allowing for curvature effects. (Thanks to Daniel Benjamin Miller for reporting this discrepancy.) diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex 62972062727..47b404d23bc 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index baeec7a5665..00a09e46811 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -436,7 +436,7 @@ will load {\tt amsmath} with option {\tt intlimits}. As of version 1.14, {\tt ne This option allows the use of MinionPro as math letters (Latin and Greek) within the math font, but there are some caveats: \begin{itemize} \item -you must use a recent version of MinionPro, such as the version that comes with recent versions of Adobe Reader. In addition, the fonts must installed under special names so they can be recognized by the support files---this is spelled out in the documentation for the minion2newtx package that must be downloaded from \url{CTAN.tug.org} and installed separately. +you must use a recent version of MinionPro (2.00 minimum, 2.12 or higher prefered), such as the version that comes with recent versions of Adobe Reader. The {\tt MinionPro} package must be generated by {\tt FontPro}, and the CTAN package {\tt minion2newtx} must be installed sepately---it is not in \TeX Live. The details are spelled out in the documentation for the {\tt minion2newtx} package. \end{itemize} \section{The \TeX\ math font problem} @@ -548,7 +548,7 @@ Variant 2 & \verb|$\vvmathbb{R}}$| $\vvmathbb{R}$& \verb|{\boldmath $\vvmathbb{R The macros \verb|\vmathbb| and \verb|\vvmathbb| have been substantially rewritten as of version 1.55 and can now accept strings as arguments rather than just single characters. At some point in time, the \verb|\bm| and \verb|\boldsymbol| macros stopped working with the prior versions of these macros, and that remains a problem with the new versions. If you need only a few blackboard bold symbols, it may be better practice to define macros for each, including bold versions you might need. E.g., the your preamble: \begin{verbatim} \let\bbZ\undefined -\DeclareMathSymbol{\bbZ}{\mathord}{lettersA}{218} $ Z may not always be in this location +\DeclareMathSymbol{\bbZ}{\mathord}{lettersA}{218} % Z may not always be in this slot \end{verbatim} Then, \verb|\bm| will correctly understand \begin{verbatim} diff --git a/Master/texmf-dist/fonts/map/dvips/newtx/zmn.map b/Master/texmf-dist/fonts/map/dvips/newtx/zmn.map deleted file mode 100644 index b2cfb49897c..00000000000 --- a/Master/texmf-dist/fonts/map/dvips/newtx/zmn.map +++ /dev/null @@ -1,10 +0,0 @@ -rzmnr Minion2Pro-Regular " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnr.pfb -rzmnb Minion2Pro-Bold " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnb.pfb -rzmnri Minion2Pro-It " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnri.pfb -rzmnbi Minion2Pro-BoldIt " TeXBase1Encoding ReEncodeFont " <[8r.enc <zmnbi.pfb -rzmn-gr-r Minion2Pro-Regular " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnr.pfb -rzmn-gr-b Minion2Pro-Bold " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnb.pfb -rzmn-gr-it Minion2Pro-It " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnri.pfb -rzmn-gr-bit Minion2Pro-BoldIt " MinionAltEncoding ReEncodeFont " <[alt-mn-greek.enc <zmnbi.pfb -zmn-vw-r zmn-vw-r <zmn-vw-r.pfb -zmn-vw-b zmn-vw-b <zmn-vw-b.pfb diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-b.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-b.tfm Binary files differdeleted file mode 100644 index 46f5ac8d267..00000000000 --- a/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-b.tfm +++ /dev/null diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-r.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-r.tfm Binary files differdeleted file mode 100644 index 3279b7539aa..00000000000 --- a/Master/texmf-dist/fonts/tfm/public/newtx/zmn-vw-r.tfm +++ /dev/null diff --git a/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-b.pfb b/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-b.pfb Binary files differdeleted file mode 100644 index c5ef38f6b69..00000000000 --- a/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-b.pfb +++ /dev/null diff --git a/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-r.pfb b/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-r.pfb Binary files differdeleted file mode 100644 index 4a2722a609d..00000000000 --- a/Master/texmf-dist/fonts/type1/public/newtx/zmn-vw-r.pfb +++ /dev/null diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index a2167aead84..88b2b1180c1 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty @@ -11,8 +11,8 @@ % of glyph collisions. % These modifications are by Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.625} -\def\filedate{2020/03/02} +\def\fileversion{1.626} +\def\filedate{2020/05/02} \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -256,6 +256,8 @@ amssymbols,uprightGreek,nosubscriptcorrection} \iftx@coch\tx@isenhtrue\else \iftx@ut\tx@isenhtrue\else \iftx@nc\tx@isenhtrue\else + \iftx@minion\tx@isenhtrue\else + \fi \fi \fi \fi @@ -311,6 +313,7 @@ amssymbols,uprightGreek,nosubscriptcorrection} \tx@otfalse \fi\fi \fi +\iftx@minion\edef\rmdefaultB{MinionPro-TLF}\fi \edef\bold@wt{\ifx\iflibertine@otf\undefined b\else sb\fi} \let\tx@enc\encodingdefault \iftx@ot\let\tx@enc\ot@one\fi @@ -2691,6 +2694,18 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \DeclareRobustCommand{\BIz}{\BI@{z}} \fi% end \iftx@BI +% Special constructions for Minion, where we cannot make real compund symbols + \iftx@minion % minion does not have hslash, lambdabar, lambdaslash,Zbar + \let\hslash\@empty \let\lambdaslash\@empty + \let\lambdabar\@empty \let\Zbar\@empty + \DeclareMathSymbol{\highbar}{\mathord}{lettersA}{252} + \DeclareMathSymbol{\slashbar}{\mathord}{lettersA}{253} + \DeclareMathSymbol{\midbar}{\mathord}{lettersA}{254} + \def\hslash{\text{\rlap{\hspace{.04em}$\slashbar$}$h$}} + \def\lambdaslash{\text{\rlap{\hspace{.1em}$\slashbar$}$\lambda$}} + \def\lambdabar{\text{\rlap{\hspace{.09em}$\highbar$}$\lambda$}} + \def\Zbar{\text{\rlap{$\midbar$}$\textrm{Z}$}} + \fi \def\defaultscriptratio{.73} % default is .7 \def\defaultscriptscriptratio{.55} % default is .5 |