summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-26 22:05:20 +0000
committerKarl Berry <karl@freefriends.org>2012-05-26 22:05:20 +0000
commit2546daca3495e2e08a6e1f5d391a5fc3246eadee (patch)
tree4f331ac454f1b2fb45ded8c2d22badb25137f298 /Master/texmf-dist/tex/latex/newtx
parent053051acf0c2867c7f420a12fbf16c0179091462 (diff)
newtx 0.94 (25may12)
git-svn-id: svn://tug.org/texlive/trunk@26664 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/newtx')
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty15
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxtext.sty4
-rw-r--r--Master/texmf-dist/tex/latex/newtx/untxmia.fd21
3 files changed, 28 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 02704edebb7..392f071851a 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
@@ -10,8 +10,8 @@
% of glyph collisions.
% These modifications are by Michael Sharpe, msharpe at ucsd dot edu
-\def\fileversion{0.93}
-\def\filedate{2012/05/19}
+\def\fileversion{0.94}
+\def\filedate{2012/05/23}
\ProvidesPackage{newtxmath}
[\filedate\space v\fileversion]
\@ifundefined{ntxmathLoaded}{}{\endinput}
@@ -30,7 +30,8 @@
\x}
\DeclareOption{varg}{\def\X@s@v@rg{}}
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
-\newif\iftx@libertine
+\newif\iftx@libertine \newif\iftx@varbb
+\DeclareOption{varbb}{\tx@varbbtrue}
\DeclareOption{libertine}{\tx@libertinetrue}
\DeclareOption{cmintegrals}{\tx@cminttrue}
\DeclareOption{cmbraces}{\tx@bracestrue}
@@ -1026,7 +1027,12 @@ amssymbols,uprightGreek}
\DeclareRobustCommand*{\varmathbb}[1]{\gdef\F@ntPrefix{m@thbbch@r}%
\@EachCharacter #1\@EndEachCharacter}
-
+
+\iftx@varbb
+ \let\mathbb\varmathbb
+\else
+ \iftx@ams\else\let\mathbb\varmathbb\fi
+\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Extension (ntxex) Definition % largesymbols
@@ -1197,6 +1203,7 @@ amssymbols,uprightGreek}
\DeclareMathSizes{9} {9} {7.3} {5.5}
\DeclareMathSizes{10} {10} {7.3} {5.5}
\DeclareMathSizes{10.95}{10.95}{8} {6.1}
+\DeclareMathSizes{11} {10.95}{8} {6.1}
\DeclareMathSizes{12} {12} {8.8} {6.6}
\DeclareMathSizes{14.4} {14.4} {10.5} {7.9}
\DeclareMathSizes{17.28}{17.28}{12.5} {9.4}
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
index 7d5c08da939..73157f55121 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
@@ -12,8 +12,8 @@
% Added scaled keyword and osf option;
% Modified the definition of \k to bypass problem with grouping;
-\def\fileversion{0.93}
-\def\filedate{2012/05/11}
+\def\fileversion{0.94}
+\def\filedate{2012/05/23}
\ProvidesPackage{newtxtext}[\filedate\space v\fileversion]
\message{`newtxtext' v\fileversion, \filedate\space Text macros based on txfonts (msharpe)}
diff --git a/Master/texmf-dist/tex/latex/newtx/untxmia.fd b/Master/texmf-dist/tex/latex/newtx/untxmia.fd
index bc53a95950d..24d00a5b599 100644
--- a/Master/texmf-dist/tex/latex/newtx/untxmia.fd
+++ b/Master/texmf-dist/tex/latex/newtx/untxmia.fd
@@ -13,14 +13,23 @@
\DeclareFontFamily{U}{ntxmia}{\skewchar \font =127}
+\iftx@libertine
+ \DeclareFontShape{U}{ntxmia}{m}{it}{
+ <-> \ntxmath@scaled nxlmia
+ }{}
+
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled nxlbmia
+ }{}
+\else
\DeclareFontShape{U}{ntxmia}{m}{it}{
- <-> \ntxmath@scaled ntxmia
-}{}
-
-\DeclareFontShape{U}{ntxmia}{b}{it}{
- <-> \ntxmath@scaled ntxbmia
-}{}
+ <-> \ntxmath@scaled ntxmia
+ }{}
+ \DeclareFontShape{U}{ntxmia}{b}{it}{
+ <-> \ntxmath@scaled ntxbmia
+ }{}
+\fi
\DeclareFontShape{U}{ntxmia}{m}{sl}{<->ssub * ntxmia/m/it}{}
\DeclareFontShape{U}{ntxmia}{bx}{it}{<->ssub * ntxmia/b/it}{}
\DeclareFontShape{U}{ntxmia}{b}{sl}{<->ssub * ntxmia/b/it}{}