summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-10-24 21:35:54 +0000
committerKarl Berry <karl@freefriends.org>2019-10-24 21:35:54 +0000
commit5bdbb06def8f12f8334e98bc29a8fdb32ef65f97 (patch)
treefcefa127230b1b8dc1753a07f022b946a010833b /Master/texmf-dist/tex/latex/newtx
parentb511af5c9968d46d05fc552c6d186550323ce147 (diff)
newtx (24oct19)
git-svn-id: svn://tug.org/texlive/trunk@52516 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/newtx')
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty26
-rw-r--r--Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd29
-rw-r--r--Master/texmf-dist/tex/latex/newtx/untxebgmia.fd29
3 files changed, 81 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index ce72d71b6c5..d03ae102a46 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
@@ -1,5 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[1997/06/01]
%
+%:
% Based on Young Ryu's txfonts.sty, v.3.2.1
% Text and math are now loaded in separate sty files---the text
% font family need not be txtext. The text font loaded when this package
@@ -10,8 +11,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.602}
-\def\filedate{2019/10/09}
+\def\fileversion{1.605}
+\def\filedate{2019/10/23}
\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -83,7 +84,9 @@
\newif\iftx@sbc
%\newif\iftx@spc
\newif\iftx@isenh % the math style is enhanced and can make use of new macros
-% Currently (2019-0921) only txmath, libertine and XCharter have been enhanced.
+% Currently (2019-10-15) only txmath, libertine, XCharter, ebgaramond, stickstoo and cochineal have been enhanced.
+\newif\iftx@cochf % switch to long f
+\newif\iftx@cochrho % switch to long rho
%\show\rmdefault
\edef\tx@rmdefault{\rmdefault}
\edef\tx@encdefault{\encodingdefault}
@@ -227,6 +230,9 @@
\DeclareOption{noXchvw}{\tx@nozchvwtrue}
\DeclareOption{stix2}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
\DeclareOption{stickstoo}{\tx@stxtwotrue\tx@ntxmathfalse} % added in 1.55
+\DeclareOption{cochf}{\tx@cochftrue} % added in 1.604
+\DeclareOption{cochrho}{\tx@cochrhotrue} % added in 1.604
+
\ExecuteOptions{%
amssymbols,uprightGreek,nosubscriptcorrection}
\ProcessOptions*
@@ -236,6 +242,10 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\iftx@ch\tx@isenhtrue\else
\iftx@ebgm\tx@isenhtrue\else
\iftx@stxtwo\tx@isenhtrue\else
+ \iftx@coch\tx@isenhtrue\else
+ \iftx@ut\tx@isenhtrue\else
+ \fi
+ \fi
\fi
\fi
\fi
@@ -419,6 +429,16 @@ amssymbols,uprightGreek,nosubscriptcorrection}
\DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195}
\fi
\fi
+\iftx@coch
+ \DeclareMathSymbol{\fAlt}{\mathord}{letters}{250}
+ \DeclareMathSymbol{\rhoAlt}{\mathord}{letters}{251}
+ \iftx@cochf
+ \DeclareMathSymbol{f}{\mathord}{letters}{250}
+ \fi
+ \iftx@cochrho
+ \let\rho\rhoAlt
+ \fi
+\fi
%%%%%%%%%%%%%%%%%
% Math Italic A %
%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd b/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd
new file mode 100644
index 00000000000..631a974b4e8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd
@@ -0,0 +1,29 @@
+%Filename: omlntxebgmi.fd
+%Created by: tex ebg-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omlntxebgmi.fd}
+ [2019/10/02 Fontinst v1.933 font definitions for OML/ntxebgmi.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{OML}{ntxebgmi}{\skewchar \font =127}
+
+\DeclareFontShape{OML}{ntxebgmi}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmi
+}{}
+
+\DeclareFontShape{OML}{ntxebgmi}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmi
+}{}
+
+\DeclareFontShape{OML}{ntxebgmi}{m}{sl}{<->ssub * ntxebgmi/m/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{bx}{it}{<->ssub * ntxebgmi/b/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{b}{sl}{<->ssub * ntxebgmi/b/it}{}
+\DeclareFontShape{OML}{ntxebgmi}{bx}{sl}{<->ssub * ntxebgmi/b/sl}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/newtx/untxebgmia.fd b/Master/texmf-dist/tex/latex/newtx/untxebgmia.fd
new file mode 100644
index 00000000000..7f7c753c50d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newtx/untxebgmia.fd
@@ -0,0 +1,29 @@
+%Filename: untxebgmia.fd
+%Created by: tex ebg-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{untxebgmia.fd}
+ [2019/10/02 Fontinst v1.933 font definitions for U/ntxebgmia.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{U}{ntxebgmia}{\skewchar \font =127}
+
+\DeclareFontShape{U}{ntxebgmia}{m}{it}{
+ <-> \ntxmath@scaled ntxebgmia
+}{}
+
+\DeclareFontShape{U}{ntxebgmia}{b}{it}{
+ <-> \ntxmath@scaled ntxebgbmia
+}{}
+
+\DeclareFontShape{U}{ntxebgmia}{m}{sl}{<->ssub * ntxebgmia/m/it}{}
+\DeclareFontShape{U}{ntxebgmia}{bx}{it}{<->ssub * ntxebgmia/b/it}{}
+\DeclareFontShape{U}{ntxebgmia}{b}{sl}{<->ssub * ntxebgmia/b/it}{}
+\DeclareFontShape{U}{ntxebgmia}{bx}{sl}{<->ssub * ntxebgmia/b/sl}{}
+
+\endinput