From dc177b2cd4ed993d65860adc66d256969c1bb6ad Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 7 Mar 2024 03:01:25 +0000 Subject: CTAN sync 202403070301 --- fonts/cochineal/README | 5 ++++- fonts/cochineal/tfm/zcochbmi-altf.tfm | Bin 0 -> 3328 bytes fonts/cochineal/tfm/zcochmi-altf.tfm | Bin 0 -> 3260 bytes fonts/cochineal/vf/zcochbmi-altf.vf | Bin 0 -> 2572 bytes fonts/cochineal/vf/zcochmi-altf.vf | Bin 0 -> 2484 bytes fonts/newtx/README | 7 ++++++- fonts/newtx/tex/newtxmath.sty | 12 +++--------- fonts/newtx/tex/omlntxebgmi.fd | 11 ++++++++--- fonts/newtx/tfm/ntxebgbmi-alth.tfm | Bin 0 -> 3672 bytes fonts/newtx/tfm/ntxebgmi-alth.tfm | Bin 0 -> 3584 bytes fonts/newtx/vf/ntxebgbmi-alth.vf | Bin 0 -> 2708 bytes fonts/newtx/vf/ntxebgbmi.vf | Bin 2700 -> 2704 bytes fonts/newtx/vf/ntxebgmi-alth.vf | Bin 0 -> 2596 bytes fonts/newtx/vf/ntxebgmi.vf | Bin 2592 -> 2600 bytes 14 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 fonts/cochineal/tfm/zcochbmi-altf.tfm create mode 100644 fonts/cochineal/tfm/zcochmi-altf.tfm create mode 100644 fonts/cochineal/vf/zcochbmi-altf.vf create mode 100644 fonts/cochineal/vf/zcochmi-altf.vf create mode 100644 fonts/newtx/tfm/ntxebgbmi-alth.tfm create mode 100644 fonts/newtx/tfm/ntxebgmi-alth.tfm create mode 100644 fonts/newtx/vf/ntxebgbmi-alth.vf create mode 100644 fonts/newtx/vf/ntxebgmi-alth.vf (limited to 'fonts') diff --git a/fonts/cochineal/README b/fonts/cochineal/README index 5884e4836c..11f7736eba 100644 --- a/fonts/cochineal/README +++ b/fonts/cochineal/README @@ -19,7 +19,10 @@ Files provided "as is", with no warranties. The support files are provided in encodings OT1, T1, TS1 and LY1 for users of Western scripts, LGR for Greek scripts and T2A and OT2 for Cyrillic scripts. -Current version: 1.083 (2024-02-09) +Current version: 1.084 (2024-03-06) + +Changes in version 1.084 +Reworked handling of math option cochf, adding new zcoch[b]mi-altf.{tfm,vf}. Changes in version 1.083 Corrected bad date in README. diff --git a/fonts/cochineal/tfm/zcochbmi-altf.tfm b/fonts/cochineal/tfm/zcochbmi-altf.tfm new file mode 100644 index 0000000000..fc4e466bce Binary files /dev/null and b/fonts/cochineal/tfm/zcochbmi-altf.tfm differ diff --git a/fonts/cochineal/tfm/zcochmi-altf.tfm b/fonts/cochineal/tfm/zcochmi-altf.tfm new file mode 100644 index 0000000000..b649d719d1 Binary files /dev/null and b/fonts/cochineal/tfm/zcochmi-altf.tfm differ diff --git a/fonts/cochineal/vf/zcochbmi-altf.vf b/fonts/cochineal/vf/zcochbmi-altf.vf new file mode 100644 index 0000000000..7d54d4e27b Binary files /dev/null and b/fonts/cochineal/vf/zcochbmi-altf.vf differ diff --git a/fonts/cochineal/vf/zcochmi-altf.vf b/fonts/cochineal/vf/zcochmi-altf.vf new file mode 100644 index 0000000000..8c82bb8a5b Binary files /dev/null and b/fonts/cochineal/vf/zcochmi-altf.vf differ diff --git a/fonts/newtx/README b/fonts/newtx/README index c93459fead..84532740e7 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.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/fonts/newtx/tex/newtxmath.sty b/fonts/newtx/tex/newtxmath.sty index 8de31046b0..86fa898e14 100644 --- a/fonts/newtx/tex/newtxmath.sty +++ b/fonts/newtx/tex/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/fonts/newtx/tex/omlntxebgmi.fd b/fonts/newtx/tex/omlntxebgmi.fd index 631a974b4e..f7e4bf6a20 100644 --- a/fonts/newtx/tex/omlntxebgmi.fd +++ b/fonts/newtx/tex/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}{} diff --git a/fonts/newtx/tfm/ntxebgbmi-alth.tfm b/fonts/newtx/tfm/ntxebgbmi-alth.tfm new file mode 100644 index 0000000000..caec931cdb Binary files /dev/null and b/fonts/newtx/tfm/ntxebgbmi-alth.tfm differ diff --git a/fonts/newtx/tfm/ntxebgmi-alth.tfm b/fonts/newtx/tfm/ntxebgmi-alth.tfm new file mode 100644 index 0000000000..6f0e813b64 Binary files /dev/null and b/fonts/newtx/tfm/ntxebgmi-alth.tfm differ diff --git a/fonts/newtx/vf/ntxebgbmi-alth.vf b/fonts/newtx/vf/ntxebgbmi-alth.vf new file mode 100644 index 0000000000..86bc89df21 Binary files /dev/null and b/fonts/newtx/vf/ntxebgbmi-alth.vf differ diff --git a/fonts/newtx/vf/ntxebgbmi.vf b/fonts/newtx/vf/ntxebgbmi.vf index c17e44a9d7..8e13da7a2c 100644 Binary files a/fonts/newtx/vf/ntxebgbmi.vf and b/fonts/newtx/vf/ntxebgbmi.vf differ diff --git a/fonts/newtx/vf/ntxebgmi-alth.vf b/fonts/newtx/vf/ntxebgmi-alth.vf new file mode 100644 index 0000000000..6edf913cad Binary files /dev/null and b/fonts/newtx/vf/ntxebgmi-alth.vf differ diff --git a/fonts/newtx/vf/ntxebgmi.vf b/fonts/newtx/vf/ntxebgmi.vf index 545e240507..fe5b5a700c 100644 Binary files a/fonts/newtx/vf/ntxebgmi.vf and b/fonts/newtx/vf/ntxebgmi.vf differ -- cgit v1.2.3