diff options
author | Karl Berry <karl@freefriends.org> | 2015-07-05 22:10:04 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-07-05 22:10:04 +0000 |
commit | 5a585c00a2018b002b08d8da3e58e75d3a307be0 (patch) | |
tree | f68cdadc8d8d9b2ab96da04efbf28ce5f4cb70e2 | |
parent | b0f3c5dbdee94cfa9a26b96c6d2f41370392df64 (diff) |
newtxsf (5jul15)
git-svn-id: svn://tug.org/texlive/trunk@37772 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtxsf/README | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.pdf | bin | 121458 -> 411356 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmi.tfm | bin | 2276 -> 2248 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmia.tfm | bin | 1816 -> 1900 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmi.tfm | bin | 2296 -> 2264 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmia.tfm | bin | 1768 -> 1836 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty | 150 |
8 files changed, 85 insertions, 76 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtxsf/README b/Master/texmf-dist/doc/fonts/newtxsf/README index 787b5c0c2e4..42f688b6f27 100644 --- a/Master/texmf-dist/doc/fonts/newtxsf/README +++ b/Master/texmf-dist/doc/fonts/newtxsf/README @@ -2,7 +2,12 @@ This small package provides a math package that amounts to modifications of the http://www.ctan.org/license/lppl1.3 for the details of that license. -Current version: 1.02 +Current version: 1.03 + +Changes in version 1.03 +1. Small corrections to accent positions. +2. Changed newtxsf.sty to add definitions of \nabla, \nablaup, \varkappa, \varkappaup, and to change most Greek letters to \mathalpha, where appropriate. +3. The smallest size of parentheses now comes from the text font. Changes in version 1.02 1. Corrected definitions of \textsquare and \openbox in newtxsf.sty. (Thanks, Jean-François Burnol.) diff --git a/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.pdf b/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.pdf Binary files differindex 08e8679786c..e87b067c2e8 100644 --- a/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.pdf +++ b/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.tex b/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.tex index 63fd03dda62..6ba517fbf47 100644 --- a/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.tex +++ b/Master/texmf-dist/doc/fonts/newtxsf/newtxsf-doc.tex @@ -24,13 +24,13 @@ I was spurred to make this package by one of the excellent features of the STIX fonts---mathematical Roman and Greek sans serif alphabets with all glyphs unmistakable, unlike most sans serif fonts. These are sized to match Times, with xheights near 440{\tt em}, rather smaller than most sans serif fonts. So, this package was constructed by replacing the existing math italic in {\tt newtxmath} with the sans serif glyphs from STIX and simplifying the options. The result is a math package that blends well with sans serif text fonts with an xheight similar to that of Times. Surprisingly, it does seem to work well with some other sans serif fonts with larger xheights, such as \emph{FiraSans} at about 530{\tt em}. With modern-day projectors having considerably higher resolutions than a few years ago, large xheight may be less of a concern than it once was. (Note: \emph{FiraSans} also works well with the \emph{Arev Sans} package, where the xheight is larger.) \section{Package Options} -The options are much simpler that in {\tt newtxmath}, as I have ruled out a number which, in my opinion, were of interest only for backward compatibility. These are the options you may specify. +The options are much simpler than in {\tt newtxmath}, as I have ruled out a number which, in my opinion, were of interest only for backward compatibility. These are the options you may specify. \begin{itemize} \item {\tt scaled} allows you to scale all fonts in this math package to match a chosen text font family. \item {\tt nosymbolsc} saves you a math group of mostly rather obscure symbols. \item {\tt cmintegrals} makes use of integrals drawn from Computer Modern rather than the more upright, but unattractive, {\tt txfonts} integrals. -\item {\tt noamssymbols} saves you two math groups (the AMS symbols) if you have no need of them. +\item {\tt noamssymbols} saves you one or two math groups (the AMS symbols) if you have no need of them. \item {\tt amssymbols} does the opposite---this is the default. \item {\tt uprightGreek} specifies the use of upright rather than slanted Greek symbols for uppercase only. \item {\tt slantedGreek} does the opposite. diff --git a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmi.tfm Binary files differindex c3dc960e1e7..fdfcefbe16c 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmi.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmi.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmia.tfm Binary files differindex a07099dc8c5..b50f9d082cf 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmi.tfm b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmi.tfm Binary files differindex 38d0b4690f5..2d4f8930c27 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmi.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmi.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmia.tfm Binary files differindex a8633764605..a573aae044e 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtxsf/ntxsfmia.tfm diff --git a/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty b/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty index 7adf0ff57dc..05af81b2d84 100644 --- a/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty +++ b/Master/texmf-dist/tex/latex/newtxsf/newtxsf.sty @@ -2,8 +2,8 @@ % % Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.02} -\def\filedate{2015/04/07} +\def\fileversion{1.03} +\def\filedate{2015/07/04} \ProvidesPackage{newtxsf} [\filedate\space v\fileversion] @@ -220,10 +220,10 @@ amssymbols,uprightGreek} %\DeclareMathSymbol{\mathdollar}{\mathord}{operators}{36} %\def\mathsterling{\mathit{\mathchar"7024}} %Change the following two so we can adjust metrics in math mode -%\DeclareMathDelimiter{(}{\mathopen}{operators}{40}{largesymbols}{0} -%\DeclareMathDelimiter{)}{\mathclose}{operators}{41}{largesymbols}{1} -\DeclareMathDelimiter{(}{\mathopen}{lettersA}{155}{largesymbols}{130} -\DeclareMathDelimiter{)}{\mathclose}{lettersA}{156}{largesymbols}{131} +\DeclareMathDelimiter{(}{\mathopen}{operators}{40}{largesymbols}{130} +\DeclareMathDelimiter{)}{\mathclose}{operators}{41}{largesymbols}{131} +%\DeclareMathDelimiter{(}{\mathopen}{lettersA}{155}{largesymbols}{130} +%\DeclareMathDelimiter{)}{\mathclose}{lettersA}{156}{largesymbols}{131} \DeclareMathDelimiter{[}{\mathopen}{lettersA}{157}{largesymbols}{132} \DeclareMathDelimiter{]}{\mathclose}{lettersA}{158}{largesymbols}{133} \DeclareMathDelimiter{\lfloor}{\mathopen}{lettersA}{159}{largesymbols}{134} @@ -248,6 +248,10 @@ amssymbols,uprightGreek} \DeclareMathDelimiter{\Updownarrow}{\mathrel}{lettersA}{167}{largesymbols}{119} \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18} \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19} +\re@DeclareMathSymbol{\varkappa}{\mathord}{lettersA}{40} +\re@DeclareMathSymbol{\varkappaup}{\mathord}{lettersA}{41} +\re@DeclareMathSymbol{\nabla}{\mathord}{lettersA}{43} +\re@DeclareMathSymbol{\nablaup}{\mathord}{lettersA}{44} \re@DeclareMathSymbol{\hslash}{\mathord}{lettersA}{52} \re@DeclareMathSymbol{\hbar}{\mathord}{lettersA}{53} @@ -278,29 +282,29 @@ amssymbols,uprightGreek} \re@DeclareMathAccent{\ddot}{\mathord}{lettersA}{220} % \iftx@slantedG - \re@DeclareMathSymbol{\Gamma}{\mathord}{letters}{0} - \re@DeclareMathSymbol{\Delta}{\mathord}{letters}{1} - \re@DeclareMathSymbol{\Theta}{\mathord}{letters}{2} - \re@DeclareMathSymbol{\Lambda}{\mathord}{letters}{3} - \re@DeclareMathSymbol{\Xi}{\mathord}{letters}{4} - \re@DeclareMathSymbol{\Pi}{\mathord}{letters}{5} - \re@DeclareMathSymbol{\Sigma}{\mathord}{letters}{6} - \re@DeclareMathSymbol{\Upsilon}{\mathord}{letters}{7} - \re@DeclareMathSymbol{\Phi}{\mathord}{letters}{8} - \re@DeclareMathSymbol{\Psi}{\mathord}{letters}{9} - \re@DeclareMathSymbol{\Omega}{\mathord}{letters}{10} + \re@DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{0} + \re@DeclareMathSymbol{\Delta}{\mathalpha}{letters}{1} + \re@DeclareMathSymbol{\Theta}{\mathalpha}{letters}{2} + \re@DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{3} + \re@DeclareMathSymbol{\Xi}{\mathalpha}{letters}{4} + \re@DeclareMathSymbol{\Pi}{\mathalpha}{letters}{5} + \re@DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{6} + \re@DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{7} + \re@DeclareMathSymbol{\Phi}{\mathalpha}{letters}{8} + \re@DeclareMathSymbol{\Psi}{\mathalpha}{letters}{9} + \re@DeclareMathSymbol{\Omega}{\mathalpha}{letters}{10} \else - \re@DeclareMathSymbol{\Gamma}{\mathord}{lettersA}{0} - \re@DeclareMathSymbol{\Delta}{\mathord}{lettersA}{1} - \re@DeclareMathSymbol{\Theta}{\mathord}{lettersA}{2} - \re@DeclareMathSymbol{\Lambda}{\mathord}{lettersA}{3} - \re@DeclareMathSymbol{\Xi}{\mathord}{lettersA}{4} - \re@DeclareMathSymbol{\Pi}{\mathord}{lettersA}{5} - \re@DeclareMathSymbol{\Sigma}{\mathord}{lettersA}{6} - \re@DeclareMathSymbol{\Upsilon}{\mathord}{lettersA}{7} - \re@DeclareMathSymbol{\Phi}{\mathord}{lettersA}{8} - \re@DeclareMathSymbol{\Psi}{\mathord}{lettersA}{9} - \re@DeclareMathSymbol{\Omega}{\mathord}{lettersA}{10} + \re@DeclareMathSymbol{\Gamma}{\mathalpha}{lettersA}{0} + \re@DeclareMathSymbol{\Delta}{\mathalpha}{lettersA}{1} + \re@DeclareMathSymbol{\Theta}{\mathalpha}{lettersA}{2} + \re@DeclareMathSymbol{\Lambda}{\mathalpha}{lettersA}{3} + \re@DeclareMathSymbol{\Xi}{\mathalpha}{lettersA}{4} + \re@DeclareMathSymbol{\Pi}{\mathalpha}{lettersA}{5} + \re@DeclareMathSymbol{\Sigma}{\mathalpha}{lettersA}{6} + \re@DeclareMathSymbol{\Upsilon}{\mathalpha}{lettersA}{7} + \re@DeclareMathSymbol{\Phi}{\mathalpha}{lettersA}{8} + \re@DeclareMathSymbol{\Psi}{\mathalpha}{lettersA}{9} + \re@DeclareMathSymbol{\Omega}{\mathalpha}{lettersA}{10} \fi \DeclareMathSymbol{0}{\mathord}{lettersA}{129} \DeclareMathSymbol{1}{\mathord}{lettersA}{130} @@ -1043,46 +1047,46 @@ $\hfil\displaystyle{#1}\hfil$\crcr% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % upright Greek -\re@DeclareMathSymbol{\Gammaup}{\mathord}{lettersA}{0} -\re@DeclareMathSymbol{\Deltaup}{\mathord}{lettersA}{1} -\re@DeclareMathSymbol{\Thetaup}{\mathord}{lettersA}{2} -\re@DeclareMathSymbol{\Lambdaup}{\mathord}{lettersA}{3} -\re@DeclareMathSymbol{\Xiup}{\mathord}{lettersA}{4} -\re@DeclareMathSymbol{\Piup}{\mathord}{lettersA}{5} -\re@DeclareMathSymbol{\Sigmaup}{\mathord}{lettersA}{6} -\re@DeclareMathSymbol{\Upsilonup}{\mathord}{lettersA}{7} -\re@DeclareMathSymbol{\Phiup}{\mathord}{lettersA}{8} -\re@DeclareMathSymbol{\Psiup}{\mathord}{lettersA}{9} -\re@DeclareMathSymbol{\Omegaup}{\mathord}{lettersA}{10} -\re@DeclareMathSymbol{\alphaup}{\mathord}{lettersA}{11} -\re@DeclareMathSymbol{\betaup}{\mathord}{lettersA}{12} -\re@DeclareMathSymbol{\gammaup}{\mathord}{lettersA}{13} -\re@DeclareMathSymbol{\deltaup}{\mathord}{lettersA}{14} -\re@DeclareMathSymbol{\epsilonup}{\mathord}{lettersA}{15} -\re@DeclareMathSymbol{\zetaup}{\mathord}{lettersA}{16} -\re@DeclareMathSymbol{\etaup}{\mathord}{lettersA}{17} -\re@DeclareMathSymbol{\thetaup}{\mathord}{lettersA}{18} -\re@DeclareMathSymbol{\iotaup}{\mathord}{lettersA}{19} -\re@DeclareMathSymbol{\kappaup}{\mathord}{lettersA}{20} -\re@DeclareMathSymbol{\lambdaup}{\mathord}{lettersA}{21} -\re@DeclareMathSymbol{\muup}{\mathord}{lettersA}{22} -\re@DeclareMathSymbol{\nuup}{\mathord}{lettersA}{23} -\re@DeclareMathSymbol{\xiup}{\mathord}{lettersA}{24} -\re@DeclareMathSymbol{\piup}{\mathord}{lettersA}{25} -\re@DeclareMathSymbol{\rhoup}{\mathord}{lettersA}{26} -\re@DeclareMathSymbol{\sigmaup}{\mathord}{lettersA}{27} -\re@DeclareMathSymbol{\tauup}{\mathord}{lettersA}{28} -\re@DeclareMathSymbol{\upsilonup}{\mathord}{lettersA}{29} -\re@DeclareMathSymbol{\phiup}{\mathord}{lettersA}{30} -\re@DeclareMathSymbol{\chiup}{\mathord}{lettersA}{31} -\re@DeclareMathSymbol{\psiup}{\mathord}{lettersA}{32} -\re@DeclareMathSymbol{\omegaup}{\mathord}{lettersA}{33} -\re@DeclareMathSymbol{\varepsilonup}{\mathord}{lettersA}{34} -\re@DeclareMathSymbol{\varthetaup}{\mathord}{lettersA}{35} -\re@DeclareMathSymbol{\varpiup}{\mathord}{lettersA}{36} -\re@DeclareMathSymbol{\varrhoup}{\mathord}{lettersA}{37} -\re@DeclareMathSymbol{\varsigmaup}{\mathord}{lettersA}{38} -\re@DeclareMathSymbol{\varphiup}{\mathord}{lettersA}{39} +\re@DeclareMathSymbol{\Gammaup}{\mathalpha}{lettersA}{0} +\re@DeclareMathSymbol{\Deltaup}{\mathalpha}{lettersA}{1} +\re@DeclareMathSymbol{\Thetaup}{\mathalpha}{lettersA}{2} +\re@DeclareMathSymbol{\Lambdaup}{\mathalpha}{lettersA}{3} +\re@DeclareMathSymbol{\Xiup}{\mathalpha}{lettersA}{4} +\re@DeclareMathSymbol{\Piup}{\mathalpha}{lettersA}{5} +\re@DeclareMathSymbol{\Sigmaup}{\mathalpha}{lettersA}{6} +\re@DeclareMathSymbol{\Upsilonup}{\mathalpha}{lettersA}{7} +\re@DeclareMathSymbol{\Phiup}{\mathalpha}{lettersA}{8} +\re@DeclareMathSymbol{\Psiup}{\mathalpha}{lettersA}{9} +\re@DeclareMathSymbol{\Omegaup}{\mathalpha}{lettersA}{10} +\re@DeclareMathSymbol{\alphaup}{\mathalpha}{lettersA}{11} +\re@DeclareMathSymbol{\betaup}{\mathalpha}{lettersA}{12} +\re@DeclareMathSymbol{\gammaup}{\mathalpha}{lettersA}{13} +\re@DeclareMathSymbol{\deltaup}{\mathalpha}{lettersA}{14} +\re@DeclareMathSymbol{\epsilonup}{\mathalpha}{lettersA}{15} +\re@DeclareMathSymbol{\zetaup}{\mathalpha}{lettersA}{16} +\re@DeclareMathSymbol{\etaup}{\mathalpha}{lettersA}{17} +\re@DeclareMathSymbol{\thetaup}{\mathalpha}{lettersA}{18} +\re@DeclareMathSymbol{\iotaup}{\mathalpha}{lettersA}{19} +\re@DeclareMathSymbol{\kappaup}{\mathalpha}{lettersA}{20} +\re@DeclareMathSymbol{\lambdaup}{\mathalpha}{lettersA}{21} +\re@DeclareMathSymbol{\muup}{\mathalpha}{lettersA}{22} +\re@DeclareMathSymbol{\nuup}{\mathalpha}{lettersA}{23} +\re@DeclareMathSymbol{\xiup}{\mathalpha}{lettersA}{24} +\re@DeclareMathSymbol{\piup}{\mathalpha}{lettersA}{25} +\re@DeclareMathSymbol{\rhoup}{\mathalpha}{lettersA}{26} +\re@DeclareMathSymbol{\sigmaup}{\mathalpha}{lettersA}{27} +\re@DeclareMathSymbol{\tauup}{\mathalpha}{lettersA}{28} +\re@DeclareMathSymbol{\upsilonup}{\mathalpha}{lettersA}{29} +\re@DeclareMathSymbol{\phiup}{\mathalpha}{lettersA}{30} +\re@DeclareMathSymbol{\chiup}{\mathalpha}{lettersA}{31} +\re@DeclareMathSymbol{\psiup}{\mathalpha}{lettersA}{32} +\re@DeclareMathSymbol{\omegaup}{\mathalpha}{lettersA}{33} +\re@DeclareMathSymbol{\varepsilonup}{\mathalpha}{lettersA}{34} +\re@DeclareMathSymbol{\varthetaup}{\mathalpha}{lettersA}{35} +\re@DeclareMathSymbol{\varpiup}{\mathalpha}{lettersA}{36} +\re@DeclareMathSymbol{\varrhoup}{\mathalpha}{lettersA}{37} +\re@DeclareMathSymbol{\varsigmaup}{\mathalpha}{lettersA}{38} +\re@DeclareMathSymbol{\varphiup}{\mathalpha}{lettersA}{39} % and, for compatability with other packages (mtpro2, lucida, etc) \let\upGamma\Gammaup \let\upDelta\Deltaup @@ -1124,6 +1128,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \let\upvarrho\varrhoup \let\upvarsigma\varsigmaup \let\upvarphi\varphiup +\let\upvarkappa\varkappaup % the mathgroup of lettersA is stored in macro \symlettersA \iftx@frenchm \let\alpha\alphaup @@ -1155,6 +1160,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \let\varrho\varrhoup \let\varsigma\varsigmaup \let\varphi\varphiup + \let\varkappa\varkappaup \DeclareMathSymbol{A}{\mathalpha}{operators}{65} \DeclareMathSymbol{B}{\mathalpha}{operators}{66} \DeclareMathSymbol{C}{\mathalpha}{operators}{67} @@ -1484,7 +1490,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% %%% %%% for AMS classes %%% -\chardef\newtxsf@openbox 131 % was 3 in ntxsya +\chardef\newtxsf@openbox 131 % was 3 in \DeclareRobustCommand{\textsquare}{\begingroup \usefont{U}{ntxsym}{m}{n}\newtxsf@openbox\endgroup} \DeclareRobustCommand{\openbox}{} @@ -1523,10 +1529,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \txf@ntname{boldsymbols} \txf@ntname{largesymbols} \txf@ntname{boldlargesymbols} -\txf@ntname{AMSa} -\txf@ntname{boldAMSa} -\txf@ntname{AMSb} -\txf@ntname{boldAMSb} +\txf@ntname{AMSm} +\txf@ntname{boldAMSm} \txf@ntname{letters} \txf@ntname{boldletters} \txf@ntname{lettersA} |