summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-03-07 03:01:25 +0000
committerNorbert Preining <norbert@preining.info>2024-03-07 03:01:25 +0000
commitdc177b2cd4ed993d65860adc66d256969c1bb6ad (patch)
tree1a00cd47175882c0f48969af3b0204c842c1e584 /fonts
parente500c9e5fc807971a29d8544e9e2fad59f670fb5 (diff)
CTAN sync 202403070301
Diffstat (limited to 'fonts')
-rw-r--r--fonts/cochineal/README5
-rw-r--r--fonts/cochineal/tfm/zcochbmi-altf.tfmbin0 -> 3328 bytes
-rw-r--r--fonts/cochineal/tfm/zcochmi-altf.tfmbin0 -> 3260 bytes
-rw-r--r--fonts/cochineal/vf/zcochbmi-altf.vfbin0 -> 2572 bytes
-rw-r--r--fonts/cochineal/vf/zcochmi-altf.vfbin0 -> 2484 bytes
-rw-r--r--fonts/newtx/README7
-rw-r--r--fonts/newtx/tex/newtxmath.sty12
-rw-r--r--fonts/newtx/tex/omlntxebgmi.fd11
-rw-r--r--fonts/newtx/tfm/ntxebgbmi-alth.tfmbin0 -> 3672 bytes
-rw-r--r--fonts/newtx/tfm/ntxebgmi-alth.tfmbin0 -> 3584 bytes
-rw-r--r--fonts/newtx/vf/ntxebgbmi-alth.vfbin0 -> 2708 bytes
-rw-r--r--fonts/newtx/vf/ntxebgbmi.vfbin2700 -> 2704 bytes
-rw-r--r--fonts/newtx/vf/ntxebgmi-alth.vfbin0 -> 2596 bytes
-rw-r--r--fonts/newtx/vf/ntxebgmi.vfbin2592 -> 2600 bytes
14 files changed, 21 insertions, 14 deletions
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
--- /dev/null
+++ b/fonts/cochineal/tfm/zcochbmi-altf.tfm
Binary files differ
diff --git a/fonts/cochineal/tfm/zcochmi-altf.tfm b/fonts/cochineal/tfm/zcochmi-altf.tfm
new file mode 100644
index 0000000000..b649d719d1
--- /dev/null
+++ b/fonts/cochineal/tfm/zcochmi-altf.tfm
Binary files differ
diff --git a/fonts/cochineal/vf/zcochbmi-altf.vf b/fonts/cochineal/vf/zcochbmi-altf.vf
new file mode 100644
index 0000000000..7d54d4e27b
--- /dev/null
+++ b/fonts/cochineal/vf/zcochbmi-altf.vf
Binary files differ
diff --git a/fonts/cochineal/vf/zcochmi-altf.vf b/fonts/cochineal/vf/zcochmi-altf.vf
new file mode 100644
index 0000000000..8c82bb8a5b
--- /dev/null
+++ b/fonts/cochineal/vf/zcochmi-altf.vf
Binary files 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
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgbmi-alth.tfm
Binary files differ
diff --git a/fonts/newtx/tfm/ntxebgmi-alth.tfm b/fonts/newtx/tfm/ntxebgmi-alth.tfm
new file mode 100644
index 0000000000..6f0e813b64
--- /dev/null
+++ b/fonts/newtx/tfm/ntxebgmi-alth.tfm
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgbmi-alth.vf b/fonts/newtx/vf/ntxebgbmi-alth.vf
new file mode 100644
index 0000000000..86bc89df21
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgbmi-alth.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgbmi.vf b/fonts/newtx/vf/ntxebgbmi.vf
index c17e44a9d7..8e13da7a2c 100644
--- a/fonts/newtx/vf/ntxebgbmi.vf
+++ b/fonts/newtx/vf/ntxebgbmi.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgmi-alth.vf b/fonts/newtx/vf/ntxebgmi-alth.vf
new file mode 100644
index 0000000000..6edf913cad
--- /dev/null
+++ b/fonts/newtx/vf/ntxebgmi-alth.vf
Binary files differ
diff --git a/fonts/newtx/vf/ntxebgmi.vf b/fonts/newtx/vf/ntxebgmi.vf
index 545e240507..fe5b5a700c 100644
--- a/fonts/newtx/vf/ntxebgmi.vf
+++ b/fonts/newtx/vf/ntxebgmi.vf
Binary files differ