summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-28 21:07:02 +0000
committerKarl Berry <karl@freefriends.org>2018-03-28 21:07:02 +0000
commit91a7ba2cddb1abdf94831eae403a2bebe295c5c2 (patch)
tree539f50ccc619652f6371ed18b341b451c658cf36 /Master
parente455294ea7a48c31a8e66a53a1ac6cafcee13932 (diff)
newtx (28mar18)
git-svn-id: svn://tug.org/texlive/trunk@47160 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README6
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin450842 -> 457812 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex22
-rw-r--r--Master/texmf-dist/fonts/map/dvips/newtx/newtx.map24
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfmbin3048 -> 3048 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-t1.tfmbin11360 -> 11360 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfmbin3044 -> 3044 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfmbin3012 -> 3012 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-t1.tfmbin11328 -> 11328 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tosf-ot1.tfmbin3012 -> 3012 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxtext.sty4
-rw-r--r--Master/texmf-dist/tex/latex/newtx/uzmnmia.fd1
12 files changed, 38 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index a1e457e971c..f8cbb3ef5f4 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,10 +1,14 @@
This package, initially 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.53 2017-12-14
+Current version: 1.531 2018-03-27
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.531
+1. Corrected some errors in newtx.map. (Thanks to Michael Schindler.)
+2. Modified the tfm heights of upright regular and bold ot1-encoded text fonts so that accents would be placed according to visual rather than actual heights for lower case letters with rounded tops, such as a, c, e, etc. (Thanks to Russ Lyons.)
+
Changes in version 1.53
1. Package now requires the centernot package, used to construct better replacements for negated relations when to option nosymbolsC is specified.
2. Added code to handle enhanced option charter to newtxmath. The new version makes use of newly constructed Greek letters that match the Charter design.
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index 38aa38832f6..f6199da99d3 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 5cc458b151e..fdd65735b4e 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -23,7 +23,7 @@
\newtheorem{thm}{Theorem}[section]
%\pdfmapfile{=newtx.map}
\usepackage[osf,largesc,theoremfont]{newtxtext}
-\usepackage[T1]{fontenc}
+\usepackage[OT1]{fontenc}
\usepackage[varqu,varl]{zi4}
%\traceon
\usepackage{newtxmath}
@@ -98,11 +98,27 @@ More generally, the pattern of the preamble should be:
[optional] \usepackage{substitutefont} % so you can change babel's fonts
[optional] \usepackage[<babel options>]{babel}
\usepackage[p,osf]{newtxtext}% osf in text, lining figures in math
+[optional] redefine the plain theorem style if necessary
<other font loading commands>
\usepackage{newtxmath}
<substitutefont commands>
\end{verbatim}
-Here is a specific example following this pattern.
+As an example of a {\tt theoremstyle} definition,
+\begin{verbatim}
+\usepackage[theoremfont]{newtxtext}
+%%% modify the default definition of plain to reduce spacing above and below
+\newtheoremstyle{plain}
+{0pt} % ABOVESPACE, extra space above
+{0pt} % BELOWSPACE, extra space below
+{\slshape} % BODYFONT, italic with upright figures and punctuation
+{} % INDENT (empty value is the same as 0pt)
+{\bfseries} % HEADFONT
+{.} % HEADPUNCT
+{5pt plus 1pt minus 1pt} % HEADSPACE
+{} % CUSTOM-HEAD-SPEC\newtheorem{thm}{Theorem}[section]
+\end{verbatim}
+
+Here is a specific example following this pattern, but without {\tt theoremfont}.
\begin{verbatim}
\usepackage[LGR,T1]{fontenc} % spell out all text encodings used
\usepackage[utf8]{inputenc} %
@@ -197,7 +213,7 @@ Don't use these unless you know what you're doing.
\item {\tt garamondx} loads different versions of math italic and bold math italic based on \textsf{garamondx} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are 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} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
\item {\tt baskerville} (or {\tt Baskerville}, or {\tt baskervillef} or {\tt BaskervilleF}) loads different versions of math italic and bold math italic based on \textsf{BaskervilleF} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default.
-\item {\tt charter} (or {\tt xcharter}) loads different versions of math italic and bold math italic based on \textsf{XCharter} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. \textbf{As of version 1.53, Greek letters in all styles are takenn from new alphabets constructed to match the Charter style.}
+\item {\tt charter} (or {\tt xcharter}) loads different versions of math italic and bold math italic based on \textsf{XCharter} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. \textbf{As of version 1.53, Greek letters in all styles are taken from new alphabets constructed to match the Charter style.}
\item {\tt cochineal} loads different versions of math italic and bold math italic based on \textsf{cochineal} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case.
\item {\tt utopia} (or {\tt heuristica} or {\tt erewhon}) loads different versions of math italic and bold math italic based on \textsf{Utopia} rather than \textsf{Times}---the {\tt varg} and {\tt varvw} options are disabled in this case, as the equivalent variant forms are made available by default. The Heuristica or Erewhon font package must be installed to use this option. (Erewhon is based on Heuristica, but is 6\% smaller and has more complete figures styles and small cap styles, as well as a variety of smaller figures---superior, inferior, numerator, denominator.) For example:
\begin{verbatim}
diff --git a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
index 0872c60e117..3e18dbef395 100644
--- a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
+++ b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map
@@ -77,18 +77,18 @@ txex-bar txex-bar <txex-bar.pfb
txbex-bar txbex-bar <txbex-bar.pfb
ntxsyralt ntxsyralt <ntxsyralt.pfb
ntxsybalt ntxsybalt <ntxsybalt.pfb
-MinLibIta-ly1 MinLibIta " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibIta
-MinLibBolIta-ly1 MinLibBolIta " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibBolIta
-MinLibReg-ly1 MinLibReg " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibReg
-MinLibBol-ly1 MinLibBol " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibBol
-MinLibIta-t1 MinLibIta " ECEncoding ReEncodeFont " <[ec.enc <MinLibIta
-MinLibBolIta-t1 MinLibBolIta " ECEncoding ReEncodeFont " <[ec.enc <MinLibBolIta
-MinLibReg-t1 MinLibReg " ECEncoding ReEncodeFont " <[ec.enc <MinLibReg
-MinLibBol-t1 MinLibBol " ECEncoding ReEncodeFont " <[ec.enc <MinLibBol
-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
+MinLibIta-ly1 MinLibIta " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibIta.pfb
+MinLibBolIta-ly1 MinLibBolIta " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibBolIta.pfb
+MinLibReg-ly1 MinLibReg " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibReg.pfb
+MinLibBol-ly1 MinLibBol " TeXnANSIEncoding ReEncodeFont " <[texnansx.enc <MinLibBol.pfb
+MinLibIta-t1 MinLibIta " ECEncoding ReEncodeFont " <[ec.enc <MinLibIta.pfb
+MinLibBolIta-t1 MinLibBolIta " ECEncoding ReEncodeFont " <[ec.enc <MinLibBolIta.pfb
+MinLibReg-t1 MinLibReg " ECEncoding ReEncodeFont " <[ec.enc <MinLibReg.pfb
+MinLibBol-t1 MinLibBol " ECEncoding ReEncodeFont " <[ec.enc <MinLibBol.pfb
+MinLibIta-ot1 MinLibIta " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibIta.pfb
+MinLibBolIta-ot1 MinLibBolIta " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibBolIta.pfb
+MinLibReg-ot1 MinLibReg " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibReg.pfb
+MinLibBol-ot1 MinLibBol " LCDF7TEncoding ReEncodeFont " <[7t.enc <MinLibBol.pfb
rtxmi-ut rtxmi " -.0465 SlantFont " <rtxmi.pfb
rtxbmi-ut rtxbmi " -.0465 SlantFont " <rtxbmi.pfb
ptmrc8r Times-RomanSC " TeXBase1Encoding ReEncodeFont " <[8r.enc <ptmrc8a.pfb
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfm
index 5ec0dedca42..b052ce67615 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-ot1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-t1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-t1.tfm
index 1068412bfbd..b99d8692388 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-t1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-lf-t1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfm
index 088fe5c7782..8b0be89883a 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-osf-ot1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfm
index 86234713bc8..7c3186b586d 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-t1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-t1.tfm
index 1b7d3d3d652..1f265507311 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-t1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tlf-t1.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tosf-ot1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tosf-ot1.tfm
index c4b82a1166f..77505a7e18f 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tosf-ot1.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntx-Regular-tosf-ot1.tfm
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
index 3a64835946b..ceebc8795cc 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
@@ -1,7 +1,7 @@
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.526}
-\def\filedate{2017/08/18}
+\def\fileversion{1.531}
+\def\filedate{2018/03/27}
\ProvidesPackage{newtxtext}[\filedate\space v\fileversion]
\message{`newtxtext' v\fileversion, \filedate\space Text macros taking advantage of TeX-Gyre Termes fonts (msharpe)}
diff --git a/Master/texmf-dist/tex/latex/newtx/uzmnmia.fd b/Master/texmf-dist/tex/latex/newtx/uzmnmia.fd
index 4af23ba24d4..5ffaa9358c2 100644
--- a/Master/texmf-dist/tex/latex/newtx/uzmnmia.fd
+++ b/Master/texmf-dist/tex/latex/newtx/uzmnmia.fd
@@ -27,4 +27,3 @@
\DeclareFontShape{U}{zmnmia}{bx}{sl}{<->ssub * zmnmia/b/sl}{}
\endinput
-