summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-02-21 00:20:13 +0000
committerKarl Berry <karl@freefriends.org>2014-02-21 00:20:13 +0000
commitfbb85518d07efa369e18454dcbce811bd3d2f0fe (patch)
tree14d1bf053ebe2e8cbea902280e151fe795c7b2cf /Master/texmf-dist/doc/fonts
parent7d4a08e930252b1d2154e39c026ff94131bde1fb (diff)
newtx (20feb14)
git-svn-id: svn://tug.org/texlive/trunk@33010 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README6
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin470648 -> 257119 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex39
3 files changed, 27 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index 9066caf63cd..491f917d2c1 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,10 +1,14 @@
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.221
+Current version: 1.23
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.23
+1. Added macros and glyphs for mathaccents \widearc and \wideOarc.
+2. Added code to newtxtext.sty so that option osf does not affect math use of lining figures, making \useosf unnecessary but harmless. (Thanks to Pablo González for this fine suggestion.)
+
Changes in version 1.221
Only change is to include latest verion of txex-bar.pfb, required for correct extensible parens.
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index 2fe3095472d..cafd4811f43 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 0183e952d77..2d18e93e17b 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -6,14 +6,15 @@
\usepackage{url}
%SetFonts
% libertine text and newtxmath
-\usepackage{lmodern}
-\usepackage[lf,semibold]{libertine}
+%\usepackage{lmodern}
+\usepackage[osf]{newtxtext}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[varqu,varl]{zi4}
\usepackage{amsmath,amsthm}
-\usepackage[libertine]{newtxmath}
-\useosf\usepackage{bm}
+\usepackage[bigdelims]{newtxmath}
+%\useosf
+\usepackage{bm}
%SetFonts
\usepackage{booktabs}
\title{New TX font package}
@@ -49,7 +50,7 @@ The text mode environment invoked by
\begin{verbatim}
\usepackage{newtxtext}
\end{verbatim}
-has three options: you may write
+has four options: you may write
\begin{verbatim}
\usepackage[scaled=.93]{newtxtext}
\end{verbatim}
@@ -59,11 +60,8 @@ to load the roman and typewriter text fonts at 93\% of normal size, and the sans
\end{verbatim}
load roman and typewriter text fonts at 95\% of normal size, and the sans serif (\textsf{Helvetica} clone) at scale $0.95*0.96$.
-The option \texttt{osf} instructs the text fonts to use old-style figures \oldstylenums{1234567890} rather than the default lining figures $1234567890$. In general, it is best to load {\tt newtxtext} with lining figures so the math package uses lining figures in math mode. After loading the math package, you can specify the command
-\begin{verbatim}
-\useosf
-\end{verbatim}
-to force the use of oldstyle figures in text, but not math.
+The option \texttt{osf} instructs the text fonts to use old-style figures \oldstylenums{1234567890} rather than the default lining figures $1234567890$. As of version $1.23$, {\tt newtxtext} loads initially with lining figures so the math package uses lining figures in math mode. The option {\tt osf} switches to old-style figures in text at the very end of the preamble, forcing the use of oldstyle figures in text, but not math. In previous versions, it was necessary to run
+\verb|\useosf| after loading math. This is no longer required, but does no harm.
Option {\tt defaultsups} (same effect as {\tt defaultsups=true}) forces the package to use the \LaTeX\ default footnote markers (or, at least, those in force when the package is loaded) instead of preferred by the package---Times Roman superior figures instead of spindly ordinary Times lining figures reduced to about 70\%. (Footnote markers in minipages use the default lowercase alphabetic characters, unless otherwise specified by redefining \verb|\thempfootnote|.) For better control over position and size of footnote markers, use the {\tt superiors} package after loading {\tt newtxtext}.
\section{Math mode options}
@@ -103,8 +101,8 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver
\begin{itemize}
\item
\verb|\widehat| and \verb|\widetilde| have been extended from $3$ to $6$ sizes, and the smallest is now not as wide as in previous versions. In particular, you can now use, eg, \verb|$\widehat{X}^2$|, which gives $\widehat{X}^2$ without the hat colliding with the superscript.
-\item The math double bracket delimiters have been moved to another family so their use is less likely to cause a ``too many math families'' error. The orinary sizes now have their own macros, \verb|\dlb| and \verb|\drb|, giving, eg, $\dlb 0,T\drb$, as commonly used in probability theory.
-\item The new macros \verb|\overgroup|, \verb|\undergroup|, \verb|\overgroupra|, \verb|\overgroupla|, \verb|\undergroupra| and \verb|\undergroupla| are intended as replacements for the \verb|\wideparen|, \verb|\widearc| and related macros from the \textsf{yhmath} and \textsf{fourier} packages. In fact, \verb|\overgroup| and \verb|\undergroup| are variants of \verb|\overbrace| and \verb|\underbrace|, while the suffices {\tt ra} and {\tt la} signify right arrow and left arrow respectively. The macro \verb|\widering| places a ring centered over an \verb|\overgroup|, not dissimilar from its use in {\tt yhmath}. Examples:
+\item The math double bracket delimiters have been moved to another family so their use is less likely to cause a ``too many math families'' error. The ordinary sizes now have their own macros, \verb|\dlb| and \verb|\drb|, giving, eg, $\dlb 0,T\drb$, as commonly used in probability theory.
+\item The new macros \verb|\overgroup|, \verb|\undergroup|, \verb|\overgroupra|, \verb|\overgroupla|, \verb|\undergroupra| and \verb|\undergroupla| are intended as replacements for the \verb|\wideparen| and related macros from the \textsf{yhmath} and \textsf{fourier} packages. In fact, \verb|\overgroup| and \verb|\undergroup| are variants of the existing macros \verb|\overbrace| and \verb|\underbrace|, while the suffixes {\tt ra} and {\tt la} signify right arrow and left arrow respectively. The macro \verb|\widering| places a ring centered over an \verb|\overgroup|, not dissimilar from its use in {\tt yhmath}. Example:
\begin{verbatim}
\[\overgroup{ABC}\quad\overgroupra{ABC}\quad\undergroup{ABC}\quad
\undergroupla{ABC}\quad \widering{ABCD}\]
@@ -112,7 +110,14 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver
gives
\[\overgroup{ABC}\quad\overgroupra{ABC}\quad\undergroup{ABC}\quad\undergroupla{ABC}\quad\widering{ABCD}\]
\end{itemize}
-
+\item As of version $1.23$, the package contains new math accents \verb|\widearc| and \verb|\wideOarc| similar in effect to those from \textsf{fourier} and \textsf{kpfonts}. Example:
+\begin{verbatim}
+\[\widearc{BC}\quad\widearc{ABC}\quad\widearc{ABCD}\quad
+\wideOarc{BC}\quad\wideOarc{ABC}\quad\wideOarc{ABCD}\]
+\end{verbatim}
+gives
+\[\widearc{BC}\quad\widearc{ABC}\quad\widearc{ABCD}\quad
+\wideOarc{BC}\quad\wideOarc{ABC}\quad\wideOarc{ABCD}\]
%\item {largelibfigs} has effect only if the libertine option is selected---with this option, full-sized figures are substituted in math mode for the default Libertine figures, which are about 8\% below Libertine's Capheight.
\end{itemize}
\bigskip
@@ -121,12 +126,12 @@ gives
\textsc{Example 1:}
\begin{verbatim}
-\usepackage{newtxtext} % T1, lining figures so math uses lf
+\usepackage[osf]{newtxtext} % T1, lining figures in math, osf in text
\usepackage{textcomp} % required for special glyphs
\usepackage{amsmath}
-\usepackage[varg,cmintegrals,cmbraces]{newtxmath}
+\usepackage[varg,cmintegrals,bigdelims]{newtxmath}
\usepackage{bm} % load after all math to give access to bold math
-\useosf %old-style figures in text, not in math
+%\useosf %no longer required if osf specified
\end{verbatim}
\textsc{Example 2:}
\begin{verbatim}
@@ -245,7 +250,7 @@ Math font packages in \LaTeX\ are susceptible to the ``Too many math alphabets''
5: AMSb
6: lettersA
7: symbolsC
-8: largesymbolsA
+8: largesymbolsTXA
9: boldoperators
10: boldletters
11: boldsymbols