From 2c56734eda9bd17602a331a529c11df1ae6caf71 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 7 Mar 2024 21:21:02 +0000 Subject: newtx (7mar24) git-svn-id: svn://tug.org/texlive/trunk@70464 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 7 ++++++- .../fonts/tfm/public/newtx/ntxebgbmi-alth.tfm | Bin 0 -> 3672 bytes .../fonts/tfm/public/newtx/ntxebgmi-alth.tfm | Bin 0 -> 3584 bytes .../fonts/vf/public/newtx/ntxebgbmi-alth.vf | Bin 0 -> 2708 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf | Bin 2700 -> 2704 bytes .../texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf | Bin 0 -> 2596 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf | Bin 2592 -> 2600 bytes Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 12 +++--------- Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd | 11 ++++++++--- 9 files changed, 17 insertions(+), 13 deletions(-) create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfm create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vf create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf (limited to 'Master') 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 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgbmi-alth.tfm 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 Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxebgmi-alth.tfm 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 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi-alth.vf 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 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgbmi.vf 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 Binary files /dev/null and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi-alth.vf 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 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxebgmi.vf 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}{} -- cgit v1.2.3