summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/README6
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdfbin167016 -> 167024 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex15
3 files changed, 11 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index 32151695c5b..5515a031555 100644
--- a/Master/texmf-dist/doc/fonts/newpx/README
+++ b/Master/texmf-dist/doc/fonts/newpx/README
@@ -1,10 +1,14 @@
This package, based on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts---newpxtext and newpxmath---which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath and pxfonts be installed and their map files enabled. The text package relies on an extension of the TeXGyrePagella Type1 fonts that is provided with this package. The accompanying MANIFEST-newpx.txt provides details of the extension as requested by GUST-FONT-LICENSE.txt
-Current version: 1.11
+Current version: 1.12
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.12
+1. In tandem with newtxmath 1.23 (required), added macros and glyphs for mathaccents \widearc and \wideOarc. See the documentation in newtx for further details.
+2. Added code to newpxtext.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.11
1. In tandem with newtxmath 1.22 (required), modified extendable parens to look more like fixed sizes.
2. Modified some symbol font metrics.
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
index 6b70e3e951b..366f02eb7fb 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
index cf3e7fb8929..08284f4b0e9 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
@@ -57,6 +57,7 @@ the new package is split into separate text and math packages that do not need t
\item The default encoding for \textsf{newpxtext} is now T$1$, but support is offered also for OT$1$ and LY$1$. As some add-on packages are available only in T$1$, that seems the best current choice.
\item The font collection used for rendering text is based on TeXGyrePagella with additions to complete the superior figures, which are set by default to render footnote markers. (It is also possible customize footnote markers by redefining \verb|\thefootnote| after loading {\tt newpxtext.sty}.) Small caps are available in all weights and styles.
\item Sans serif is by default taken from TeXGyreHeros, and by default at 94\% of the scale factor (set by {\tt scaled}, default value {\tt1}). The option {\tt helvratio=.98} will change that to 98\%.
+\item New math accents such as \verb|\widearc| have been introduced in tandem with the newtx package, where they are documented.
\end{itemize}
\section{Text mode options and macros}
The text mode environment invoked by
@@ -73,12 +74,8 @@ to load the roman and typewriter text fonts at 95\% 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$.
-The package contains a macro \verb|\useosf| which is shorthand for
-\begin{verbatim}
-\renewcommand*{\rmdefault}{zplj}
-\end{verbatim}
-which, when issued after loading the math package, resets the text mode to use oldstyle figures rather than lining figures.
+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---Palatino (clone) superior figures instead of spindly ordinary Palatino 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 newpxtext}.
@@ -115,12 +112,12 @@ you may use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \verb|\ido
\textsc{Example:}
\begin{verbatim}
\documentclass[leqno]{article}
-\usepackage{newpxtext} % T1, lining figures so math uses lf
+\usepackage[osf]{newpxtext} % T1, lining figures in math, osf in text
\usepackage{textcomp} % required for special glyphs
\usepackage[varg,cmintegrals,bigdelims]{newpxmath}
\usepackage[scr=rsfso]{mathalfa}% \mathscr is fancier than \mathcal
\usepackage{bm} % load after all math to give access to bold math
-\useosf %old-style figures in text, not in math
+%\useosf %no longer needed
\linespread{1.05}% Give Palatino more leading (space between lines)
\end{verbatim}
@@ -139,7 +136,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