diff options
author | Karl Berry <karl@freefriends.org> | 2014-04-08 22:18:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-04-08 22:18:58 +0000 |
commit | 0b8adef8363da0506bac6be5e6efeae56b09d82e (patch) | |
tree | dda0b6eb0b2cbd12326cb86ed4b108d8f81fe777 /Master | |
parent | 42ab0e77edd00d0df21835b8f53b6c2144864034 (diff) |
newtx (8apr14)
git-svn-id: svn://tug.org/texlive/trunk@33408 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/README | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | bin | 257392 -> 258199 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/zbvbmi.tfm | bin | 0 -> 1936 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/zbvmi.tfm | bin | 0 -> 2908 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/vf/public/newtx/zbvbmi.vf | bin | 0 -> 940 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/vf/public/newtx/zbvmi.vf | bin | 0 -> 1164 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 21 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/omlzbvmi.fd | 29 |
10 files changed, 52 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 62d5c26f7a8..2d495ea5dd5 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.241 +Current version: 1.25 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.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. + Changes in version 1.241 Changed mod in 1.24 to always use math accents from newtxtext to an option triggered by timesmathacc. The previous version was problematic in languages where accents might occur in operator names. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex 26a33b57238..617350b07a6 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 8e1b3e86169..2e4e2ba3e0b 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -75,6 +75,7 @@ loads the math part of the {\tt txfonts} (with revised metrics and additional gl \item {\tt libertine} loads different versions of math italic and bold math italic based on \textsf{Libertine} 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 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 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; @@ -182,6 +183,7 @@ The following examples illustrate some general models, the most unintuitive bein %Now load the otf text fonts using fontspec---won't affect math \usepackage[no-math]{fontspec} % process with XeLaTeX or LuaLaTeX \usepackage{libertine} +%\usepackage[osf,semibold]{libertine} for osf in text, semibold as bold \end{verbatim} The next example is similar, but in math mode, numbers, basic symbols, operator names, \verb|\mathrm| and \verb|\mathbf| will render with {\tt fbb-LF}, though math italic and math Greek letters will be from {\tt libertine}. (Note that one specifies the encoding and redefines \verb|\rmdefault|. For reasons I don't yet understand, it may not work to load the font package---ie, don't substitute \verb|\usepackage{fbb}|, as that will mess up bold in the libertine text package.) diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zbvbmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zbvbmi.tfm Binary files differnew file mode 100644 index 00000000000..64eb266a657 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/zbvbmi.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zbvmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zbvmi.tfm Binary files differnew file mode 100644 index 00000000000..b4521cedf09 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/zbvmi.tfm diff --git a/Master/texmf-dist/fonts/vf/public/newtx/zbvbmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/zbvbmi.vf Binary files differnew file mode 100644 index 00000000000..4e4e2d71d3e --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/zbvbmi.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/zbvmi.vf b/Master/texmf-dist/fonts/vf/public/newtx/zbvmi.vf Binary files differnew file mode 100644 index 00000000000..b59c92e2236 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/zbvmi.vf diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index c536b0f62bb..075207f26bf 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.241} -\def\filedate{2014/03/18} +\def\fileversion{1.25} +\def\filedate{2014/04/07} \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@minion \newif\iftx@libaltvw \newif\iftx@bv \DeclareOption{timesmathacc}{\tx@tmatrue} \DeclareOption{bigdelims}{\tx@bigdelimstrue} \DeclareOption{varbb}{\tx@varbbtrue} @@ -59,6 +59,8 @@ \DeclareOption{libertine}{\tx@libertinetrue} \DeclareOption{minion}{\tx@miniontrue} \DeclareOption{garamondx}{\tx@gmtrue} +\DeclareOption{baskervaldx}{\tx@bvtrue} +\DeclareOption{Baskervaldx}{\tx@bvtrue} \DeclareOption{cmintegrals}{\tx@cminttrue} \DeclareOption{cmbraces}{\tx@bracestrue} \DeclareOption{noamssymbols}{\tx@amsfalse} @@ -78,6 +80,7 @@ amssymbols,uprightGreek} \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 % 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 @@ -123,9 +126,15 @@ amssymbols,uprightGreek} \SetSymbolFont{letters}{bold}{OML}{zgmmi}{b}{it} \DeclareFontSubstitution{OML}{zgmmi}{m}{it} \else - \DeclareSymbolFont{letters}{OML}{ntxmi}{m}{it} - \SetSymbolFont{letters}{bold}{OML}{ntxmi}{b}{it} - \DeclareFontSubstitution{OML}{ntxmi}{m}{it} + \iftx@bv + \DeclareSymbolFont{letters}{OML}{zbvmi}{m}{it} + \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} + \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 dc3387f0d80..c2c63b5d8d4 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.241} -\def\filedate{2014/03/18} +\def\fileversion{1.25} +\def\filedate{2014/04/07} \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/omlzbvmi.fd b/Master/texmf-dist/tex/latex/newtx/omlzbvmi.fd new file mode 100644 index 00000000000..a5af8d16443 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/omlzbvmi.fd @@ -0,0 +1,29 @@ +%Filename: omlzbvmi.fd +%Created by: tex bv-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlzbvmi.fd} + [2014/04/06 Fontinst v1.933 font definitions for OML/zbvmi.] + +\expandafter\ifx\csname ntxmath@scaled\endcsname\relax + \let\ntxmath@scaled\@empty% +\fi + +\DeclareFontFamily{OML}{zbvmi}{\skewchar \font =127} + +\DeclareFontShape{OML}{zbvmi}{m}{it}{ + <-> \ntxmath@scaled zbvmi +}{} + +\DeclareFontShape{OML}{zbvmi}{b}{it}{ + <-> \ntxmath@scaled zbvbmi +}{} + +\DeclareFontShape{OML}{zbvmi}{m}{sl}{<->ssub * zbvmi/m/it}{} +\DeclareFontShape{OML}{zbvmi}{bx}{it}{<->ssub * zbvmi/b/it}{} +\DeclareFontShape{OML}{zbvmi}{b}{sl}{<->ssub * zbvmi/b/it}{} +\DeclareFontShape{OML}{zbvmi}{bx}{sl}{<->ssub * zbvmi/b/sl}{} + +\endinput |