summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-07 21:21:02 +0000
committerKarl Berry <karl@freefriends.org>2024-03-07 21:21:02 +0000
commit2c56734eda9bd17602a331a529c11df1ae6caf71 (patch)
treef196e303c8bbad5a546c09155f7cdca91b2ba0bf
parent9b61d2f314a233d0d9f8b1589807aa9e3f535292 (diff)
newtx (7mar24)
git-svn-id: svn://tug.org/texlive/trunk@70464 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README7
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfmbin0 -> 3672 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfmbin0 -> 3584 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vfbin0 -> 2708 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vfbin2700 -> 2704 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vfbin0 -> 2596 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vfbin2592 -> 2600 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty12
-rw-r--r--Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd11
9 files changed, 17 insertions, 13 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index c93459feade..84532740e7f 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.741 2024-03-02
+Current version: 1.742 2024-03-06
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.742
+Small changes in newtxmath.sty and omlntxebg.fd to correct
+behavior of math options alth, cochf. (Thanks to Máté Wierdl
+for catching this.)
+
Changes in version 1.741
Modified the definition of \mathsf from version 1.739 so that it
follows traditional behavior, producing upright Greek and Latin
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfm
new file mode 100644
index 00000000000..caec931cdbe
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfm
new file mode 100644
index 00000000000..6f0e813b64b
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vf
new file mode 100644
index 00000000000..86bc89df21d
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf
index c17e44a9d79..8e13da7a2c1 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf
new file mode 100644
index 00000000000..6edf913cad3
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf
index 545e2405071..fe5b5a700cf 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 8de31046b05..86fa898e14c 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.741}
-\def\filedate{2024/03/02}
+\def\fileversion{1.742}
+\def\filedate{2024/03/06}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -3235,22 +3235,16 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\endgroup
}
\iftx@ebgm
- \DeclareMathSymbol{\hAlt}{\mathord}{letters}{250}
- \DeclareMathSymbol{\hslashAlt}{\mathord}{lettersA}{252}
+\DeclareMathSymbol{\hslashAlt}{\mathord}{lettersA}{252}
\DeclareMathSymbol{\hbarAlt}{\mathord}{lettersA}{253}
\iftx@ebgalth
- \DeclareMathSymbol{h}{\mathord}{letters}{250}
\RenewCommandCopy{\hslash}{\hslashAlt}
\RenewCommandCopy{\hbar}{\hbarAlt}
\fi
\fi
\iftx@coch
- \DeclareMathSymbol{\fAlt}{\mathord}{letters}{250}
\DeclareMathSymbol{\rhoAlt}{\mathord}{letters}{251}
- \iftx@cochf
- \DeclareMathSymbol{f}{\mathord}{letters}{250}
- \fi
\iftx@cochrho
\RenewCommandCopy{\rho}{\rhoAlt}
\fi
diff --git a/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd b/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd
index 631a974b4e8..f7e4bf6a200 100644
--- a/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd
+++ b/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd
@@ -5,20 +5,25 @@
%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{omlntxebgmi.fd}
- [2019/10/02 Fontinst v1.933 font definitions for OML/ntxebgmi.]
+ [2024/03/06 Fontinst v1.933 font definitions for OML/ntxebgmi.]
\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
\let\ntxmath@scaled\@empty%
\fi
+\@ifundefined{tx@ebgalthtrue}{%
+ \global\newif\iftx@alth}{}
+\xdef\tx@Alth{}
+\iftx@ebgalth\xdef\tx@Alth{-alth}\fi
+
\DeclareFontFamily{OML}{ntxebgmi}{\skewchar \font =127}
\DeclareFontShape{OML}{ntxebgmi}{m}{it}{
- <-> \ntxmath@scaled ntxebgmi
+ <-> \ntxmath@scaled ntxebgmi\tx@Alth
}{}
\DeclareFontShape{OML}{ntxebgmi}{b}{it}{
- <-> \ntxmath@scaled ntxebgbmi
+ <-> \ntxmath@scaled ntxebgbmi\tx@Alth
}{}
\DeclareFontShape{OML}{ntxebgmi}{m}{sl}{<->ssub * ntxebgmi/m/it}{}