summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-11 02:15:22 +0000
committerKarl Berry <karl@freefriends.org>2024-02-11 02:15:22 +0000
commit9ebe58df9c95e0f2abd778fe469fa3f6c1c19b19 (patch)
tree6b3340b1caff6bbb7992b3e5c9dd2ea530b39506 /Master/texmf-dist/doc/fonts
parent09240ebcffbe056d4bd1b66135d8276e79871e0f (diff)
newpx (10feb24)
git-svn-id: svn://tug.org/texlive/trunk@69792 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/README5
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdfbin426049 -> 426317 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex8
3 files changed, 8 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README
index c3322dea069..6de20aa500c 100644
--- a/Master/texmf-dist/doc/fonts/newpx/README
+++ b/Master/texmf-dist/doc/fonts/newpx/README
@@ -1,10 +1,13 @@
This package, based initially 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, pxfonts and TeXGyrePagella be installed and their map files enabled. The text package now 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.535 2024-01-10
+Current version: 1.536 2024-02-09
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.536
+Corrected handling of sans and tt fonts in math mode using newpx.sty.
+
Changes in version 1.535
Moved all sups code from newpxtext.sty to superiors.sty, version 2,
leaving a stub in place to warn users of the associated newpxtext options
diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf
index 99253133281..48b93942580 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 bb61b9199a7..04f08b2fc38 100644
--- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
@@ -188,7 +188,7 @@ braces and other delimiters are now larger and, I believe, more pleasing to olde
\item \verb|\coloneq| and \verb|\eqcolon| now point to the correct glyphs;
\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 a number of additions, denoted by TeXGyrePagellaX. The superior figures in this addition are set by default to render footnote markers. (It is also possible customize footnote markers by redefining \verb|\thefootnote| after loading {\tt newpxtext.sty}.)
+\item The font collection used for rendering text is based on TeXGyrePagella with a number of additions, named TeXGyrePagellaX. The superior figures in this addition are set by default to render footnote markers. (It is also possible customize footnote markers by redefining \verb|\thefootnote| after loading {\tt newpxtext.sty}.)
\item Sans serif is by default taken from TeXGyreHeros, a Helvetica clone, 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\%. As of newpx version 1.415, there is an option {\tt nohelv} that prevents this loading.
\item New math accents such as \verb|\widearc| have been introduced in tandem with the {\tt newtx} package, where they are documented.
\end{itemize}
@@ -240,7 +240,7 @@ load roman and typewriter text fonts at 95\% of normal size, and the sans serif
The option \texttt{osf} instructs the text fonts to use old-style figures \oldstylenums{1234567890} rather than the default lining figures \texttlf{1234567890}. As of version 1.23, {\tt newpxtext} 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. See the discussion in section 4 for further details. A similar macro \verb|\useproportional| makes proportional figures the default outside math mode.
-As of version 1.415, the new option {\tt nohelv} prevents the loading of the default Helvetica clone as the sans serif text font. If you use this option, you should load your preferred sans serif font, otherwise you will be left with the Computer Modern default, most likely in a metafont version if not using OT1 encoding.
+As of version 1.415, the new option {\tt nohelv} prevents the loading of the default Helvetica clone as the sans serif text font. If you use this option, you should load your preferred sans serif font, otherwise you will be left with the Computer Modern default.
As described above, option {\tt largesc} increases the size of small caps by 5.33\% so that the height matches that of the small caps in Linotype Palatino.
@@ -304,7 +304,7 @@ Supports an arbitrary otf math font with otf text using {\tt TeXGyreTermesX}.
\textsc{Notes:}
\begin{itemize}
\item Your option list to {\tt newpx[text]} must include {\tt otfmath}, otherwise it will load {\tt newpxmath}.
-\item With {\tt newpx}, you may specify some other otf text fonts.
+\item With {\tt newpx}, you may specify certain other otf text fonts.
\item After loading {\tt newpx}, you must load your chosen unicode math package with \verb|\setmathfont{}[]|.
\item
You do not need to load {\tt amsmath}: it is loaded by {\tt unicode-math}.
@@ -331,6 +331,7 @@ Supports {\tt newpxmath} with an otf text font.
\textsc{Notes:}
\begin{itemize}
\item No special option requirements---this is the default case.
+\item You may load sans and tt text fonts before {\tt newpx} if you wish \verb|\mathsf| and \verb|\mathsf| not to be the default {\tt helvetica} and {\tt cmtt}.
\item Babel, if used, must be specified before {\tt newpx[text]}, which loads {\tt fontspec}.
\item Polyglossia, if used, must be specified after loading {\tt newpx[text]}.
\end{itemize}
@@ -372,7 +373,6 @@ For this arrangement, the math package needs information about the text font cur
\usepackage[<list of text and math options>]{newpx}
\end{verbatim}
\textsc{Notes:}
-
\begin{itemize}
\item Babel, if used, must be specified before {\tt newpx[text]}.
\end{itemize}