diff options
author | Karl Berry <karl@freefriends.org> | 2015-07-04 21:43:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-07-04 21:43:57 +0000 |
commit | 1e9b8ee4aad9a9642914c42aaff478a18a081aca (patch) | |
tree | cca85cc027c1e8d818e829d0ffe35b43b986a138 /Master/texmf-dist/doc | |
parent | 1089189f7c9a125d4ca81f2b2dfdd4d6f7b6e4c9 (diff) |
newpx (4jul15)
git-svn-id: svn://tug.org/texlive/trunk@37759 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/fonts/newpx/README | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf | bin | 217983 -> 218552 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex | 21 |
3 files changed, 16 insertions, 13 deletions
diff --git a/Master/texmf-dist/doc/fonts/newpx/README b/Master/texmf-dist/doc/fonts/newpx/README index abbccd93283..4308a01e2d7 100644 --- a/Master/texmf-dist/doc/fonts/newpx/README +++ b/Master/texmf-dist/doc/fonts/newpx/README @@ -1,10 +1,14 @@ 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.25 2015-04-27 +Current version: 1.26 2015-07-04 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.26 +1. Modified zpl[b]exx.{tfm,vf} to follow changes in ntx[b]exx.{tfm,vf}. +2. Changed some Greek letters to be \mathalpha so that \mathnormal works as expected. + Changes in version 1.25 1. Moved ntx-*th-*.enc files to newtx so that newtx does not have any dependence on newpx. 2. Corrected newpx.map, adding entries that were previously in newpxtext.map, and removing the latter. @@ -31,7 +35,7 @@ Changes in version 1.23 Changes in version 1.22 1. Kernings modified for some small caps and punctuation characters. 2. Added possibility of word spacing changes with options tighter, looser, spacing, stretch and shrink. -3. Added code to newtxtext.sty to detect use of babel and modify behavior accordingly. +3. Added code to newpxtext.sty to detect use of babel and modify behavior accordingly. Changes in version 1.211 Corrected errors in bfseries entries in *zplsups.fd. (Thanks Andrew Cashner.) diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf Binary files differindex 3bd89c71ea6..6ddfc64ed4c 100644 --- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.pdf diff --git a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex index 85abefbdecd..98199c92a84 100644 --- a/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex @@ -176,7 +176,7 @@ causes no error, unlike the same combination with {\tt pxfonts}, but does nothin \usepackage[cmintegrals]{newpxmath} \end{verbatim} you may use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \verb|\idotsint| defined in {\tt amsmath}, but using the pumped-up Computer Modern integral loaded by {\tt newpxmath}. -\item {\tt uprightGreek} and {\tt slantedGreek} determine the form of Greek alphabet loaded---the default is {\tt uprightGreek}, which loads upright uppercase and slanted lowercase Greek symbols, as is customary in Anglo-American mathematical typesetting. With the option {\tt slantedGreek}, which you might want to use if you cared about ISO standards, all Greek symbols are slanted. No matter which is set, \verb|\Gammaup| (or \verb|\upGamma|) gives you upright \verb|\Gamma|, etc. +\item {\tt uprightGreek} and {\tt slantedGreek} determine the form of Greek alphabet loaded---the default is {\tt uprightGreek}, which loads upright uppercase and slanted lowercase Greek symbols, as is customary in Anglo-American mathematical typesetting. With the option {\tt slantedGreek}, which you might want to use if you cared about ISO standards, all Greek symbols are slanted. No matter which is set, \verb|\Gammaup| (or \verb|\upGamma|) gives you upright \verb|\Gamma|, etc. Similarly, no matter what you chose as the default for upper and lower case Greek letters, \verb|\mathnormal{\beta}| and \verb|\mathnormal{\Omega}| will always produce the slanted versions. (The macro \verb|\mathnormal| means essentially ``use the version of the symbol in {\tt letters}''---i.e., the math italic form. This did not always work as expected in versions prior to 1.26.) \item The \textsf{newpxmath} package contains three different Blackboard Bold alphabets, where original \textsf{pxfonts} contained one. The default, triggered by \verb|\mathbb{}|, takes its glyphs from the font which replaces {\tt msbm} and has the same overall appearance of a hollowed-out text font, which I find neither bold nor blackboard-like. The second option, taken from \textsf{pxfonts}, is triggered by \verb|\varmathbb{}|, is more geometric and, in my opinion, preferable but not optimal. The option {\tt varbb} makes \verb|\mathbb{}| synonymous with \verb|\varmathbb{}|. The third option is the double-struck glyphs from the STIX collection. See the expanded discussion below. \item {\tt nosymbolsc} causes the package to not load the {\tt symbolsC} fonts, saving a math family. (This font contains mostly exotic symbols, along with some very useful, commonly used symbols like \verb|\coloneq| $\coloneq$, \verb|\eqcolon| $\eqcolon$, \verb|\notin| $\notin$, \verb|\notni| $\notni$, \verb|\neq| $\neq$, \verb|\nsubset| $\nsubset$ and \verb|\nsupset| $\nsupset$, but these have been moved (virtually) to {\tt lettersA} so they may continue to be used even if you use the option {\tt nosymbolsc}.) \item {\tt amssymbols} (the default) and {\tt noamssymbols} determine whether the {\tt pxfonts} versions of the \textsc{ams} symbols ({\tt msam}, {\tt msbm}) are loaded---if so, they override previous settings in {\tt amsmath}. If you use the option {\tt noamssymbols}, then \verb|\mathbb{}| is set to mean the same as \verb|\varmathbb{}|. (One advantage of {\tt noamssymbols} is that you save two of your precious math families for other purposes, such as setting a couple of external math alphabets by means of the \textsf{mathalfa} package.) @@ -205,15 +205,14 @@ Math font packages in \LaTeX\ are susceptible to the ``Too many math alphabets'' 1: letters 2: symbols 3: largesymbols -4: AMSa -5: AMSb -6: lettersA -7: symbolsC -8: largesymbolsTXA -9: boldoperators -10: boldletters -11: boldsymbols -12: boldlargesymbols +4: AMSm (replaces former AMSa and AMSb) +5: lettersA +6: symbolsC +7: largesymbolsTXA +8: boldoperators +9: boldletters +10: boldsymbols +11: boldlargesymbols \end{verbatim} \textsc{Notes:} \begin{itemize} @@ -222,7 +221,7 @@ The {\tt operators} font is essentially the Roman text font, used for names of o \item if you typeset an expression that, say, calls for a single bold glyph from {\tt symbolsC}, that costs you an entire new slot, leaving only two remaining; \item same with, eg, \verb|\mathit|; \item same with an external Fraktur, Blackboard Bold or Script glyphs; -\item if you run out of math alphabets, look first to dropping {\tt AMSa} and {\tt AMSb}, as well as {\tt symbolsC}, which can save you three slots; +\item if you run out of math alphabets, look first to dropping {\tt AMSm} and {\tt symbolsC}, which can save you at least two slots; \item if space is tight, do not call bold versions of the fonts listed above where the bold version is not already loaded, to avoid loading a new mathgroup; \item if you absolutely need a letter (not a math symbol) from some math font that would normally cost you another mathgroup, you might consider using as if it were text, with something like \begin{verbatim} |