summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-04 21:43:57 +0000
committerKarl Berry <karl@freefriends.org>2015-07-04 21:43:57 +0000
commit1e9b8ee4aad9a9642914c42aaff478a18a081aca (patch)
treecca85cc027c1e8d818e829d0ffe35b43b986a138 /Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex
parent1089189f7c9a125d4ca81f2b2dfdd4d6f7b6e4c9 (diff)
newpx (4jul15)
git-svn-id: svn://tug.org/texlive/trunk@37759 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex')
-rw-r--r--Master/texmf-dist/doc/fonts/newpx/newpxdoc.tex21
1 files changed, 10 insertions, 11 deletions
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}