From 5bdbb06def8f12f8334e98bc29a8fdb32ef65f97 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 24 Oct 2019 21:35:54 +0000 Subject: newtx (24oct19) git-svn-id: svn://tug.org/texlive/trunk@52516 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 26 ++++++++++++++++++--- Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd | 29 ++++++++++++++++++++++++ Master/texmf-dist/tex/latex/newtx/untxebgmia.fd | 29 ++++++++++++++++++++++++ 3 files changed, 81 insertions(+), 3 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/newtx/omlntxebgmi.fd create mode 100644 Master/texmf-dist/tex/latex/newtx/untxebgmia.fd (limited to 'Master/texmf-dist/tex/latex/newtx') 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 -- cgit v1.2.3