diff options
author | Karl Berry <karl@freefriends.org> | 2014-02-21 00:20:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-02-21 00:20:13 +0000 |
commit | fbb85518d07efa369e18454dcbce811bd3d2f0fe (patch) | |
tree | 14d1bf053ebe2e8cbea902280e151fe795c7b2cf /Master/texmf-dist/doc/fonts | |
parent | 7d4a08e930252b1d2154e39c026ff94131bde1fb (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/README | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | bin | 470648 -> 257119 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 39 |
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 Binary files differindex 2fe3095472d..cafd4811f43 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf 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 |