summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-04-17 22:17:34 +0000
committerKarl Berry <karl@freefriends.org>2014-04-17 22:17:34 +0000
commitc7e4eec10d8fc9e79bc4a83e0ccd006d4f01b838 (patch)
treefeafeb49da0789dee1ed8b5fcfbb61c3f39110f2
parentf4a69d9053a397ac8460bf1a3768a713939a1131 (diff)
newtx (17apr14)
git-svn-id: svn://tug.org/texlive/trunk@33480 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README5
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin258199 -> 258718 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex7
-rw-r--r--Master/texmf-dist/fonts/map/dvips/newtx/newtx.map2
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/rtxbmi-ut.tfmbin0 -> 1028 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/rtxmi-ut.tfmbin0 -> 1028 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/zutbmi.tfmbin0 -> 1976 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/zutmi.tfmbin0 -> 2904 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/zutbmi.vfbin0 -> 1576 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/zutmi.vfbin0 -> 1584 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty21
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxtext.sty4
-rw-r--r--Master/texmf-dist/tex/latex/newtx/omlzutmi.fd29
13 files changed, 59 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index 2d495ea5dd5..0f1f9feba63 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,10 +1,13 @@
This package, 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.25
+Current version: 1.26
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.26
+Added the options utopia, heuristica to load math italics from Utopia and oldstyle figures from Heuristica (an extension of Utopia) rather than Times. The Heuristica package must, of course, be installed and enabled.
+
Changes in version 1.25
Added the options baskervaldx, Baskervaldx to load math italics from Baskervaldx rather than Times. The Baskervaldx package must, of course, be installed and enabled.
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index 617350b07a6..e6392194006 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
index 2e4e2ba3e0b..7a951c9447c 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -76,6 +76,13 @@ loads the math part of the {\tt txfonts} (with revised metrics and additional gl
\item {\tt minion} loads different versions of math italic and bold math italic based on \textsf{MinionPro} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default---see the extended discussion below;
\item {\tt garamondx} loads different versions of math italic and bold math italic based on \textsf{garamondx} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default.
\item {\tt baskervaldx} (or {\tt Baskervaldx}) loads different versions of math italic and bold math italic based on \textsf{Baskervaldx} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default.
+\item {\tt utopia} (or {\tt heuristica}) loads different versions of math italic and bold math italic based on \textsf{Heuristica} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default. The Heuristica font package must be installed to use this option. For example:
+\begin{verbatim}
+\usepackage[osf,scaled=.92]{heuristica} %extension of Utopia
+\usepackage[varqu,varl]{inconsolata} % sans typewriter
+\usepackage[scaled=.95]{cabin} % sans serif
+\usepackage[utopia,bigdelims,vvarbb]{newtxmath}
+\end{verbatim}
\item the {\tt libertine} option also replaces both slanted and upright Greek symbols by the corresponding Libertine glyphs, and similarly for {\tt minion} and {\tt garamondx};
\item
{\tt cmintegrals} instructs \textsf{newtxmath} to load a thicker version of the Computer Modern integral in place of the \textsf{newtxmath} default---the txfonts integral (identical to the integral in the Wolfram fonts), which is not to everyone's taste---a consequence is that none of the special forms of \textsf{txfonts} integrals are available;
diff --git a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
index 75dae13eb84..4eb888ecc6a 100644
--- a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
+++ b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
@@ -102,3 +102,5 @@ MinLibIta-ot1 MinLibIta " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibIta
MinLibBolIta-ot1 MinLibBolIta " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibBolIta
MinLibReg-ot1 MinLibReg " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibReg
MinLibBol-ot1 MinLibBol " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibBol
+rtxmi-ut rtxmi " -.0465 SlantFont " <rtxmi.pfb
+rtxbmi-ut rtxbmi " -.0465 SlantFont " <rtxbmi.pfb
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/rtxbmi-ut.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/rtxbmi-ut.tfm
new file mode 100644
index 00000000000..73e8d3e33e3
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/rtxbmi-ut.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/rtxmi-ut.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/rtxmi-ut.tfm
new file mode 100644
index 00000000000..6fa90a1a7bd
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/rtxmi-ut.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zutbmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zutbmi.tfm
new file mode 100644
index 00000000000..39bf17a427b
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/zutbmi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zutmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zutmi.tfm
new file mode 100644
index 00000000000..7ce9097943e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/zutmi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/zutbmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/zutbmi.vf
new file mode 100644
index 00000000000..0beefb3abe9
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/newtx/zutbmi.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/zutmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/zutmi.vf
new file mode 100644
index 00000000000..91c27b96098
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/newtx/zutmi.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 075207f26bf..e0832a440a4 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{1.25}
-\def\filedate{2014/04/07}
+\def\fileversion{1.26}
+\def\filedate{2014/04/15}
\ProvidesPackage{newtxmath}
[\filedate\space v\fileversion]
\@ifundefined{newtxmathLoaded}{}{\endinput}
@@ -49,7 +49,7 @@
\tx@symbolsCtrue
\newif\iftx@altnu
\newif\iftx@largelibfigs
-\newif\iftx@minion \newif\iftx@libaltvw \newif\iftx@bv
+\newif\iftx@minion \newif\iftx@libaltvw \newif\iftx@bv \newif\iftx@ut
\DeclareOption{timesmathacc}{\tx@tmatrue}
\DeclareOption{bigdelims}{\tx@bigdelimstrue}
\DeclareOption{varbb}{\tx@varbbtrue}
@@ -61,6 +61,9 @@
\DeclareOption{garamondx}{\tx@gmtrue}
\DeclareOption{baskervaldx}{\tx@bvtrue}
\DeclareOption{Baskervaldx}{\tx@bvtrue}
+\DeclareOption{utopia}{\tx@uttrue}
+\DeclareOption{heuristica}{\tx@uttrue}
+\DeclareOption{Heuristica}{\tx@uttrue}
\DeclareOption{cmintegrals}{\tx@cminttrue}
\DeclareOption{cmbraces}{\tx@bracestrue}
\DeclareOption{noamssymbols}{\tx@amsfalse}
@@ -131,9 +134,15 @@ amssymbols,uprightGreek}
\SetSymbolFont{letters}{bold}{OML}{zbvmi}{b}{it}
\DeclareFontSubstitution{OML}{zbvmi}{m}{it}
\else
- \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
- \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
- \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+ \iftx@ut
+ \DeclareSymbolFont{letters}{OML}{zutmi}{m}{it}
+ \SetSymbolFont{letters}{bold}{OML}{zutmi}{b}{it}
+ \DeclareFontSubstitution{OML}{zutmi}{m}{it}
+ \else
+ \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it}
+ \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it}
+ \DeclareFontSubstitution{OML}{ntxmi}{m}{it}
+ \fi
\fi
\fi
\fi
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
index c2c63b5d8d4..82539881d19 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
@@ -13,8 +13,8 @@
% Added scaled keyword and osf option;
% Modified the definition of \k to bypass problem with grouping;
-\def\fileversion{1.25}
-\def\filedate{2014/04/07}
+\def\fileversion{1.26}
+\def\filedate{2014/04/15}
\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/omlzutmi.fd b/Master/texmf-dist/tex/latex/newtx/omlzutmi.fd
new file mode 100644
index 00000000000..6a1c1aa2c7b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newtx/omlzutmi.fd
@@ -0,0 +1,29 @@
+%Filename: omlzutmi.fd
+%Created by: tex ut-drv
+%Created using fontinst v1.933
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omlzutmi.fd}
+ [2014/04/14 Fontinst v1.933 font definitions for OML/zutmi.]
+
+\expandafter\ifx\csname ntxmath@scaled\endcsname\relax
+ \let\ntxmath@scaled\@empty%
+\fi
+
+\DeclareFontFamily{OML}{zutmi}{\skewchar \font =127}
+
+\DeclareFontShape{OML}{zutmi}{m}{it}{
+ <-> \ntxmath@scaled zutmi
+}{}
+
+\DeclareFontShape{OML}{zutmi}{b}{it}{
+ <-> \ntxmath@scaled zutbmi
+}{}
+
+\DeclareFontShape{OML}{zutmi}{m}{sl}{<->ssub * zutmi/m/it}{}
+\DeclareFontShape{OML}{zutmi}{bx}{it}{<->ssub * zutmi/b/it}{}
+\DeclareFontShape{OML}{zutmi}{b}{sl}{<->ssub * zutmi/b/it}{}
+\DeclareFontShape{OML}{zutmi}{bx}{sl}{<->ssub * zutmi/b/sl}{}
+
+\endinput