From 2beb28d9364942cafba87c0fd5ace4b9803079c6 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 10 Jan 2014 23:19:01 +0000 Subject: newpx (10jan14) git-svn-id: svn://tug.org/texlive/trunk@32627 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newpx/README | 7 ++++++- Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf | Bin 152095 -> 167016 bytes Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex | 7 ++++++- 3 files changed, 12 insertions(+), 2 deletions(-) (limited to 'Master/texmf-dist/doc/fonts/newpx') diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README index 991151cd51c..7a3a34b5bc4 100644 --- a/Master/texmf-dist/doc/fonts/newpx/README +++ b/Master/texmf-dist/doc/fonts/newpx/README @@ -1,9 +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.071 +Current version: 1.08 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 version 1.08 +1. Changed the default sans serif font from the pxfonts version of Helvetica (or a clone) to the TeX-Gyre Heros family, which is more developed. (In particular, its textasteriskcentered is much better.) +2. Changed a part of the footnote macro to prevent a subsequent space, adding instead a smaller horizontal space to prevent the footnote marker in the footer from colliding with its text. +3. Added a new option helvratio to allow changes in the scale for sans serif. If omitted, it defaults to .94 so that if, in effect, scaled=s, helvetica will be scaled to 94*s. + Changes in version 1.071 1. Corrected some encoding errors in symbol fonts, so \langle and \rangle work as expected. diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf index 7d233e48f66..6b70e3e951b 100644 Binary files a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf and b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex index c2e6b378f4a..cf3e7fb8929 100644 --- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex @@ -56,6 +56,7 @@ the new package is split into separate text and math packages that do not need t \item The problem with the {\tt ogonek} accent and tabular environments (bad definition of \verb|\k|) is fixed; \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\%. \end{itemize} \section{Text mode options and macros} The text mode environment invoked by @@ -66,7 +67,11 @@ has three options: you may write \begin{verbatim} \usepackage[scaled=.95]{newpxtext} \end{verbatim} -to load the roman and typewriter text fonts at 95\% of normal size, and the sans serif (\textsf{Helvetica} clone) at scale $0.95*0.93$. This is not of much utility if the package is used with the math package {\tt newpxmath} to which it is already matched, but may be with other math packages. +to load the roman and typewriter text fonts at 95\% of normal size, and the sans serif (\textsf{Helvetica} clone) at scale $0.95*0.94$. This is not of much utility if the package is used with the math package {\tt newpxmath} to which it is already matched, but may be with other math packages. The options +\begin{verbatim} +\usepackage[scaled=.95,helvratio=.96]{newpxtext} +\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 -- cgit v1.2.3