From 28d86b54f3f93e50428749588514c133df3f27cd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 1 Aug 2012 23:33:30 +0000 Subject: newtx (31jul12) git-svn-id: svn://tug.org/texlive/trunk@27273 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 5 +- .../texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm | Bin 1512 -> 1532 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm | Bin 1520 -> 1536 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsups.tfm | Bin 0 -> 220 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm | Bin 1528 -> 1552 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm | Bin 1504 -> 1528 bytes .../fonts/type1/public/newtx/ntxsups.pfb | Bin 0 -> 3899 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf | Bin 1568 -> 1656 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf | Bin 1448 -> 1528 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf | Bin 1620 -> 1708 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf | Bin 1484 -> 1564 bytes Master/texmf-dist/tex/latex/newtx/ly1ntxr1.fd | 53 +++++++++++++++++++++ Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 4 +- Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 12 +++-- Master/texmf-dist/tex/latex/newtx/ot1ntxr1.fd | 53 +++++++++++++++++++++ Master/texmf-dist/tex/latex/newtx/t1ntxr1.fd | 52 ++++++++++++++++++++ Master/texmf-dist/tex/latex/newtx/ts1ntxr1.fd | 53 +++++++++++++++++++++ 17 files changed, 226 insertions(+), 6 deletions(-) create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxsups.tfm create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/ntxsups.pfb create mode 100644 Master/texmf-dist/tex/latex/newtx/ly1ntxr1.fd create mode 100644 Master/texmf-dist/tex/latex/newtx/ot1ntxr1.fd create mode 100644 Master/texmf-dist/tex/latex/newtx/t1ntxr1.fd create mode 100644 Master/texmf-dist/tex/latex/newtx/ts1ntxr1.fd (limited to 'Master') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index a0fd02f9b30..7563c00baf5 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,9 +1,12 @@ 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.01 +Current version: 1.02 This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license. +Changes in version 1.02: +1. Additions to newtxtext to provide better superior figures, principally used for footnote and endnote markers. +2. Corrected an encoding error in the 7pt and 5pt math symbol fonts, ntxsy7 and ntxsy5, that prevented display of some glyphs (eg, \langle, \rangle) in subscripts. Changes in version 1.01: 1. Many minor adjustments to metrics. 2. Added new option libaltvw to newtxmath, which, in libertine math mode, substitutes v and w math italic glyphs manufactured using FontForge, starting from the Libertine upsilon glyphs. diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm index 92f54a7185f..fe3cbd2c230 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm index c6c5af8ab41..a6713a18968 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsups.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsups.tfm new file mode 100644 index 00000000000..8975246c68a Binary files /dev/null and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsups.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm index 00a8d75f579..99569c22937 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm index c4bd2b747bb..93833814f8a 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm and b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm differ diff --git a/Master/texmf-dist/fonts/type1/public/newtx/ntxsups.pfb b/Master/texmf-dist/fonts/type1/public/newtx/ntxsups.pfb new file mode 100644 index 00000000000..fcd37c60ba5 Binary files /dev/null and b/Master/texmf-dist/fonts/type1/public/newtx/ntxsups.pfb differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf index ce0eed84898..58fa0a159f8 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf index 23e83c2e0b9..5591e7a6aea 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf index ed76482e2b3..cdaa2f87794 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf index bb95ebbc7c2..fd24c32f605 100644 Binary files a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf and b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf differ diff --git a/Master/texmf-dist/tex/latex/newtx/ly1ntxr1.fd b/Master/texmf-dist/tex/latex/newtx/ly1ntxr1.fd new file mode 100644 index 00000000000..1dbc6cc9046 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/ly1ntxr1.fd @@ -0,0 +1,53 @@ +\ProvidesFile{ly1ntxr1.fd}[2012/04/15 v1.0] +\expandafter\ifx\csname ntx@scaled\endcsname\relax + \let\ntx@scaled\@empty% +\fi + +\DeclareFontFamily{LY1}{ntxr1}{} +\DeclareFontShape{LY1}{ntxr1}{m}{n}{ %medium + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{m}{sc}{ %cap & small cap + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{m}{sl}{ %slanted + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{m}{it}{ %italic + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{m}{ui}{ %unslanted italic + <->ssub * ntxr1/m/it% +}{} +\DeclareFontShape{LY1}{ntxr1}{bx}{n}{ %bold extended + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{bx}{sc}{ %bold extended cap & small cap + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{bx}{sl}{ %bold extended slanted + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{bx}{it}{ %bold extended italic + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{LY1}{ntxr1}{bx}{ui}{ %bold extended unslanted italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{LY1}{ntxr1}{b}{n}{ %bold + <->ssub * ntxr1/bx/n% +}{} +\DeclareFontShape{LY1}{ntxr1}{b}{sc}{ %bold cap & small cap + <->ssub * ntxr1/bx/sc% +}{} +\DeclareFontShape{LY1}{ntxr1}{b}{sl}{ %bold slanted + <->ssub * ntxr1/bx/sl% +}{} +\DeclareFontShape{LY1}{ntxr1}{b}{it}{ %bold italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{LY1}{ntxr1}{b}{ui}{ %bold unslanted italic + <->ssub * ntxr1/bx/ui% +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index b609bf876b9..8d431793b3c 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.01} -\def\filedate{2012/07/09} +\def\fileversion{1.02} +\def\filedate{2012/07/30} \ProvidesPackage{newtxmath} [\filedate\space v\fileversion] \@ifundefined{ntxmathLoaded}{}{\endinput} diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty index f663873c7d7..535426a1ad4 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty @@ -8,12 +8,13 @@ % Approved for release by Young Ryu (the author) in January 2005. % % Changes from original txfonts.sty by Michael Sharpe, msharpe at ucsd dot edu; -% Text and math versions now separate. Math version doesn't require ntxtext.sty; +% Text and math versions now separate. +% Math version doesn't require newtxtext.sty; % Added scaled keyword and osf option; % Modified the definition of \k to bypass problem with grouping; -\def\fileversion{0.98} -\def\filedate{2012/06/18} +\def\fileversion{1.02} +\def\filedate{2012/07/30} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros based on txfonts (msharpe)} @@ -32,6 +33,11 @@ \ProcessOptions* \RequirePackage[T1]{fontenc} +\DeclareRobustCommand{\sustyle}{% + \not@math@alphabet\sustyle\relax + \fontfamily{ntxr1}\selectfont} + +\def\@makefnmark{\hbox{\sustyle\@thefnmark}}% footnotemark from sups %%%%%%%%%%%%%%%%%%%%%% % Text Serif (Times) % diff --git a/Master/texmf-dist/tex/latex/newtx/ot1ntxr1.fd b/Master/texmf-dist/tex/latex/newtx/ot1ntxr1.fd new file mode 100644 index 00000000000..4bfa9dd80fe --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/ot1ntxr1.fd @@ -0,0 +1,53 @@ +\ProvidesFile{ot1ntxr1.fd}[2012/04/15 v1.0] +\expandafter\ifx\csname ntx@scaled\endcsname\relax + \let\ntx@scaled\@empty% +\fi + +\DeclareFontFamily{OT1}{ntxr1}{\hyphenchar\font45 } +\DeclareFontShape{OT1}{ntxr1}{m}{n}{ %medium + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{m}{sc}{ %cap & small cap + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{m}{sl}{ %slanted + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{m}{it}{ %italic + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{m}{ui}{ %unslanted italic + <->ssub * ntxr1/m/it% +}{} +\DeclareFontShape{OT1}{ntxr1}{bx}{n}{ %bold extended + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{bx}{sc}{ %bold extended cap & small cap + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{bx}{sl}{ %bold extended slanted + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{bx}{it}{ %bold extended italic + <-> \ntx@scaled ntxsubs% +}{} +\DeclareFontShape{OT1}{ntxr1}{bx}{ui}{ %bold extended unslanted italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{OT1}{ntxr1}{b}{n}{ %bold + <->ssub * ntxr1/bx/n% +}{} +\DeclareFontShape{OT1}{ntxr1}{b}{sc}{ %bold cap & small cap + <->ssub * ntxr1/bx/sc% +}{} +\DeclareFontShape{OT1}{ntxr1}{b}{sl}{ %bold slanted + <->ssub * ntxr1/bx/sl% +}{} +\DeclareFontShape{OT1}{ntxr1}{b}{it}{ %bold italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{OT1}{ntxr1}{b}{ui}{ %bold unslanted italic + <->ssub * ntxr1/bx/ui% +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/newtx/t1ntxr1.fd b/Master/texmf-dist/tex/latex/newtx/t1ntxr1.fd new file mode 100644 index 00000000000..e5f4c1897dc --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/t1ntxr1.fd @@ -0,0 +1,52 @@ +\ProvidesFile{t1ntxr1.fd}[2012/07/29 v1.0] +\expandafter\ifx\csname ntx@scaled\endcsname\relax + \let\ntx@scaled\@empty% +\fi + +\DeclareFontFamily{T1}{ntxr1}{} +\DeclareFontShape{T1}{ntxr1}{m}{n}{ %medium + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{m}{sc}{ %cap & small cap + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{m}{sl}{ %slanted + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{m}{it}{ %italic + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{m}{ui}{ %unslanted italic + <->ssub * ntxr/m/it% +}{} +\DeclareFontShape{T1}{ntxr1}{bx}{n}{ %bold extended + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{bx}{sc}{ %bold extended cap & small cap + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{bx}{sl}{ %bold extended slanted + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{bx}{it}{ %bold extended italic + <-> \ntx@scaled ntxsups% +}{} +\DeclareFontShape{T1}{ntxr1}{bx}{ui}{ %bold extended unslanted italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{T1}{ntxr1}{b}{n}{ %bold + <->ssub * ntxr1/bx/n% +}{} +\DeclareFontShape{T1}{ntxr1}{b}{sc}{ %bold cap & small cap + <->ssub * ntxr1/bx/sc% +}{} +\DeclareFontShape{T1}{ntxr1}{b}{sl}{ %bold slanted + <->ssub * ntxr1/bx/sl% +}{} +\DeclareFontShape{T1}{ntxr1}{b}{it}{ %bold italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{T1}{ntxr1}{b}{ui}{ %bold unslanted italic + <->ssub * ntxr1/bx/ui% +}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/newtx/ts1ntxr1.fd b/Master/texmf-dist/tex/latex/newtx/ts1ntxr1.fd new file mode 100644 index 00000000000..ace6fad5cc8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/ts1ntxr1.fd @@ -0,0 +1,53 @@ +\ProvidesFile{ts1ntxr1.fd}[2012/07/29 v1.0] +\expandafter\ifx\csname ntx@scaled\endcsname\relax + \let\ntx@scaled\@empty% +\fi + +\DeclareFontFamily{TS1}{ntxr1}{} +\DeclareFontShape{TS1}{ntxr1}{m}{n}{ %medium + <-> \ntx@scaled tcxr% +}{} +\DeclareFontShape{TS1}{ntxr1}{m}{sc}{ %cap & small cap + <->ssub * ntxr1/m/n% +}{} +\DeclareFontShape{TS1}{ntxr1}{m}{sl}{ %slanted + <-> \ntx@scaled tcxsl% +}{} +\DeclareFontShape{TS1}{ntxr1}{m}{it}{ %italic + <-> \ntx@scaled tcxi% +}{} +\DeclareFontShape{TS1}{ntxr1}{m}{ui}{ %unslanted italic + <->ssub * ntxr1/m/it% +}{} +\DeclareFontShape{TS1}{ntxr1}{bx}{n}{ %bold extended + <-> \ntx@scaled tcxb% +}{} +\DeclareFontShape{TS1}{ntxr1}{bx}{sc}{ %bold extended cap & small cap + <->ssub * ntxr1/bx/n% +}{} +\DeclareFontShape{TS1}{ntxr1}{bx}{sl}{ %bold extended slanted + <-> \ntx@scaled tcxbsl% +}{} +\DeclareFontShape{TS1}{ntxr1}{bx}{it}{ %bold extended italic + <-> \ntx@scaled tcxbi% +}{} +\DeclareFontShape{TS1}{ntxr1}{bx}{ui}{ %bold extended unslanted italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{TS1}{ntxr1}{b}{n}{ %bold + <->ssub * ntxr1/bx/n% +}{} +\DeclareFontShape{TS1}{ntxr1}{b}{sc}{ %bold cap & small cap + <->ssub * ntxr1/bx/sc% +}{} +\DeclareFontShape{TS1}{ntxr1}{b}{sl}{ %bold slanted + <->ssub * ntxr1/bx/sl% +}{} +\DeclareFontShape{TS1}{ntxr1}{b}{it}{ %bold italic + <->ssub * ntxr1/bx/it% +}{} +\DeclareFontShape{TS1}{ntxr1}{b}{ui}{ %bold unslanted italic + <->ssub * ntxr1/bx/ui% +}{} + +\endinput -- cgit v1.2.3