summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-10-16 21:36:08 +0000
committerKarl Berry <karl@freefriends.org>2016-10-16 21:36:08 +0000
commitb165b0f9b0e15b177d4cc7cc721464549fee1380 (patch)
treee0747782daf9972932578c9fe4e51f807bc70b47 /Master/texmf-dist/tex/latex/newtx
parentc9fc05bec595c33516aaaeba541b958c02965c25 (diff)
newtx (16oct16)
git-svn-id: svn://tug.org/texlive/trunk@42286 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/newtx')
-rw-r--r--Master/texmf-dist/tex/latex/newtx/TeXGyreTermesX.fontspec8
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty85
-rw-r--r--Master/texmf-dist/tex/latex/newtx/omlntxmi.fd18
-rw-r--r--Master/texmf-dist/tex/latex/newtx/untxmia.fd2
4 files changed, 88 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/latex/newtx/TeXGyreTermesX.fontspec b/Master/texmf-dist/tex/latex/newtx/TeXGyreTermesX.fontspec
new file mode 100644
index 00000000000..2296e14e8f1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newtx/TeXGyreTermesX.fontspec
@@ -0,0 +1,8 @@
+\defaultfontfeatures[TeXGyreTermesX]
+ {
+ Extension = .otf ,
+ UprightFont = TeXGyreTermesX-Regular,
+ BoldFont = TeXGyreTermesX-Bold,
+ ItalicFont = TeXGyreTermesX-Italic,
+ BoldItalicFont = TeXGyreTermesX-BoldItalic
+ }
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 55766d5dec1..0f0cf64a7ee 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
@@ -10,9 +10,9 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{1.5}
-\def\filedate{2016/08/12}
-\ProvidesPackage{newtxmath}[\filedate\space v\fileversion]
+\def\fileversion{1.51}
+\def\filedate{2016/10/15}
+\ProvidesPackage{newtxmath}[\filedate\space v\fileversion ]
\@ifundefined{newtxmathLoaded}{}{\endinput}
\message{`newtxmath' v\fileversion, \filedate\space Math macros based on txfonts (msharpe)}
@@ -44,7 +44,8 @@
\edef\x{\endgroup
\noexpand\setkeys{ntxmath}{\CurrentOption}}%
\x}
-\DeclareOption{varg}{\def\X@s@v@rg{}}
+\DeclareOption{varg}{\def\X@s@v@rg{1}}
+\DeclareOption{varvw}{\def\X@s@v@rg{0}}
\newcount\tx@Isdigit
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
\newif\iftx@libertine \newif\iftx@varbb \newif\iftx@vvarbb \newif\iftx@symbolsC
@@ -115,11 +116,14 @@ amssymbols,uprightGreek,nosubscriptcorrection}
%bigdelims cancels cmbraces
\iftx@bigdelims\tx@bracesfalse\fi
-% No varg option with option libertine or option minion or garamond
-\iftx@libertine\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi
-\iftx@minion\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi
-\iftx@gm\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi
-\iftx@bv\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi
+% No varg or varvw with options other than newtx or newpx
+\iftx@libertine\let\X@s@v@rg\@undefined\fi
+\iftx@minion\let\X@s@v@rg\@undefined\fi
+\iftx@ut\let\X@s@v@rg\@undefined\fi
+\iftx@ch\let\X@s@v@rg\@undefined\fi
+\iftx@coch\let\X@s@v@rg\@undefined\fi
+\iftx@gm\let\X@s@v@rg\@undefined\fi
+\iftx@bv\let\X@s@v@rg\@undefined\fi
% altnu, liby and largelibfigs valid only with libertine
\iftx@libertine\else\tx@altnufalse\tx@largelibfigsfalse\tx@libyfalse\fi
% Use existing text fonts for operators, mathrm, etc
@@ -347,7 +351,58 @@ amssymbols,uprightGreek,nosubscriptcorrection}
}
\DeclareRobustCommand{\BI@}[1]{%
\begingroup\text{\mathversion{bold}$#1$}\endgroup}
-%\DeclareRobustCommand{\BIA}{\BI@{A}} % etc
+\DeclareRobustCommand{\BIA}{\BI@{A}}
+\DeclareRobustCommand{\BIB}{\BI@{B}}
+\DeclareRobustCommand{\BIC}{\BI@{C}}
+\DeclareRobustCommand{\BID}{\BI@{D}}
+\DeclareRobustCommand{\BIE}{\BI@{E}}
+\DeclareRobustCommand{\BIF}{\BI@{F}}
+\DeclareRobustCommand{\BIG}{\BI@{G}}
+\DeclareRobustCommand{\BIH}{\BI@{H}}
+\DeclareRobustCommand{\BII}{\BI@{I}}
+\DeclareRobustCommand{\BIJ}{\BI@{J}}
+\DeclareRobustCommand{\BIK}{\BI@{K}}
+\DeclareRobustCommand{\BIL}{\BI@{L}}
+\DeclareRobustCommand{\BIM}{\BI@{M}}
+\DeclareRobustCommand{\BIN}{\BI@{N}}
+\DeclareRobustCommand{\BIO}{\BI@{O}}
+\DeclareRobustCommand{\BIP}{\BI@{P}}
+\DeclareRobustCommand{\BIQ}{\BI@{Q}}
+\DeclareRobustCommand{\BIR}{\BI@{R}}
+\DeclareRobustCommand{\BIS}{\BI@{S}}
+\DeclareRobustCommand{\BIT}{\BI@{T}}
+\DeclareRobustCommand{\BIU}{\BI@{U}}
+\DeclareRobustCommand{\BIV}{\BI@{V}}
+\DeclareRobustCommand{\BIW}{\BI@{W}}
+\DeclareRobustCommand{\BIX}{\BI@{X}}
+\DeclareRobustCommand{\BIY}{\BI@{Y}}
+\DeclareRobustCommand{\BIZ}{\BI@{Z}}
+\DeclareRobustCommand{\BIa}{\BI@{a}}
+\DeclareRobustCommand{\BIb}{\BI@{b}}
+\DeclareRobustCommand{\BIc}{\BI@{c}}
+\DeclareRobustCommand{\BId}{\BI@{d}}
+\DeclareRobustCommand{\BIe}{\BI@{e}}
+\DeclareRobustCommand{\BIf}{\BI@{f}}
+\DeclareRobustCommand{\BIg}{\BI@{g}}
+\DeclareRobustCommand{\BIh}{\BI@{h}}
+\DeclareRobustCommand{\BIi}{\BI@{i}}
+\DeclareRobustCommand{\BIj}{\BI@{j}}
+\DeclareRobustCommand{\BIk}{\BI@{k}}
+\DeclareRobustCommand{\BIl}{\BI@{l}}
+\DeclareRobustCommand{\BIm}{\BI@{m}}
+\DeclareRobustCommand{\BIn}{\BI@{n}}
+\DeclareRobustCommand{\BIo}{\BI@{o}}
+\DeclareRobustCommand{\BIp}{\BI@{p}}
+\DeclareRobustCommand{\BIq}{\BI@{q}}
+\DeclareRobustCommand{\BIr}{\BI@{r}}
+\DeclareRobustCommand{\BIs}{\BI@{s}}
+\DeclareRobustCommand{\BIt}{\BI@{t}}
+\DeclareRobustCommand{\BIu}{\BI@{u}}
+\DeclareRobustCommand{\BIv}{\BI@{v}}
+\DeclareRobustCommand{\BIw}{\BI@{w}}
+\DeclareRobustCommand{\BIx}{\BI@{x}}
+\DeclareRobustCommand{\BIy}{\BI@{y}}
+\DeclareRobustCommand{\BIz}{\BI@{z}}
\def\tx@XXX#1#2\@nil{% #1=first character, #2=rest of string
\tx@isdigit{#1}%
@@ -1375,10 +1430,10 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol\leadsto{\mathrel}{symbolsC}{123}
\re@DeclareMathSymbol{\sqcupplus}{\mathbin}{symbolsC}{124}
\re@DeclareMathSymbol{\sqcapplus}{\mathbin}{symbolsC}{125}
-\iftx@bigdelims\else
- \re@DeclareMathDelimiter{\llbracket}{\mathopen}{symbolsC}{126}{largesymbolsTXA}{18}
- \re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbolsC}{127}{largesymbolsTXA}{19}
-\fi
+%\iftx@bigdelims\else
+% \re@DeclareMathDelimiter{\llbracket}{\mathopen}{symbolsC}{126}{largesymbolsTXA}{18}
+% \re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbolsC}{127}{largesymbolsTXA}{19}
+%\fi
\re@DeclareMathSymbol{\boxright}{\mathrel}{symbolsC}{128}
\re@DeclareMathSymbol{\boxleft}{\mathrel}{symbolsC}{129}
\re@DeclareMathSymbol{\boxdotright}{\mathrel}{symbolsC}{130}
@@ -1416,7 +1471,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr%
\re@DeclareMathSymbol{\nsupset}{\mathrel}{lettersA}{55}
\re@DeclareMathSymbol{\notin}{\mathrel}{lettersA}{56}
\re@DeclareMathSymbol{\notni}{\mathrel}{lettersA}{57}
- \let\notowns=\notni
+ \let\notowns=\notni \let\nni=\notni
\re@DeclareMathSymbol{\coloneq}{\mathrel}{lettersA}{58}
\re@DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
\re@DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
diff --git a/Master/texmf-dist/tex/latex/newtx/omlntxmi.fd b/Master/texmf-dist/tex/latex/newtx/omlntxmi.fd
index 38a38956e4e..8afb2ecd04c 100644
--- a/Master/texmf-dist/tex/latex/newtx/omlntxmi.fd
+++ b/Master/texmf-dist/tex/latex/newtx/omlntxmi.fd
@@ -37,24 +37,24 @@
<8.6-> \ntxmath@scaled ntxbmi%
}{}
\fi %tx@noopt
-\else %\X@s@v@rg is defined
+\else %\X@s@v@rg is defined---values 0 (subst vw), 1(subst gvwy)
\iftx@noopt
\DeclareFontShape{OML}{ntxmi}{m}{it}{
- <-> \ntxmath@scaled ntxmi1
+ <-> \ntxmath@scaled ntxmi\X@s@v@rg
}{}
\DeclareFontShape{OML}{ntxmi}{b}{it}{
- <-> \ntxmath@scaled ntxbmi1
+ <-> \ntxmath@scaled ntxbmi\X@s@v@rg
}{}
\else
\DeclareFontShape{OML}{ntxmi}{m}{it}{
- <-6.3> \ntxmath@scaled ntxmi15
- <6.3-8.6> \ntxmath@scaled ntxmi17 % from 6.3 up to, but not including, 8.6
- <8.6-> \ntxmath@scaled ntxmi1%
+ <-6.3> \ntxmath@scaled ntxmi\X@s@v@rg 5
+ <6.3-8.6> \ntxmath@scaled ntxmi\X@s@v@rg 7 % from 6.3 up to, but not including, 8.6
+ <8.6-> \ntxmath@scaled ntxmi\X@s@v@rg%
}{}
\DeclareFontShape{OML}{ntxmi}{b}{it}{
- <-6.3> \ntxmath@scaled ntxbmi15
- <6.3-8.6> \ntxmath@scaled ntxbmi17 % from 6.3 up to, but not including, 8.6
- <8.6-> \ntxmath@scaled ntxbmi1%
+ <-6.3> \ntxmath@scaled ntxbmi\X@s@v@rg 5
+ <6.3-8.6> \ntxmath@scaled ntxbmi\X@s@v@rg 7 % from 6.3 up to, but not including, 8.6
+ <8.6-> \ntxmath@scaled ntxbmi\X@s@v@rg%
}{}
\fi %tx@noopt
\fi %\X@s@v@rg
diff --git a/Master/texmf-dist/tex/latex/newtx/untxmia.fd b/Master/texmf-dist/tex/latex/newtx/untxmia.fd
index 46b1c32c8de..0cd65a77a33 100644
--- a/Master/texmf-dist/tex/latex/newtx/untxmia.fd
+++ b/Master/texmf-dist/tex/latex/newtx/untxmia.fd
@@ -5,7 +5,7 @@
%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{untxmia.fd}
- [2012/04/16 Fontinst v1.933 font definitions for U/ntxmia.]
+ [2016/01/31 Fontinst v1.933 font definitions for U/ntxmia.]
\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
\let\ntxmath@scaled\@empty%