diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex')
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 60 |
1 files changed, 26 insertions, 34 deletions
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 |