summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-22 23:06:11 +0000
committerKarl Berry <karl@freefriends.org>2012-05-22 23:06:11 +0000
commit0506981cdfe86dc9d94f970876f2722a2993665c (patch)
treec4ae90e6aaa767b75e057f9d40b708a4edd4d8ac /Master/texmf-dist/doc/fonts
parentff83082dc566fd4fcfd2e67b9d09310d8d699fd5 (diff)
newtx 0.93 (22may12)
git-svn-id: svn://tug.org/texlive/trunk@26575 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README9
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin729681 -> 684848 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex60
3 files changed, 34 insertions, 35 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index 5bfbd5443a8..fd179eaad68 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,9 +1,16 @@
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: 0.92
+Current version: 0.93
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 this version:
+1. Added optical weights in math italic and math symbol fonts to improve rendering at small sizes.
+2. Changed the Linux Libertine math bold weight to their semibold (z) math italics and Greek.
+3. Commented out the old txfonts method for square roots---it did not space out as well as laTeX's method.
+4. Improved a number of math font metrics.
+
+
Installation:
Mac OS X: To install, open a Terminal window and cd to inside the downloaded TDS folder.
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index 74da627f5fd..8698f15448d 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 02eee5ca12e..87e579d35c9 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -1,19 +1,19 @@
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
-%SetFonts
\usepackage{graphicx}
+%SetFonts
% libertine text and newtxmath
\usepackage{libertine}
\usepackage[TS1,T1]{fontenc}
\usepackage{textcomp}
\usepackage[scaled=.85]{beramono}
-\usepackage{amsmath}
+\usepackage{amsmath,amsthm}
\usepackage[libertine]{newtxmath}
+\usepackage[bb=boondox,frak=boondox,scr=rsfso]{mathalfa}
+\usepackage{bm}
\renewcommand*{\rmdefault}{fxlj} %old-style figures in text, not math
\def\libertine{\fontfamily{fxlj}\selectfont}
-\usepackage[bb=boondox,frak=boondox,scr=boondoxo]{mathalfa}
-\usepackage{bm}
%SetFonts
\title{New TX font package}
\author{Michael Sharpe}
@@ -49,7 +49,7 @@ The text mode environment invoked by
\end{verbatim}
has two options: you may write
\begin{verbatim}
-\usepackage[scaled=.93]{netxtext}
+\usepackage[scaled=.93]{newtxtext}
\end{verbatim}
to load the roman and typewriter text fonts at 93\% of normal size, and the sans serif (\textsf{Helvetica} clone) at scale $0.9*0.93$. This is not of much utility if the package is used with the math package {\tt newtxmath} to which it is already matched, but may be with other math packages. The option \texttt{osf} instructs the text fonts to use old-style figures \oldstylenums{1234567890} rather than the default lining figures $1234567890$.
\section{Math mode options}
@@ -92,26 +92,14 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver
\usepackage[nf]{libertine} % a bit lighter than Times--no osf in math
\usepackage[T1]{fontenc} %the only LaTeX encoding that works with libertine
\usepackage{textcomp} % required to get special symbols
+\renewcommand{\bfdefault}{z} % libertine package uses z, not sb, for semibold
\usepackage[scaled=.85]{beramono}% a typewriter font must be defined
-\usepackage{amsmath}
-\usepackage[varg,cmintegrals,cmbraces]{newtxmath}
-\renewcommand*{\rmdefault}{fxlj} %old-style figures in text, not math
-\def\libertine{\fontfamily{fxlj}\selectfont}
-\usepackage[bb=boondox,frak=boondox,scr=boondoxo]{mathalfa}
-\usepackage{bm}% load after all math to give access to bold math
-\end{verbatim}
-\textsc{Example 3:}
-\begin{verbatim}
-\usepackage[nf]{libertine} % a bit lighter than Times--no osf in math
-\usepackage[T1]{fontenc} %the only LaTeX encoding that works with libertine
-\usepackage{textcomp} % required to get special symbols
-\usepackage[scaled=.85]{beramono}% a typewriter font must be defined
-\usepackage{amsmath}
+\usepackage{amsmath,amsthm}
\usepackage[libertine,cmintegrals,cmbraces]{newtxmath}
+\usepackage[scr=rsfso]{mathalfa}
+\usepackage{bm}% load after all math to give access to bold math
\renewcommand*{\rmdefault}{fxlj} %old-style figures in text, not math
\def\libertine{\fontfamily{fxlj}\selectfont}
-\usepackage[bb=boondox,frak=boondox,scr=rsfso]{mathalfa}
-\usepackage{bm}% load after all math to give access to bold math
\end{verbatim}
\textbf{Caution:} In encodings {\tt T1} and {\tt LY1}, the macro \verb|\mathrm| does not produce what you might expect for Greek letters, due to the difference between those encodings and {\tt OT1}. But what were you expecting with \verb|\mathrm{Gamma}| anyway? In {\tt T1} and {\tt LY1}, you'll get a math accent.
@@ -243,20 +231,24 @@ Good match between text and math size and weight, though the summation symbol (f
\item there are no upright Greek lowercase letters in this package;
\item the package lacks a number of amenities that are present in other packages.
\end{itemize}
-\section{Items installed} As well as a collection of virtual fonts, font definition files and the central {\tt newtxtext.sty} and {\tt newtxmath.sty} files, the package contains one map file {\tt ntx.map} that must be enabled for the package to function correctly. It contains the following items. The two {\tt fxl*.pfb} files to which they refer are part of the Libertine-Legacy collection that is part of \TeX\ Live. The map file {\tt libertine.map} must not have been disabled. The other {\tt.pfb} files are either part of the \textsf{txfonts} or are fonts derived from them or from the \textsf{Computer Modern} fonts in some manner.
-\begin{verbatim}
-ntxexmods NTXEXMODS <ntxexmods.pfb
-ntxbexmods NTXBEXMODS <ntxbexmods.pfb
-ntxexb NTXEXB <ntxexb.pfb
-ntxbexb NTXBEXB <ntxbexb.pfb
-rtxmio rtxmi " -.167 SlantFont " <rtxmi.pfb
-rtxbmio rtxbmi " -.167 SlantFont " <rtxbmi.pfb
-rfxlri-alt LinLibertineI " LibertineAltEncoding ReEncodeFont "
- <[libertinealt.enc <fxlri.pfb
-rfxlbi-alt LinLibertineBI " LibertineAltEncoding ReEncodeFont "
- <[libertinealt.enc <fxlbi.pfb
-\end{verbatim}
+\section{Items installed} As well as a collection of PostScript fonts, virtual fonts, font definition files and the central {\tt newtxtext.sty} and {\tt newtxmath.sty} files, the package contains one map file {\tt ntx.map} that must be enabled for the package to function correctly.
+
+%It is the glue that allows. The two {\tt fxl*.pfb} files to which they refer are part of the Libertine-Legacy collection that is part of \TeX\ Live. The map file {\tt libertine.map} must not have been disabled. The other {\tt.pfb} files are either part of the \textsf{txfonts} or are fonts derived from them or from the \textsf{Computer Modern} fonts in some manner.
+%\begin{verbatim}
+%ntxexmods NTXEXMODS <ntxexmods.pfb
+%ntxbexmods NTXBEXMODS <ntxbexmods.pfb
+%ntxexb NTXEXB <ntxexb.pfb
+%ntxbexb NTXBEXB <ntxbexb.pfb
+%rtxmio rtxmi " -.167 SlantFont " <rtxmi.pfb
+%rtxbmio rtxbmi " -.167 SlantFont " <rtxbmi.pfb
+%rfxlri-alt LinLibertineI " LibertineAltEncoding ReEncodeFont "
+% <[libertinealt.enc <fxlri.pfb
+%rfxlbi-alt LinLibertineBI " LibertineAltEncoding ReEncodeFont "
+% <[libertinealt.enc <fxlbi.pfb
+%\end{verbatim}
The font files {\tt ntxexmods.pfb} and {\tt ntxbexmods.pfb} were derived from {\tt cmex10.pfb} by FontForgery, thickening the Computer Modern braces to match the weight of the \textsf{txfonts} braces. The pair {\tt ntxexb.pfb} and {ntxbexb.pfb} were similarly derived from {\tt cmsy7.pfb} and {\tt cmex10.pfb} to produce more braces and matching integral signs based on Computer Modern. The {\tt.tfm} files {rtx[b]mio.tfm} are simply unslanted versions of {\tt rtxmi}, from which we construct upright partial derivative symbols.
The last two entries provide us with a way to access custom-encoded versions of {\tt fxlri.pfb} and {\tt fxlbi.map} in order to access to some of the unencoded alternate glyphs---eg, Greek letters, {\tt J.alt} and {\tt v.alt}.
+This version contains optical versions of the math italic and symbol fonts at 7\texttt{pt} and 5\texttt{pt}, allowing better rendering in \verb|\scriptstyle| and \verb|\scriptscriptstyle|.
+
\end{document} \ No newline at end of file