summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-04 21:45:16 +0000
committerKarl Berry <karl@freefriends.org>2015-07-04 21:45:16 +0000
commit29b172607f33a97a071e43b1bb8d1426103556df (patch)
tree26aa9dd5f258af524b38d6745979cbeb0609f51c
parentce530d0cd2ab1a56926a83f4e0fe5a637551f118 (diff)
newtxtt (4jul15)
git-svn-id: svn://tug.org/texlive/trunk@37761 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/newtxtt/README5
-rw-r--r--Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.pdfbin75222 -> 75948 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.tex10
-rw-r--r--Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfbbin33425 -> 33425 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty4
5 files changed, 13 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtxtt/README b/Master/texmf-dist/doc/fonts/newtxtt/README
index 535e2350e11..4d981583c8c 100644
--- a/Master/texmf-dist/doc/fonts/newtxtt/README
+++ b/Master/texmf-dist/doc/fonts/newtxtt/README
@@ -1,7 +1,7 @@
This small package provides a means of accessing all features (plus scaling) of an extension of the txfont typewriter fonts as a typewriter font family to accompany any other chosen font packages. These are serifed typewriter faces that are taller and heavier than Latin Modern Typewriter and much heavier than Courier.
-Current version: 1.051
+Current version: 1.052
As the fonts on which these were based are licensed under GPL 3.0, so are the fonts in
@@ -19,6 +19,9 @@ The support files are 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.052
+Corrected a BlueValues metric in newtxbtt.pfb.
+
Changes in version 1.051
Corrected a bug in the T1 fd files from v1.05 that showed up only under some special circumstances. Thanks, Evan Cooch.
diff --git a/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.pdf b/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.pdf
index a62ae1d3eaf..17c271ed534 100644
--- a/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.tex b/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.tex
index cf0070bdd59..efa9192ecad 100644
--- a/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.tex
+++ b/Master/texmf-dist/doc/fonts/newtxtt/newtxtt-doc.tex
@@ -45,9 +45,9 @@ provides access to its features, no matter what other text fonts you might be us
\item
the interword spacing is no longer the same as the glyph spacing, but is variable though generally smaller---{\tt fontdimen} settings have been changed to resemble those of text fonts;
\item
- where monospaced typewriter fonts typically an an extra space at the end of a sentence, the modified version does not;
+ where monospaced typewriter fonts typically add an an extra space at the end of a sentence, the modified version does not;
\item
- hyphenation is not supressed.
+ hyphenation is not suppressed.
\end{itemize}
These features may be accessed by means of the new macros \verb|\ttzdefault|, \verb|\ttzfamily|, \verb|\textttz| and \verb|\ttz| which are in all ways analogous to their monospace cousins. (Verbatim modes will continue to use the monospaced version.) The purpose of the {\tt ttz} version to allow use of \texttt{newtxtt} for blocks of {\tt TypeWriter}-like text, though not monospaced and respecting right justification. Eg,
\begin{verbatim}
@@ -66,7 +66,7 @@ The options you may use in loading this package are:
{\fonte 0} ---form {\tt e}, narrower than capital {\tt O}, more oblong.\\
The option {\tt zerostyle} also affects the oldstyle figures that are available in \textsc{Small Caps}. That is, to obtain oldstyle typewriter figures, you have to use something like \verb|\texttt{\textsc{012}}|---the result using {\tt zerostyle=e} would be {\fontf 012}.
\item
-{\tt nomono} changes the {\tt tt} macro definitions replacing them, in effect, by their {\tt ttz} versions. I do not recommend this, but perhaps someone who does not print code and does not wish to change all existing \verb|\tt| to \verb|\ttz| might find this useful.
+{\tt nomono} changes the {\tt tt} macro definitions replacing them, in effect, by their {\tt ttz} versions. I do not necessarily recommend this, but I find it useful when text alignment is not important, and I do not wish to change all existing \verb|\tt| to \verb|\ttz|. It affects verbatim modes also.
\item
{\tt straightquotes} affects the rendering of single and double quotes in all {\tt newtxtt} modes:
Single left and right quotes entered in \TeX\ source code as \verb|`| and \verb|'| normally render as curly quotes, {\tt `} and {\tt '}. With {\tt straightquotes}, they will render as \verb|`| and \verb|'|, and double quotes will render as {\tt \char`"}.
@@ -92,6 +92,10 @@ This document uses the following font settings:
\usepackage[libertine,bigdelims]{newtxmath}
\end{verbatim}
+If you use {\tt microtype} and have blocks of verbatim of typewriter text, you may find it best to prevent protrusion in that mode with the command (following \verb|\usepackage{microtype}|)\begin{verbatim}
+\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
+\end{verbatim}
+
Comparison with Latin Modern Typewriter:
{\usefont{T1}{lmtt}{m}{n}\fontsize{11.22pt}{13}\selectfont LM Typewriter: This is just a line to illustrate typewriter 0123456789.}\\
diff --git a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb
index 6523cfb63da..00a694921ea 100644
--- a/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb
+++ b/Master/texmf-dist/fonts/type1/public/newtxtt/newtxbtt.pfb
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
index d4ad85abd36..63b46fe5dc0 100644
--- a/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
+++ b/Master/texmf-dist/tex/latex/newtxtt/newtxtt.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
-\def\filedate{2014/12/23}
-\def\fileversion{1.051}
+\def\filedate{2015/07/03}
+\def\fileversion{1.052}
\ProvidesPackage{newtxtt}[\filedate\space v\fileversion]
\message{`newtxtt' v\fileversion, \filedate\space Typewriter text macros based on txfonts (msharpe)}