From 6351567b386c7a099226a10fa99f3472c3d14288 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 16 Aug 2016 21:42:49 +0000 Subject: newtx (16aug16) git-svn-id: svn://tug.org/texlive/trunk@41864 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/newtx/README | 11 +- Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | Bin 382249 -> 442501 bytes Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 142 ++++- Master/texmf-dist/fonts/afm/public/newtx/txexs.afm | 222 ++++++++ Master/texmf-dist/fonts/map/dvips/newtx/newtx.map | 6 + .../texmf-dist/fonts/tfm/public/newtx/ntxbex.tfm | Bin 0 -> 1176 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbexa.tfm | Bin 736 -> 700 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm | Bin 1556 -> 1772 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm | Bin 2888 -> 2896 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy.tfm | Bin 1588 -> 2032 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy5.tfm | Bin 1588 -> 2032 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxbsy7.tfm | Bin 1592 -> 2044 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxexa.tfm | Bin 716 -> 680 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxexx.tfm | Bin 1536 -> 1760 bytes Master/texmf-dist/fonts/tfm/public/newtx/ntxmi.tfm | Bin 2248 -> 2340 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxmi1.tfm | Bin 2268 -> 2340 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm | Bin 2984 -> 3000 bytes Master/texmf-dist/fonts/tfm/public/newtx/ntxsy.tfm | Bin 1552 -> 2020 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm | Bin 1552 -> 2020 bytes .../texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm | Bin 1552 -> 2016 bytes .../texmf-dist/fonts/tfm/public/newtx/txbexas.tfm | Bin 0 -> 780 bytes .../texmf-dist/fonts/tfm/public/newtx/txbexs.tfm | Bin 0 -> 1544 bytes .../texmf-dist/fonts/tfm/public/newtx/txbsys.tfm | Bin 0 -> 1656 bytes .../texmf-dist/fonts/tfm/public/newtx/txexas.tfm | Bin 0 -> 1468 bytes Master/texmf-dist/fonts/tfm/public/newtx/txexs.tfm | Bin 0 -> 1552 bytes Master/texmf-dist/fonts/tfm/public/newtx/txsys.tfm | Bin 0 -> 1644 bytes .../fonts/type1/public/newtx/fxlri-5letters.pfb | Bin 706160 -> 706601 bytes .../fonts/type1/public/newtx/fxlri-7letters.pfb | Bin 700152 -> 700591 bytes .../fonts/type1/public/newtx/fxlzi-5letters.pfb | Bin 51382 -> 51435 bytes .../fonts/type1/public/newtx/fxlzi-7letters.pfb | Bin 50535 -> 50588 bytes .../fonts/type1/public/newtx/txbexas.pfb | Bin 0 -> 23268 bytes .../texmf-dist/fonts/type1/public/newtx/txbexs.pfb | Bin 0 -> 36674 bytes .../texmf-dist/fonts/type1/public/newtx/txbsys.pfb | Bin 0 -> 44400 bytes .../texmf-dist/fonts/type1/public/newtx/txexas.pfb | Bin 0 -> 22753 bytes .../texmf-dist/fonts/type1/public/newtx/txexs.pfb | Bin 0 -> 33353 bytes .../texmf-dist/fonts/type1/public/newtx/txsys.pfb | Bin 0 -> 42366 bytes .../texmf-dist/fonts/type1/public/newtx/zxlr.pfb | Bin 45766 -> 45761 bytes .../texmf-dist/fonts/type1/public/newtx/zxlri.pfb | Bin 40018 -> 40013 bytes .../texmf-dist/fonts/type1/public/newtx/zxlz.pfb | Bin 51385 -> 51381 bytes .../texmf-dist/fonts/type1/public/newtx/zxlzi.pfb | Bin 48542 -> 48600 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbex.vf | Bin 0 -> 1072 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbexa.vf | Bin 668 -> 532 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbexx.vf | Bin 1560 -> 1620 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf | Bin 1788 -> 1796 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy.vf | Bin 1012 -> 1636 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy5.vf | Bin 1012 -> 1636 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxbsy7.vf | Bin 1168 -> 1796 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxexa.vf | Bin 664 -> 528 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxexx.vf | Bin 1556 -> 1648 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmi.vf | Bin 1584 -> 1496 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmi1.vf | Bin 1596 -> 1504 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf | Bin 2144 -> 2156 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy.vf | Bin 1060 -> 1704 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf | Bin 1060 -> 1700 bytes Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf | Bin 1176 -> 1820 bytes Master/texmf-dist/tex/latex/newtx/lmsntxsy.fd | 30 ++ Master/texmf-dist/tex/latex/newtx/lmxntxexx.fd | 18 + Master/texmf-dist/tex/latex/newtx/newtxmath.sty | 576 +++++++++++++++------ Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 4 +- Master/texmf-dist/tex/latex/newtx/omsntxsy.fd | 30 -- 60 files changed, 842 insertions(+), 197 deletions(-) create mode 100644 Master/texmf-dist/fonts/afm/public/newtx/txexs.afm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/ntxbex.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txbexas.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txbexs.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txbsys.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txexas.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txexs.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/newtx/txsys.tfm create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txbexas.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txbexs.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txbsys.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txexas.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txexs.pfb create mode 100644 Master/texmf-dist/fonts/type1/public/newtx/txsys.pfb create mode 100644 Master/texmf-dist/fonts/vf/public/newtx/ntxbex.vf create mode 100644 Master/texmf-dist/tex/latex/newtx/lmsntxsy.fd create mode 100644 Master/texmf-dist/tex/latex/newtx/lmxntxexx.fd delete mode 100644 Master/texmf-dist/tex/latex/newtx/omsntxsy.fd (limited to 'Master') diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 314ae9b7cfb..7951cb2cf98 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,19 @@ This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen. -Current version: 1.466 2016-03-27 +Current version: 1.5 2016-08-12 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.5 +1. Changes to metadata in some component math pfb files (family name and style name) for better CSS compliance. +2. Addition of new slanted and upright integrals, replacing those in versions prior to 1.5. +3. Added smaller versions of large operator symbols, called with option smallerops. +4. Added macros to allow changes of math fontdimens---\setSYdimens and \setEXdimens. +5. Replaced a few math glyphs with versions that are, IMO, better. +6. Added a number of new math symbols and delimiters. +7. Changed heights of large delimiters to match those in common usage. + Changes in version 1.466 Corrected some kerning issues involving bracket, f and paren in regular, bold and theoremitalic. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf index 71845eaa07f..ea92ee87a4d 100644 Binary files a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf and b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 5d543691678..ba5584e09dd 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -20,7 +20,7 @@ \newtheorem{oldthm}{Theorem}[section] \theoremstyle{plain} \newtheorem{thm}{Theorem}[section] -\pdfmapfile{=newtx.map} +%\pdfmapfile{=newtx.map} \usepackage[osf,largesc,theoremfont]{newtxtext} \usepackage[T1]{fontenc} \usepackage[varqu,varl]{zi4} @@ -28,7 +28,10 @@ %\useosf \usepackage{bm} %SetFonts -\usepackage{booktabs} +\makeatletter +\DeclareMathSymbol{\Sumop}{\mathop}{largesymbols}{"50} +\makeatother +\usepackage{array,booktabs} \title{New TX font package} \author{Michael Sharpe} \date{\today} % Activate to display a given date or no date @@ -38,6 +41,10 @@ \section{Introduction} This package is meant to be a replacement for Young Ryu's {\tt txfonts}. It is a complete text ({\tt newtxtext}) and math ({\tt newtxmath}) package with roman text font provided by a Times clone, sans serif based on a \textsf{Helvetica} clone, typewriter faces, plus math symbol fonts whose math italic letters are from a Times Italic clone. As of version 1.4, {\tt newtxtext} no longer depends on {\tt txfonts} but is based on the richer source \textsf{TeXGyre Termes}, but {\tt newtxmath} continues to use the {\tt txfonts} math glyphs with many metric adjustments and some wholesale modifications. +\textsc{Very Important:} The math package changed substantially as of version 1.5, changing a number of glyphs, adding an option to reduce the sizes of large operators, and changing the integral signs to a choice of upright and slanted forms, each available in twelve variants. The new options are {\tt upint} (upright integrals) and {\tt smallerops} (smaller large operators.) Some previously available options may no longer have any effect. The changes are described in detail in the section on math mode options. A summary of the changes in version 1.5 is given in the Appendix. + + + This math package works, after possibly replacing its math Roman and Greek letters, with fonts other than Times that are intermediate in weight between Computer Modern and Times. The free font Linux Libertine is one particular target---it is of nearly the same x-height as Computer Modern, but, not being a \emph{modern} font, does not have a high contrast ratio, and so appears denser than Computer Modern but not as much so as Times. It is meant as a replacement for Times, but differs from it in many characteristics, more similar to MinionPro than Times, and provides a better range of variants than Times---three weights (regular, semi-bold and bold) rather than just two, and has expert features in all weights: old-style figures, more extensive and more interesting ligatures, and small caps. In my opinion, material typeset in Linux Libertine looks better than the corresponding material typeset in Times. This seems especially true on the screen. As of version 1.0, the package also offers support for MinionPro as a math font, but with limitations described in detail below. More recently, an option to provide math support for the \textsf{garamondx} text font package was added. The {\tt newtx} package differs from {\tt txfonts} in the following ways: @@ -152,6 +159,34 @@ The package invoked by \end{verbatim} loads the math part of the {\tt txfonts} (with revised metrics and additional glyphs) and should be loaded \emph{after} the text font and its encoding have been specified, as it uses the text font settings to define how operators, numbers, math accents, \verb|\mathrm|, \verb|\mathbf| etc.\ are rendered. You should also load a Typewriter font so as not to generate mysterious error messages about \textsf{metafont} trying to generate \texttt{ectt10}. The package offers a number of options. \begin{itemize} +\item {\tt upint} (new as of version 1.5) selects upright integrals---the default shape is slanted. Each shape/size of integral takes one of twelve form, illustrated below in the case of display size slanted integrals. +\[\int\quad\oint\quad\iint\quad\iiint\quad\iiiint\quad\oiint\quad\oiiint\quad\varointclockwise\quad\ointctrclockwise\quad\fint\quad\sumint\quad\sqint\] +named respectively +\begin{verbatim} +\int \oint \iint \iiint \iiiint \oiint +\oiiint \varointclockwise \ointctrclockwise \fint \sumint \sqint +\end{verbatim} +The three sizes of the upright integrals look like: +\begin{center} + \begin{tabular}{@{} cl @{}} + \hline + Glyph & Command\\ + \hline + $\smallintup$ & \verb|\smallint[up]|\\ + $\intup$ & \verb|\int[up]| \\ + $\displaystyle{\intup}$ & \verb|\displaystyle{\int[up]}|\\ + \hline + \end{tabular} +\end{center} +Note that the suffix {\tt up} is not required unless the document's integral style is slanted. You may find the \verb|\smallint| is useful for inline math mode when it is important not to change the line spacing. +\item {\tt smallerops} (new as of version 1.5) causes big operators other than integrals to render up to 20\% less tall, so that displayed formulas may occupy less vertical space. For example, in the following display, the first operator is the usual \verb|\sum|, the second is what you would get with {\tt smallerops}, the third is \verb|\sum| and the fourth is \verb|\smallsum|, the latter being used mainly with inline math. +\[\sum \Sumop \sum \smallsum\] +Similarly, there are \verb|\smallprod| and \verb|\smallcoprod| which, along with \verb|\smallsum|, are of class {\tt mathop}, unlike their Greek letter equivalents. +\item (New as of version 1.5.) Two new commands are provided to modify {\tt fontdimen} values in math mode: \verb|\setSYdimens| and \verb|\setEXdimens|, which allow you to change the {\tt fontdimen} parameters for the {\tt symbol} and {\tt extension} fonts respectively. Their arguments can be any valid \TeX\ commands to change {\tt fontdimen} values and must be used only in your preamble. For example: +\begin{verbatim} +\setSYdimens{\fontdimen16\font=2pt\fontdimen17\font=2pt } +\end{verbatim} +Don't use these unless you know what you're doing. \item {\tt varg} causes the math italic letters \verb|g,v,w,y| to be replaced by versions which are more distinctive---eg, useful for distinguishing math italic \verb|v| from \verb|\nu|; \item {\tt libertine} loads different versions of math italic and bold math italic based on \textsf{Libertine} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default; \item {\tt minion} loads different versions of math italic and bold math italic based on \textsf{MinionPro} rather than \textsf{Times}---the {\tt varg} option is disabled in this case, as the equivalent variant forms are made available by default---see the extended discussion below; @@ -167,18 +202,20 @@ loads the math part of the {\tt txfonts} (with revised metrics and additional gl \item the {\tt libertine} option also replaces both slanted and upright Greek symbols by the corresponding Libertine glyphs, and similarly for {\tt minion}, {\tt garamondx} and {\tt cochineal}; \item {\tt cmintegrals} instructs \textsf{newtxmath} to load a thicker version of the Computer Modern integral in place of the \textsf{newtxmath} default---the txfonts integral (identical to the integral in the Wolfram fonts), which is not to everyone's taste---a consequence is that none of the special forms of \textsf{txfonts} integrals are available; +\textbf{As of version 1.5, this option does nothing, as the new default is slanted integrals.} \item the combination \begin{verbatim} % The next line is no longer needed, as newtxmath Requires it %\usepackage{amsmath}% loads amstext, amsbsy, amsopn but not amssymb \usepackage{newtxmath} \end{verbatim} -causes no error, unlike the same combination with {\tt txfonts}, but does nothing significant. (Recall that {\tt amsmath} is loaded automatically if you use an \textsc{ams} document class such as {\tt amsart} or {\tt amsbook}, as is {\tt amsthm}.) The integrals are as defined in {\tt txfonts}. On the other hand, -\begin{verbatim} -%\usepackage{amsmath} % no longer needed -\usepackage[cmintegrals]{newtxmath} -\end{verbatim} -allows you to 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 newtxmath}. +causes no error, unlike the same combination with {\tt txfonts}, but does nothing significant. (Recall that {\tt amsmath} is loaded automatically if you use an \textsc{ams} document class such as {\tt amsart} or {\tt amsbook}, as is {\tt amsthm}.) The integrals are as defined in {\tt txfonts}. +%On the other hand, +%\begin{verbatim} +%%\usepackage{amsmath} % no longer needed +%\usepackage[cmintegrals]{newtxmath} +%\end{verbatim} +%allows you to 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 newtxmath}. \item If you wish to use \verb|\usepackage{amsthm}|, place it before loading {\tt newtxmath} or the result will be \begin{verbatim} ! LaTeX Error: Command \openbox already defined. @@ -236,7 +273,7 @@ gives \usepackage{textcomp} % required to get special symbols \usepackage[varqu,varl]{inconsolata}% a typewriter font must be defined \usepackage{amsthm}% must be loaded before newtxmath -\usepackage[libertine,cmintegrals,bigdelims,vvarbb]{newtxmath} +\usepackage[libertine,bigdelims,vvarbb]{newtxmath} \usepackage[scr=rsfso]{mathalfa} \usepackage{bm}% load after all math to give access to bold math %After loading math package, switch to osf in text. @@ -288,7 +325,7 @@ The next example is similar, but in math mode, numbers, basic symbols, operator \usepackage[scaled=.85]{beramono}% used only by \mathtt \usepackage[type1]{cabin}% used only by \mathsf \usepackage{amsthm}% load before newtxmath -\usepackage[libertine,cmintegrals,bigdelims,vvarbb]{newtxmath} +\usepackage[libertine,bigdelims,vvarbb]{newtxmath} % does not load minlibertine because another Roman text package was specified \usepackage[scr=rsfso]{mathalfa} \usepackage{bm}% load after all math to give access to bold math @@ -299,7 +336,7 @@ The next example is similar, but in math mode, numbers, basic symbols, operator \section{Alternate forms of glyphs} -Several math glyphs have alternate forms: +Prior to version 1.5, several math glyphs had alternate forms: \begin{center} \begin{tabular}{@{} llll @{}} \hline @@ -312,17 +349,19 @@ Several math glyphs have alternate forms: \hline \end{tabular} \end{center} -You should be aware that using \verb|\varnothing| requires loading AMSb.\\ + To use an alternate form throughout your document without changing all occurrences of the usual command, insert something like the following in your preamble after loading \texttt{newtxmath}: \begin{verbatim} \let\forall\forallAlt \end{verbatim} +As of version 1.5, the old {\tt txfonts} versions of \verb|\forall|, \verb|\exists| and \verb|\nexists| have been removed and the {\tt Alt} versions substituted. Both \verb|\forall| and \verb|\forallAlt| generate $\forall$, and similarly with \verb|\exists| and \verb|\nexists|. + \section{Conformity with amsmath} The {\tt newtxmath} package now contains a \verb|\RequirePackage{amsmath}|, as it uses a number of the macros defined there. To pass options to {\tt amsmath}, you can pass the options as options to \verb|\documentclass|. For example, \begin{verbatim} \documentclass[11pt,intlimits]{article} \usepackage{newtxtext} -\usepackage[bigdelims]{newtxmath} +\usepackage{newtxmath} \end{verbatim} will load {\tt amsmath} with option {\tt intlimits}. As of version 1.14, {\tt newtxmath} respects the {\tt amsmath} macros for placement of limits on integrals. @@ -540,5 +579,82 @@ The font files {\tt ntxexmods.pfb} and {\tt ntxbexmods.pfb} were derived from {\ The last two entries provide us with a way to access custom-encoded versions of {\tt fxlri.pfb} and {\tt fxlbi.map} in order to access some of the unencoded alternate characters---eg, Greek letters, {\tt J.alt} and {\tt v.alt}. The font file \textsf{LibertineTheta-Regular.pfb} was created from the Theta symbol in {\tt fxlri.pfb}, which requires some FontForge help to look correct. This version contains optical versions of the math italic and symbol fonts at 7\texttt{pt} and 5\texttt{pt}, allowing better rendering in \verb|\scriptstyle| and \verb|\scriptscriptstyle|. +\section{Appendix: Changes made in version 1.5} +\begin{itemize} +\item +The large delimiters have been modified so match the heights in common usage by \texttt{cmex10} and other packages. (Those formerly used by \texttt{newtxmath} were somewhat shorter, resulting in unexpected behavior of \verb|\Big|, \verb|\bigg|, etc.) +\item +The integrals used in previous versions have been discarded and replaced by an upright and a slanted form, the latter being the default. The option {\tt upint} switches to the upright form. (The former option {\tt cmintegrals} now has no effect.) Integrals are of three types: small, textstyle and displaystyle. Each size is available in twelve variants. Assuming slanted (the default) is selected, there are 36 regular-weight forms: +\setlength{\extrarowheight}{8pt} +\begin{center} + \begin{tabular}{@{} llll @{}} + \toprule + Small && Text, Display& \\ + \midrule +$\smallint$ & \verb|$\smallint$|& $\int$, $\displaystyle{\int}$& \verb|$\int$|\\ +$\smalliint$ & \verb|$\smalliint$|& $\iint$, $\displaystyle{\iint}$&\verb|$\iint$|\\ +$\smalliiint$ & \verb|$\smalliiint$|& $\iiint$, $\displaystyle{\iiint}$& \verb|$\iiint$|\\ +$\smalliiiint$ & \verb|$\smalliiiint$|& $\iiiint$, $\displaystyle{\iiiint}$& \verb|$\iiiint$|\\ +$\smalloint$ & \verb|$\smalloint$|& $\oint$, $\displaystyle{\oint}$& \verb|$\oint$|\\ +$\smalloiint$ & \verb|$\smalloiint$|& $\oiint$, $\displaystyle{\oiint}$& \verb|$\oiint$|\\ +$\smalloiiint$ & \verb|$\smalloiiint$|& $\oiiint$, $\displaystyle{\oiiint}$& \verb|$\oiiint$|\\ +$\smallfint$ & \verb|$\smallfint$|& $\fint$, $\displaystyle{\fint}$& \verb|$\fint$|\\ +$\smallsqint$ & \verb|$\smallsqint$|& $\sqint$, $\displaystyle{\sqint}$& \verb|$\sqint$|\\ +$\smallsumint$ & \verb|$\smallsumint$|& $\sumint$, $\displaystyle{\sumint}$& \verb|$\sumint$|\\ +$\smallvarointclockwise$ & \verb|$\smallvarointclockwise$|& $\varointclockwise$, $\displaystyle{\varointclockwise}$& \verb|$\varointclockwise$|\\ +$\smallointctrclockwise$ & \verb|$\smallointctrclockwise$|& $\ointctrclockwise$, $\displaystyle{\ointctrclockwise}$& \verb|$\ointctrclockwise$|\\ + \bottomrule + \end{tabular} +\end{center} +\item The overly small delimiters ([\{ in Times are no longer used in math mode, being replaced by bigger versions. The former option {\tt bigdelims} no longer has any effect. +\item There is a new option {\tt smallerops} which chooses smaller renditions (20\% smaller in displaystyle, 10\% smaller in textstyle) of the {\tt bigoperators}: +\begin{verbatim} +\bigsqcup +\bigodot +\bigoplus +\bigotimes +\sum +\prod +\bigcup +\bigcap +\biguplus +\bigwedge +\bigvee +\bigcupdot +\bigcapplus +\bigsqcupplus +\bigsqcapplus +\bigsqcap +\bigtimes +\coprod +\end{verbatim} +\item The dot accents are now taken from a slightly larger series, making available \verb|\dot|, \verb|\ddot|, \verb|\dddot| and \verb|\ddddot|. For best horizontal alignment with other accents, choose the option {\tt timesmathacc} when loading {\tt newtxmath}. +\item New accents have been added and the old vector accent has been replaced. The new accents are: +\verb|\vec|$\quad\vec{}$\\ +\verb|\lvec|$\quad\lvec{}$\\ +\verb|\lrvec|$\quad\lrvec{}$\\ +\verb|\harpoonacc|$\quad\harpoonacc{}$\\ +\verb|\lharpoonacc|$\quad\lharpoonacc{}$\\ +\verb|\lrharpoonacc|$\quad\lrharpoonacc{}$\\ +\verb|\barbar|$\quad\barbar{}$\\ +\verb|\bartilde|$\quad\bartilde{}$\\ +\verb|\barhat|$\quad\barhat{}$\\ +\verb|\tildebar|$\quad\tildebar{}$\\ +\verb|\tildetilde|$\quad\tildetilde{}$\\ +\verb|\tildehat|$\quad\tildehat{}$\\ +\verb|\hatbar|$\quad\hatbar{}$\\ +\verb|\hattilde|$\quad\hattilde{}$\\ +\verb|\hathat|$\quad\hathat{}$\\ +\item New glyphs: (B denotes bigger, S denotes smaller)\\ +\verb|\cdotB| $\quad\cdotB$ (cf. \verb|\cdot| $\quad\cdot$)\\ +\verb|\cdotBB| $\quad\cdotBB$\\ +\verb|\circS| $\quad\circS$ (cf. \verb|\circ| $\quad\circ$)\\ +\verb|\bulletS| $\quad\bulletS$ (cf. \verb|\bullet| $\quad\bullet$)\\ +\verb|\bulletSS| $\quad\bulletSS$\\ +\verb|\bulletSSS| $\quad\bulletSSS$\\ +\verb|\primeS| $\quad\primeS$ (cf. \verb|\prime| $\quad\prime$)\\ + +\item New macros \verb|\setSYdimens| and \verb|\setEXdimens| allow experts to modify some math font dimensions. +\end{itemize} \end{document} \ No newline at end of file diff --git a/Master/texmf-dist/fonts/afm/public/newtx/txexs.afm b/Master/texmf-dist/fonts/afm/public/newtx/txexs.afm new file mode 100644 index 00000000000..c50f471b769 --- /dev/null +++ b/Master/texmf-dist/fonts/afm/public/newtx/txexs.afm @@ -0,0 +1,222 @@ +StartFontMetrics 2.0 +Comment Generated by FontForge 20150526 +Comment Creation Date: Wed Aug 3 11:03:29 2016 +FontName txexs +FullName txexs +FamilyName txexs +Weight Medium +Notice (Version 3.0, GPL) +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -100 +UnderlineThickness 50 +Version 3.0 +EncodingScheme FontSpecific +FontBBox -5 -2960 2900 1444 +StartCharMetrics 204 +C 0 ; WX 293 ; N parenleftbig ; B 50 -1069 263 56 ; +C 1 ; WX 293 ; N parenrightbig ; B 30 -1069 243 56 ; +C 2 ; WX 333 ; N bracketleftbig ; B 88 -1144 299 56 ; +C 3 ; WX 333 ; N bracketrightbig ; B 34 -1144 245 56 ; +C 4 ; WX 371 ; N floorleftbig ; B 88 -1144 337 56 ; +C 5 ; WX 371 ; N floorrightbig ; B 34 -1144 283 56 ; +C 6 ; WX 371 ; N ceilingleftbig ; B 88 -1144 337 56 ; +C 7 ; WX 371 ; N ceilingrightbig ; B 34 -1144 283 56 ; +C 8 ; WX 432 ; N braceleftbig ; B 58 -1144 374 56 ; +C 9 ; WX 432 ; N bracerightbig ; B 58 -1144 374 56 ; +C 10 ; WX 402 ; N angbracketleftbig ; B 50 -1144 352 56 ; +C 11 ; WX 402 ; N angbracketrightbig ; B 50 -1144 352 56 ; +C 12 ; WX 232 ; N barex ; B 86 -600 146 30 ; +C 13 ; WX 436 ; N bardblex ; B 86 -600 350 30 ; +C 14 ; WX 529 ; N slashbig ; B 62 -1044 467 56 ; +C 15 ; WX 529 ; N backslashbig ; B 62 -1044 467 56 ; +C 16 ; WX 356 ; N parenleftBig ; B 50 -1744 326 56 ; +C 17 ; WX 356 ; N parenrightBig ; B 30 -1744 306 56 ; +C 18 ; WX 369 ; N parenleftbigg ; B 50 -2385 339 56 ; +C 19 ; WX 369 ; N parenrightbigg ; B 30 -2385 319 56 ; +C 20 ; WX 353 ; N bracketleftbigg ; B 88 -2344 319 56 ; +C 21 ; WX 353 ; N bracketrightbigg ; B 34 -2344 265 56 ; +C 22 ; WX 371 ; N floorleftbigg ; B 88 -2344 337 56 ; +C 23 ; WX 371 ; N floorrightbigg ; B 34 -2344 283 56 ; +C 24 ; WX 371 ; N ceilingleftbigg ; B 88 -2344 337 56 ; +C 25 ; WX 371 ; N ceilingrightbigg ; B 34 -2344 283 56 ; +C 26 ; WX 446 ; N braceleftbigg ; B 48 -2348 398 56 ; +C 27 ; WX 446 ; N bracerightbigg ; B 48 -2348 398 56 ; +C 28 ; WX 433 ; N angbracketleftbigg ; B 50 -2344 383 56 ; +C 29 ; WX 433 ; N angbracketrightbigg ; B 50 -2344 383 56 ; +C 30 ; WX 621 ; N slashbigg ; B 60 -2344 561 56 ; +C 31 ; WX 621 ; N backslashbigg ; B 60 -2344 561 56 ; +C 32 ; WX 382 ; N parenleftBigg ; B 50 -2944 352 56 ; +C 33 ; WX 382 ; N parenrightBigg ; B 30 -2944 332 56 ; +C 34 ; WX 363 ; N bracketleftBigg ; B 88 -2944 329 56 ; +C 35 ; WX 363 ; N bracketrightBigg ; B 34 -2944 275 56 ; +C 36 ; WX 371 ; N floorleftBigg ; B 88 -2944 337 56 ; +C 37 ; WX 371 ; N floorrightBigg ; B 34 -2944 283 56 ; +C 38 ; WX 371 ; N ceilingleftBigg ; B 88 -2944 337 56 ; +C 39 ; WX 371 ; N ceilingrightBigg ; B 34 -2944 283 56 ; +C 40 ; WX 562 ; N braceleftBigg ; B 48 -2948 514 56 ; +C 41 ; WX 562 ; N bracerightBigg ; B 48 -2948 514 56 ; +C 42 ; WX 448 ; N angbracketleftBigg ; B 50 -2944 398 56 ; +C 43 ; WX 448 ; N angbracketrightBigg ; B 50 -2944 398 56 ; +C 44 ; WX 659 ; N slashBigg ; B 60 -2944 599 56 ; +C 45 ; WX 659 ; N backslashBigg ; B 60 -2944 599 56 ; +C 46 ; WX 567 ; N slashBig ; B 62 -1744 505 56 ; +C 47 ; WX 567 ; N backslashBig ; B 62 -1744 505 56 ; +C 48 ; WX 400 ; N parenlefttp ; B 50 -1220 370 6 ; +C 49 ; WX 400 ; N parenrighttp ; B 30 -1220 350 0 ; +C 50 ; WX 363 ; N bracketlefttp ; B 88 -22 329 600 ; +C 51 ; WX 363 ; N bracketrighttp ; B 34 -22 275 600 ; +C 52 ; WX 363 ; N bracketleftbt ; B 88 0 329 620 ; +C 53 ; WX 363 ; N bracketrightbt ; B 34 0 275 620 ; +C 54 ; WX 363 ; N bracketleftex ; B 88 -12 165 635 ; +C 55 ; WX 363 ; N bracketrightex ; B 198 -11 275 635 ; +C 56 ; WX 552 ; N bracelefttp ; B 231 -20 504 605 ; +C 57 ; WX 552 ; N bracerighttp ; B 48 -20 321 605 ; +C 58 ; WX 552 ; N braceleftbt ; B 231 -5 504 620 ; +C 59 ; WX 552 ; N bracerightbt ; B 48 -5 321 620 ; +C 60 ; WX 552 ; N braceleftmid ; B 58 -1220 321 20 ; +C 61 ; WX 552 ; N bracerightmid ; B 231 -1220 494 20 ; +C 62 ; WX 552 ; N braceex ; B 231 -20 321 320 ; +C 63 ; WX 533 ; N arrowvertex ; B 240 -20 292 620 ; +C 64 ; WX 400 ; N parenleftbt ; B 30 -1202 350 20 ; +C 65 ; WX 400 ; N parenrightbt ; B 50 -1200 370 26 ; +C 66 ; WX 400 ; N parenleftex ; B 50 -21 144 625 ; +C 67 ; WX 400 ; N parenrightex ; B 256 -21 350 625 ; +C 68 ; WX 418 ; N angbracketleftBig ; B 50 -1744 368 56 ; +C 69 ; WX 418 ; N angbracketrightBig ; B 50 -1744 368 56 ; +C 70 ; WX 853 ; N unionsqtext ; B 82 -780 771 0 ; +C 71 ; WX 1255 ; N unionsqdisplay ; B 82 -1240 1173 0 ; +C 72 ; WX 516 ; N contintegraltext ; B 31 -1261 487 0 ; +C 73 ; WX 705 ; N contintegraldisplay ; B 34 -2207 660 0 ; +C 74 ; WX 945 ; N circledottext ; B 81 -780 864 0 ; +C 75 ; WX 1393 ; N circledotdisplay ; B 82 -1240 1311 0 ; +C 76 ; WX 945 ; N circleplustext ; B 81 -780 864 0 ; +C 77 ; WX 1393 ; N circleplusdisplay ; B 82 -1240 1311 0 ; +C 78 ; WX 961 ; N circlemultiplytext ; B 81 -780 880 0 ; +C 79 ; WX 1393 ; N circlemultiplydisplay ; B 82 -1240 1311 0 ; +C 80 ; WX 808 ; N summationtext ; B 43 -780 726 0 ; +C 81 ; WX 945 ; N producttext ; B 82 -780 863 0 ; +C 82 ; WX 423 ; N integraltext ; B 58 -1261 466 0 ; +C 83 ; WX 853 ; N uniontext ; B 82 -780 771 0 ; +C 84 ; WX 853 ; N intersectiontext ; B 82 -780 771 0 ; +C 85 ; WX 853 ; N unionmultitext ; B 82 -780 771 0 ; +C 86 ; WX 812 ; N logicalandtext ; B 81 -780 731 0 ; +C 87 ; WX 812 ; N logicalortext ; B 81 -780 731 0 ; +C 88 ; WX 1323 ; N summationdisplay ; B 43 -1240 1241 0 ; +C 89 ; WX 1355 ; N productdisplay ; B 82 -1240 1273 0 ; +C 90 ; WX 603 ; N integraldisplay ; B 57 -2207 649 0 ; +C 91 ; WX 1255 ; N uniondisplay ; B 82 -1240 1173 0 ; +C 92 ; WX 1255 ; N intersectiondisplay ; B 82 -1240 1173 0 ; +C 93 ; WX 1255 ; N unionmultidisplay ; B 82 -1240 1173 0 ; +C 94 ; WX 1135 ; N logicalanddisplay ; B 82 -1240 1053 0 ; +C 95 ; WX 1135 ; N logicalordisplay ; B 82 -1240 1053 0 ; +C 96 ; WX 945 ; N coproducttext ; B 82 -780 863 0 ; +C 97 ; WX 1355 ; N coproductdisplay ; B 82 -1240 1273 0 ; +C 98 ; WX 666 ; N hatwide ; B 53 596 613 752 ; +C 99 ; WX 1000 ; N hatwider ; B 0 596 999 752 ; +C 100 ; WX 1450 ; N hatwidest ; B 0 596 1450 752 ; +C 101 ; WX 666 ; N tildewide ; B 30 621 636 725 ; +C 102 ; WX 1000 ; N tildewider ; B 0 610 1000 733 ; +C 103 ; WX 1333 ; N tildewidest ; B 0 610 1333 733 ; +C 104 ; WX 343 ; N bracketleftBig ; B 88 -1744 309 56 ; +C 105 ; WX 343 ; N bracketrightBig ; B 34 -1744 255 56 ; +C 106 ; WX 371 ; N floorleftBig ; B 88 -1744 337 56 ; +C 107 ; WX 371 ; N floorrightBig ; B 34 -1744 283 56 ; +C 108 ; WX 371 ; N ceilingleftBig ; B 88 -1744 337 56 ; +C 109 ; WX 371 ; N ceilingrightBig ; B 34 -1744 283 56 ; +C 110 ; WX 414 ; N braceleftBig ; B 58 -1746 356 56 ; +C 111 ; WX 414 ; N bracerightBig ; B 58 -1746 356 56 ; +C 112 ; WX 732 ; N radicalbig ; B 60 -1160 762 56 ; +C 113 ; WX 824 ; N radicalBig ; B 60 -1760 854 56 ; +C 114 ; WX 946 ; N radicalbigg ; B 60 -2360 976 56 ; +C 115 ; WX 900 ; N radicalBigg ; B 60 -2960 930 56 ; +C 116 ; WX 939 ; N radicalbt ; B 60 -2960 701 10 ; +C 117 ; WX 939 ; N radicalvertex ; B 645 -290 701 10 ; +C 118 ; WX 939 ; N radicaltp ; B 645 -244 999 56 ; +C 119 ; WX 629 ; N arrowvertexdbl ; B 187 -20 442 625 ; +C 120 ; WX 533 ; N arrowtp ; B 62 -625 471 0 ; +C 121 ; WX 533 ; N arrowbt ; B 62 -600 471 20 ; +C 122 ; WX 622 ; N bracehtipdownleft ; B -5 -183 627 90 ; +C 123 ; WX 622 ; N bracehtipdownright ; B -5 -183 627 90 ; +C 124 ; WX 622 ; N bracehtipupleft ; B -5 0 627 273 ; +C 125 ; WX 622 ; N bracehtipupright ; B -5 0 627 273 ; +C 126 ; WX 629 ; N arrowdbltp ; B 62 -625 567 0 ; +C 127 ; WX 629 ; N arrowdblbt ; B 62 -600 567 20 ; +C 128 ; WX 333 ; N parenleft ; B 48 -202 304 717 ; +C 129 ; WX 333 ; N parenright ; B 29 -202 285 717 ; +C 130 ; WX 333 ; N bracketleft ; B 88 -193 299 707 ; +C 131 ; WX 333 ; N bracketright ; B 34 -193 245 707 ; +C 132 ; WX 371 ; N floorleft ; B 88 -192 337 707 ; +C 133 ; WX 371 ; N floorright ; B 34 -190 283 707 ; +C 134 ; WX 371 ; N ceilingleft ; B 88 -192 337 707 ; +C 135 ; WX 371 ; N ceilingright ; B 34 -192 283 707 ; +C 136 ; WX 451 ; N braceleft ; B 48 -198 403 713 ; +C 137 ; WX 451 ; N braceright ; B 48 -198 403 713 ; +C 138 ; WX 363 ; N angbracketleft ; B 50 -193 313 707 ; +C 139 ; WX 363 ; N angbracketright ; B 50 -193 313 707 ; +C 140 ; WX 200 ; N bar ; B 72 -193 128 707 ; +C 141 ; WX 400 ; N bardbl ; B 72 -193 328 707 ; +C 142 ; WX 499 ; N arrowbothv ; B 45 -203 454 717 ; +C 143 ; WX 550 ; N arrowdblbothv ; B 23 -203 527 717 ; +C 154 ; WX 1900 ; N hat4 ; B 0 589 1900 752 ; +C 155 ; WX 2400 ; N hat5 ; B 0 586 2400 752 ; +C 156 ; WX 2900 ; N hat6 ; B 0 583 2900 753 ; +C 157 ; WX 1900 ; N tilde4 ; B 17 640 1884 763 ; +C 158 ; WX 2400 ; N tilde5 ; B 33 640 2366 763 ; +C 159 ; WX 2900 ; N tilde6 ; B 49 640 2850 763 ; +C 169 ; WX 450 ; N parenlefttpA ; B 50 -20 420 1424 ; +C 170 ; WX 450 ; N parenrighttpA ; B 30 -20 400 1424 ; +C 171 ; WX 450 ; N parenleftbtA ; B 50 -6 420 1438 ; +C 172 ; WX 450 ; N parenrightbtA ; B 30 0 400 1444 ; +C 173 ; WX 450 ; N parenleftexA ; B 50 -21 144 625 ; +C 174 ; WX 450 ; N parenrightexA ; B 306 -21 400 625 ; +C 175 ; WX 438 ; N uni222B ; B 31 -1261 657 0 ; +C 176 ; WX 748 ; N uni222C ; B 31 -1261 967 0 ; +C 177 ; WX 1056 ; N uni222D ; B 31 -1261 1277 0 ; +C 178 ; WX 530 ; N uni222E ; B 31 -1261 657 0 ; +C 179 ; WX 808 ; N uni222F ; B 31 -1261 967 0 ; +C 180 ; WX 423 ; N uni222B.up ; B 58 -1261 466 0 ; +C 181 ; WX 733 ; N uni222C.up ; B 58 -1261 776 0 ; +C 182 ; WX 1043 ; N uni222D.up ; B 58 -1261 1086 0 ; +C 183 ; WX 456 ; N uni222E.up ; B 35 -1261 491 0 ; +C 184 ; WX 714 ; N uni222F.up ; B 35 -1261 781 0 ; +C 185 ; WX 620 ; N uni222B.dsp ; B 55 -2207 1023 0 ; +C 186 ; WX 1020 ; N uni222C.dsp ; B 55 -2207 1423 0 ; +C 187 ; WX 1424 ; N uni222D.dsp ; B 55 -2207 1823 0 ; +C 188 ; WX 711 ; N uni222E.dsp ; B 55 -2207 1023 0 ; +C 189 ; WX 1096 ; N uni222F.dsp ; B 55 -2207 1423 0 ; +C 190 ; WX 563 ; N uni222B.updsp ; B 57 -2207 649 0 ; +C 191 ; WX 951 ; N uni222C.updsp ; B 57 -2207 1049 0 ; +C 192 ; WX 1369 ; N uni222D.updsp ; B 57 -2207 1449 0 ; +C 193 ; WX 557 ; N uni222E.updsp ; B 34 -2207 660 0 ; +C 194 ; WX 953 ; N uni222F.updsp ; B 57 -2207 1049 0 ; +C 195 ; WX 853 ; N unionsqtext.1 ; B 82 -880 771 0 ; +C 196 ; WX 1255 ; N unionsqdisplay.1 ; B 82 -1540 1173 0 ; +C 199 ; WX 1255 ; N circledottext.1 ; B 82 -1089 1173 0 ; +C 200 ; WX 1691 ; N circledotdisplay.1 ; B 82 -1525 1609 0 ; +C 201 ; WX 1255 ; N circleplustext.1 ; B 82 -1089 1173 0 ; +C 202 ; WX 1691 ; N circleplusdisplay.1 ; B 82 -1525 1609 0 ; +C 203 ; WX 1255 ; N circlemultiplytext.1 ; B 82 -1089 1173 0 ; +C 204 ; WX 1691 ; N circlemultiplydisplay.1 ; B 82 -1525 1609 0 ; +C 205 ; WX 808 ; N summationtext.1 ; B 43 -880 726 0 ; +C 206 ; WX 945 ; N producttext.1 ; B 82 -880 863 0 ; +C 207 ; WX 853 ; N cupdottext.1 ; B 82 -892 771 0 ; +C 208 ; WX 853 ; N uniontext.1 ; B 82 -892 771 0 ; +C 209 ; WX 853 ; N intersectiontext.1 ; B 82 -880 771 0 ; +C 210 ; WX 853 ; N unionmultitext.1 ; B 82 -892 771 0 ; +C 211 ; WX 853 ; N logicalandtext.1 ; B 82 -892 772 0 ; +C 212 ; WX 853 ; N logicalortext.1 ; B 82 -892 772 0 ; +C 213 ; WX 1323 ; N summationdisplay.1 ; B 43 -1540 1241 0 ; +C 214 ; WX 1355 ; N productdisplay.1 ; B 82 -1540 1273 0 ; +C 215 ; WX 1255 ; N cupdotdisplay.1 ; B 82 -1540 1173 0 ; +C 216 ; WX 1255 ; N uniondisplay.1 ; B 82 -1540 1173 0 ; +C 217 ; WX 1255 ; N intersectiondisplay.1 ; B 82 -1540 1173 0 ; +C 218 ; WX 1255 ; N unionmultidisplay.1 ; B 82 -1540 1173 0 ; +C 219 ; WX 1255 ; N logicalanddisplay.1 ; B 82 -1540 1173 0 ; +C 220 ; WX 1255 ; N logicalordisplay.1 ; B 82 -1540 1173 0 ; +C 221 ; WX 945 ; N coproducttext.1 ; B 82 -880 863 0 ; +C 222 ; WX 1355 ; N coproductdisplay.1 ; B 82 -1540 1273 0 ; +C 223 ; WX 853 ; N cupdottext ; B 82 -780 771 0 ; +C 224 ; WX 1255 ; N cupdotdisplay ; B 82 -1240 1173 0 ; +EndCharMetrics +EndFontMetrics diff --git a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map index 2764befd359..0872c60e117 100644 --- a/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map +++ b/Master/texmf-dist/fonts/map/dvips/newtx/newtx.map @@ -42,6 +42,12 @@ fxlzi-7letters LinLibertineZI7 \ntxmath@scaled ntxsy5 + <6.3-8.6> \ntxmath@scaled ntxsy7 % from 6.3 up to, but not including, 8.6 + <8.6-> \ntxmath@scaled ntxsy +}{} + +\DeclareFontShape{LMS}{ntxsy}{b}{n}{ + <-6.3> \ntxmath@scaled ntxbsy5 + <6.3-8.6> \ntxmath@scaled ntxbsy7 + <8.6-> \ntxmath@scaled ntxbsy +}{} + +\DeclareFontShape{LMS}{ntxsy}{bx}{n}{<->ssub * ntxsy/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/newtx/lmxntxexx.fd b/Master/texmf-dist/tex/latex/newtx/lmxntxexx.fd new file mode 100644 index 00000000000..b9cbcbe386f --- /dev/null +++ b/Master/texmf-dist/tex/latex/newtx/lmxntxexx.fd @@ -0,0 +1,18 @@ +%Filename: lmxntxexx.fd +%Created by: tex tx-ex-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{lmxntxexx.fd} + [2016/07/03 Fontinst v1.933 font definitions for LMX/ntxexx.] + +\providecommand{\ntxmath@scaled}{} + +\DeclareFontFamily{LMX}{ntxexx}{\providecommand{\setEXdimens}{}\setEXdimens} +\DeclareFontShape{LMX}{ntxexx}{m}{n}{<-> \ntxmath@scaled ntxexx}{} +\DeclareFontShape{LMX}{ntxexx}{b}{n}{<-> \ntxmath@scaled ntxbexx}{} +\DeclareFontShape{LMX}{ntxexx}{bx}{n}{<->ssub ntxexx/b/n}{} + + +\endinput diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index d1e63fea27e..55766d5dec1 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty @@ -10,8 +10,8 @@ % of glyph collisions. % These modifications are by Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.466} -\def\filedate{2016/03/27} +\def\fileversion{1.5} +\def\filedate{2016/08/12} \ProvidesPackage{newtxmath}[\filedate\space v\fileversion] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -57,6 +57,8 @@ \newif\iftx@ch \newif\iftx@coch \newif\iftx@ot % use OT1 for operators \newif\iftx@ntxmath \tx@ntxmathtrue % default is Times operators and math italic +\newif\iftx@upint %default is sloped +\newif\iftx@smops %default is large binary operators \def\@tx@ptm{ptm} \newif\iftx@ptm \edef\tx@rmdefault{\rmdefault} @@ -103,6 +105,8 @@ \DeclareOption{frenchmath}{\tx@frenchmtrue} \DeclareOption{nonewtxmathopt}{\tx@noopttrue} \DeclareOption{scale}{\tx@noopttrue} +\DeclareOption{upint}{\tx@upinttrue} +\DeclareOption{smallerops}{\tx@smopstrue} \ExecuteOptions{% amssymbols,uprightGreek,nosubscriptcorrection} \ProcessOptions* @@ -217,16 +221,32 @@ amssymbols,uprightGreek,nosubscriptcorrection} %%%%%%%%%%%%%%% % Math Symbol % %%%%%%%%%%%%%%% - -\DeclareSymbolFont{symbols}{OMS}{ntxsy}{m}{n} -\SetSymbolFont{symbols}{bold}{OMS}{ntxsy}{b}{n} -\DeclareFontSubstitution{OMS}{ntxsy}{m}{n} +\DeclareFontEncoding{LMS}{}{} +\DeclareFontSubstitution{LMS}{ntxsy}{m}{n} +%\DeclareFontFamily{LMS}{ntxsy}{\providecommand{\setSYdimens}{}\setSYdimens\skewchar\font=120} +%\DeclareFontShape{LMS}{ntxsy}{m}{n}{% +%<-6.3> \ntxmath@scaled ntxsy5 +%<6.3-8.6> \ntxmath@scaled ntxsy7 % from 6.3 up to, but not incl, 8.6 +%<8.6-> \ntxmath@scaled ntxsy +%}{} +%\DeclareFontShape{LMS}{ntxsy}{b}{n}{% +%<-6.3> \ntxmath@scaled ntxbsy5 +%<6.3-8.6> \ntxmath@scaled ntxbsy7 % from 6.3 up to, but not incl, 8.6 +%<8.6-> \ntxmath@scaled ntxbsy +%}{} +%\DeclareFontShape{LMS}{ntxsy}{bx}{n}{<->ssub ntxsy/b/n}{} +\DeclareSymbolFont{symbols}{LMS}{ntxsy}{m}{n} +\SetSymbolFont{symbols}{bold}{LMS}{ntxsy}{b}{n} + +%\DeclareSymbolFont{symbols}{OMS}{ntxsy}{m}{n} +%\SetSymbolFont{symbols}{bold}{OMS}{ntxsy}{b}{n} +%\DeclareFontSubstitution{OMS}{ntxsy}{m}{n} \DeclareSymbolFontAlphabet{\symb@ls@lph@}{symbols} \ifx\AmSfont\@undefined\else \renewcommand{\AmSfont}{{% - \usefont{OMS}{ntxsy}{\if\@xp\@car\f@series\@nil bb\else m\fi}{n}}} + \usefont{LMS}{ntxsy}{\if\@xp\@car\f@series\@nil bb\else m\fi}{n}}} \fi @@ -269,20 +289,20 @@ amssymbols,uprightGreek,nosubscriptcorrection} % no OMX used \DeclareFontEncoding{LMX}{}{} \DeclareFontSubstitution{LMX}{ntxexx}{m}{n} -\DeclareFontFamily{LMX}{ntxexx}{} -\DeclareFontShape{LMX}{ntxexx}{m}{n}{<-> \ntxmath@scaled ntxexx}{} -\DeclareFontShape{LMX}{ntxexx}{b}{n}{<-> \ntxmath@scaled ntxbexx}{} -\DeclareFontShape{LMX}{ntxexx}{bx}{n}{<->ssub ntxexx/b/n}{} +%\DeclareFontFamily{LMX}{ntxexx}{\providecommand{\setEXdimens}{}\setEXdimens} +%\DeclareFontShape{LMX}{ntxexx}{m}{n}{<-> \ntxmath@scaled ntxexx}{} +%\DeclareFontShape{LMX}{ntxexx}{b}{n}{<-> \ntxmath@scaled ntxbexx}{} +%\DeclareFontShape{LMX}{ntxexx}{bx}{n}{<->ssub ntxexx/b/n}{} \DeclareSymbolFont{largesymbols}{LMX}{ntxexx}{m}{n} \SetSymbolFont{largesymbols}{bold}{LMX}{ntxexx}{b}{n} -\iftx@bigdelims - %default definitions of \big etc need some changes - %\renewcommand{\big}{\bBigg@\@ne} - \AtBeginDocument{\renewcommand{\Big}{\bBigg@{1.3}} - \renewcommand{\bigg}{\bBigg@{1.73}} - \renewcommand{\Bigg}{\bBigg@{2.16}} - } -\fi% +%\iftx@bigdelims +% %default definitions of \big etc need some changes +% %\renewcommand{\big}{\bBigg@\@ne} +% \AtBeginDocument{\renewcommand{\Big}{\bBigg@{1.3}} +% \renewcommand{\bigg}{\bBigg@{1.73}} +% \renewcommand{\Bigg}{\bBigg@{2.16}} +% } +%\fi% %%%%%%%%%%%%%%%%%%%% % Math Extension A % %%%%%%%%%%%%%%%%%%%% @@ -308,6 +328,10 @@ amssymbols,uprightGreek,nosubscriptcorrection} \let#1=\undefined \DeclareMathAccent{#1}{#2}{#3}{#4}} +\def\re@DeclareMathRadical#1#2#3#4{% + \let#1=\undefined + \DeclareMathRadical{#1}{#2}{#3}{#4}} + \def\DeclareMathSymbolCtr#1#2#3#4{% \DeclareMathSymbol{#1}{#2}{#3}{#4} \advance #4 by1} @@ -321,6 +345,9 @@ amssymbols,uprightGreek,nosubscriptcorrection} \fi% \fi% } +\DeclareRobustCommand{\BI@}[1]{% +\begingroup\text{\mathversion{bold}$#1$}\endgroup} +%\DeclareRobustCommand{\BIA}{\BI@{A}} % etc \def\tx@XXX#1#2\@nil{% #1=first character, #2=rest of string \tx@isdigit{#1}% @@ -398,49 +425,60 @@ amssymbols,uprightGreek,nosubscriptcorrection} %Change the following two so we can adjust metrics in math mode %\DeclareMathDelimiter{(}{\mathopen}{operators}{40}{largesymbols}{0} %\DeclareMathDelimiter{)}{\mathclose}{operators}{41}{largesymbols}{1} -\iftx@bigdelims - \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} - \DeclareMathDelimiter{\rfloor}{\mathclose}{lettersA}{160}{largesymbols}{135} - \DeclareMathDelimiter{\lceil}{\mathopen}{lettersA}{161}{largesymbols}{136} - \DeclareMathDelimiter{\rceil}{\mathclose}{lettersA}{162}{largesymbols}{137} - \DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{163}{largesymbols}{138} - \DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{164}{largesymbols}{139} - \DeclareMathDelimiter{\langle}{\mathopen}{lettersA}{165}{largesymbols}{140} +%\iftx@bigdelims + \DeclareMathDelimiter{\lgroup}{\mathopen}{largesymbols}{58}{largesymbols}{58} + \DeclareMathDelimiter{\rgroup}{\mathclose}{largesymbols}{59}{largesymbols}{59} + \DeclareMathDelimiter{\lmoustache}{\mathopen}{largesymbols}{64}{largesymbols}{64} + \DeclareMathDelimiter{\rmoustache}{\mathclose}{largesymbols}{65}{largesymbols}{65} + \DeclareMathDelimiter{/}{\mathopen}{symbols}{157}{largesymbols}{14} + \DeclareMathDelimiter{(}{\mathopen}{symbols}{185}{largesymbols}{0} + \DeclareMathDelimiter{)}{\mathclose}{symbols}{186}{largesymbols}{1} + \DeclareMathDelimiter{[}{\mathopen}{symbols}{187}{largesymbols}{2} + \DeclareMathDelimiter{]}{\mathclose}{symbols}{188}{largesymbols}{3} + \DeclareMathDelimiter{\lfloor}{\mathopen}{symbols}{98}{largesymbols}{4} + \DeclareMathDelimiter{\rfloor}{\mathclose}{symbols}{99}{largesymbols}{5} + \DeclareMathDelimiter{\lceil}{\mathopen}{symbols}{100}{largesymbols}{6} + \DeclareMathDelimiter{\rceil}{\mathclose}{symbols}{101}{largesymbols}{7} + \DeclareMathDelimiter{\lbrace}{\mathopen}{symbols}{102}{largesymbols}{8} + \DeclareMathDelimiter{\rbrace}{\mathclose}{symbols}{103}{largesymbols}{9} + \DeclareMathDelimiter{\langle}{\mathopen}{symbols}{104}{largesymbols}{10} %\DeclareMathDelimiter{<}{\mathopen}{letters}{60}{largesymbols}{140} - \DeclareMathDelimiter{\rangle}{\mathclose}{lettersA}{166}{largesymbols}{141} + \DeclareMathDelimiter{\rangle}{\mathclose}{symbols}{105}{largesymbols}{11} %\DeclareMathDelimiter{>}{\mathclose}{letters}{62}{largesymbols}{141} - \DeclareMathSymbol{\mid}{\mathrel}{lettersA}{96} - \DeclareMathDelimiter{|}{\mathord}{lettersA}{96}{largesymbols}{128} - \DeclareMathDelimiter{\arrowvert}{\mathord}{lettersA}{167}{largesymbols}{60} - \DeclareMathDelimiter{\vert}{\mathord}{lettersA}{96}{largesymbols}{128} - %\DeclareMathSymbol{\parallel}{\mathrel}{lettersA}{129} - \DeclareMathDelimiter{\Arrowvert}{\mathord}{lettersA}{168}{largesymbols}{61} - \DeclareMathDelimiter{\Vert}{\mathord}{lettersA}{128}{largesymbols}{129} + \DeclareMathSymbol{\mid}{\mathrel}{symbols}{106} + \DeclareMathDelimiter{|}{\mathord}{symbols}{106}{largesymbols}{12} + \DeclareMathDelimiter{\arrowvert}{\mathord}{symbols}{106}{largesymbols}{60}% 60 + \DeclareMathDelimiter{\vert}{\mathord}{symbols}{106}{largesymbols}{12} + \DeclareMathSymbol{\parallel}{\mathrel}{symbols}{107} + \DeclareMathDelimiter{\Arrowvert}{\mathord}{symbols}{107}{largesymbols}{61}%61 + \DeclareMathDelimiter{\Vert}{\mathord}{symbols}{107}{largesymbols}{13} \let\|=\Vert - \DeclareMathDelimiter{\updownarrow}{\mathrel}{lettersA}{167}{largesymbols}{63} - \DeclareMathDelimiter{\Updownarrow}{\mathrel}{lettersA}{167}{largesymbols}{119} + \DeclareMathDelimiter{\updownarrow}{\mathrel}{symbols}{108}{largesymbols}{63} + \DeclareMathDelimiter{\Updownarrow}{\mathrel}{symbols}{109}{largesymbols}{119} \DeclareMathDelimiter{\llbracket}{\mathopen}{lettersA}{251}{largesymbolsTXA}{18} + \let\lBrack=\llbracket \DeclareMathDelimiter{\rrbracket}{\mathclose}{lettersA}{252}{largesymbolsTXA}{19} + \let\rBrack=\rrbracket +\DeclareMathDelimiter{\lvert} {\mathopen} {symbols}{106}{largesymbols}{12} +\DeclareMathDelimiter{\rvert} {\mathclose} {symbols}{106}{largesymbols}{12} +\DeclareMathDelimiter{\lVert} {\mathopen} {symbols}{107}{largesymbols}{13} +\DeclareMathDelimiter{\rVert} {\mathclose} {symbols}{107}{largesymbols}{13} -\else - \iftx@braces - \DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{142} - \DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{143} - \fi - \iftx@minion\else - \iftx@libertine% - \DeclareMathDelimiter{(}{\mathopen}{lettersA}{123}{largesymbols}{0} - \DeclareMathDelimiter{)}{\mathclose}{lettersA}{124}{largesymbols}{1} - \else %Times - \DeclareMathDelimiter{(}{\mathopen}{lettersA}{125}{largesymbols}{0} - \DeclareMathDelimiter{)}{\mathclose}{lettersA}{126}{largesymbols}{1} - \fi - \fi -\fi +%\else +% \iftx@braces +% \DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{142} +% \DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{143} +% \fi +% \iftx@minion\else +% \iftx@libertine% +% \DeclareMathDelimiter{(}{\mathopen}{lettersA}{123}{largesymbols}{0} +% \DeclareMathDelimiter{)}{\mathclose}{lettersA}{124}{largesymbols}{1} +% \else %Times +% \DeclareMathDelimiter{(}{\mathopen}{lettersA}{125}{largesymbols}{0} +% \DeclareMathDelimiter{)}{\mathclose}{lettersA}{126}{largesymbols}{1} +% \fi +% \fi +%\fi %\DeclareMathSymbol{+}{\mathbin}{operators}{43} \DeclareMathSymbol{+}{\mathbin}{lettersA}{253} %\DeclareMathDelimiter{/}{\mathord}{operators}{47}{largesymbols}{14} @@ -453,9 +491,11 @@ amssymbols,uprightGreek,nosubscriptcorrection} %\DeclareMathDelimiter{[}{\mathopen}{operators}{91}{largesymbols}{2} %\DeclareMathDelimiter{]}{\mathclose}{operators}{93}{largesymbols}{3} %\DeclareMathAccent{\hat}{\mathalpha}{operators}{94} -%\DeclareMathAccent{\dot}{\mathalpha}{operators}{95} %\DeclareMathAccent{\tilde}{\mathalpha}{operators}{126} -%\DeclareMathAccent{\ddot}{\mathalpha}{operators}{127} +\re@DeclareMathAccent{\dot}{\mathalpha}{symbols}{219} +\re@DeclareMathAccent{\ddot}{\mathalpha}{symbols}{220} +\re@DeclareMathAccent{\dddot}{\mathord}{symbols}{221} +\re@DeclareMathAccent{\ddddot}{\mathord}{symbols}{222} \iftx@tma \re@DeclareMathAccent{\grave}{\mathord}{lettersA}{254} \re@DeclareMathAccent{\acute}{\mathord}{lettersA}{255} @@ -464,9 +504,9 @@ amssymbols,uprightGreek,nosubscriptcorrection} \re@DeclareMathAccent{\bar}{\mathord}{lettersA}{221} \re@DeclareMathAccent{\mathring}{\mathord}{lettersA}{222} \re@DeclareMathAccent{\hat}{\mathord}{lettersA}{223} - \re@DeclareMathAccent{\dot}{\mathord}{lettersA}{224} +% \re@DeclareMathAccent{\dot}{\mathord}{lettersA}{224} \re@DeclareMathAccent{\tilde}{\mathord}{lettersA}{219} - \re@DeclareMathAccent{\ddot}{\mathord}{lettersA}{220} +% \re@DeclareMathAccent{\ddot}{\mathord}{lettersA}{220} \else \iftx@ot %no change needed if using OT1 for operators \else @@ -478,13 +518,13 @@ amssymbols,uprightGreek,nosubscriptcorrection} \re@DeclareMathAccent{\bar}{\mathalpha}{operators}{9} \re@DeclareMathAccent{\mathring}{\mathalpha}{operators}{6} \re@DeclareMathAccent{\hat}{\mathalpha}{operators}{2} - \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{10} +% \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{10} \re@DeclareMathAccent{\tilde}{\mathalpha}{operators}{3} - \re@DeclareMathAccent{\ddot}{\mathalpha}{operators}{4} +% \re@DeclareMathAccent{\ddot}{\mathalpha}{operators}{4} \else\ifx\encodingdefault\ly@one \re@DeclareMathAccent{\bar}{\mathalpha}{operators}{175} \re@DeclareMathAccent{\hat}{\mathalpha}{operators}{94} - \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{5} +% \re@DeclareMathAccent{\dot}{\mathalpha}{operators}{5} \DeclareMathAccent{\tilde}{\mathalpha}{operators}{152} \fi\fi\fi \fi @@ -658,16 +698,6 @@ amssymbols,uprightGreek,nosubscriptcorrection} % \re@DeclareMathDelimiter{]}{\mathclose}{lettersA}{63}{largesymbols}{9} % \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} % \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} -% \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} -% \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} -% \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} -% \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} -% \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} -% \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} -% \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} -% \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} -% \re@DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{8} -% \re@DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{9} % %\else % \iftx@braces% @@ -676,14 +706,14 @@ amssymbols,uprightGreek,nosubscriptcorrection} % \fi %\fi % Define \overgroup, \undergroup, like \overbrace, \underbrace -\DeclareMathSymbol{\groupld}{\mathord}{largesymbols}{160} -\DeclareMathSymbol{\grouprd}{\mathord}{largesymbols}{161} -\DeclareMathSymbol{\grouplu}{\mathord}{largesymbols}{162} -\DeclareMathSymbol{\groupru}{\mathord}{largesymbols}{163} -\DeclareMathSymbol{\grouplda}{\mathord}{largesymbols}{164} -\DeclareMathSymbol{\grouprda}{\mathord}{largesymbols}{165} -\DeclareMathSymbol{\grouplua}{\mathord}{largesymbols}{166} -\DeclareMathSymbol{\grouprua}{\mathord}{largesymbols}{167} +\DeclareMathSymbol{\groupld}{\mathord}{symbols}{160} +\DeclareMathSymbol{\grouprd}{\mathord}{symbols}{161} +\DeclareMathSymbol{\grouplu}{\mathord}{symbols}{162} +\DeclareMathSymbol{\groupru}{\mathord}{symbols}{163} +\DeclareMathSymbol{\grouplda}{\mathord}{symbols}{164} +\DeclareMathSymbol{\grouprda}{\mathord}{symbols}{165} +\DeclareMathSymbol{\grouplua}{\mathord}{symbols}{166} +\DeclareMathSymbol{\grouprua}{\mathord}{symbols}{167} % Override default definitions of \widehat and \widetilde \xdef\widehat#1{\mathaccent"0\hexnumber@\symlargesymbols 62{#1}} %\DeclareMathAccent{\widehat}{\mathord}{largesymbols}{98} @@ -740,10 +770,225 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \hbox{$\mathring{}$}}}}{\overgroup{#1}}} % \widearc, \wideOarc -\DeclareMathAccent{\widearc}{\mathalpha}{largesymbols}{175} -\DeclareMathAccent{\wideOarc}{\mathalpha}{largesymbols}{180} +\DeclareMathAccent{\widearc}{\mathalpha}{symbols}{175} +\DeclareMathAccent{\wideOarc}{\mathalpha}{symbols}{180} + +%\def\surd{{\mathchar"13F9}} +\re@DeclareMathSymbol{\smallintsl} {\mathop}{symbols}{"80} +\re@DeclareMathSymbol{\smalliintsl} {\mathop}{symbols}{"81} +\re@DeclareMathSymbol{\smalliiintsl} {\mathop}{symbols}{"82} +\re@DeclareMathSymbol{\smallointsl} {\mathop}{symbols}{"83} +\re@DeclareMathSymbol{\smalloiintsl} {\mathop}{symbols}{"84} +\re@DeclareMathSymbol{\smalloiiintsl} {\mathop}{symbols}{"85} +\re@DeclareMathSymbol{\smallvarointclockwisesl}{\mathop}{symbols}{"86} +\re@DeclareMathSymbol{\smallointctrclockwisesl}{\mathop}{symbols}{"87} +\re@DeclareMathSymbol{\smallsumintsl} {\mathop}{symbols}{"88} +\re@DeclareMathSymbol{\smalliiiintsl} {\mathop}{symbols}{"89} +\re@DeclareMathSymbol{\smallfintsl} {\mathop}{symbols}{"8A} +\re@DeclareMathSymbol{\smallsqintsl} {\mathop}{symbols}{"8B} + +\re@DeclareMathSymbol{\smallintup} {\mathop}{symbols}{"8C} +\re@DeclareMathSymbol{\smalliintup} {\mathop}{symbols}{"8D} +\re@DeclareMathSymbol{\smalliiintup} {\mathop}{symbols}{"8E} +\re@DeclareMathSymbol{\smallointup} {\mathop}{symbols}{"8F} +\re@DeclareMathSymbol{\smalloiintup} {\mathop}{symbols}{"90} +\re@DeclareMathSymbol{\smalloiiintup} {\mathop}{symbols}{"91} +\re@DeclareMathSymbol{\smallvarointclockwiseup}{\mathop}{symbols}{"92} +\re@DeclareMathSymbol{\smallointctrclockwiseup}{\mathop}{symbols}{"93} +\re@DeclareMathSymbol{\smallsumintup} {\mathop}{symbols}{"94} +\re@DeclareMathSymbol{\smalliiiintup} {\mathop}{symbols}{"95} +\re@DeclareMathSymbol{\smallfintup} {\mathop}{symbols}{"96} +\re@DeclareMathSymbol{\smallsqintup} {\mathop}{symbols}{"97} + +\re@DeclareMathSymbol{\intslop} {\mathop}{largesymbols}{"AF} +\re@DeclareMathSymbol{\iintslop} {\mathop}{largesymbols}{"B0} +\re@DeclareMathSymbol{\iiintslop} {\mathop}{largesymbols}{"B1} +\re@DeclareMathSymbol{\ointslop} {\mathop}{largesymbols}{"B2} +\re@DeclareMathSymbol{\oiintslop} {\mathop}{largesymbols}{"B3} +\re@DeclareMathSymbol{\oiiintslop} {\mathop}{largesymbolsTXA}{"40} +\re@DeclareMathSymbol{\varointclockwiseslop} {\mathop}{largesymbolsTXA}{"42} +\re@DeclareMathSymbol{\ointctrclockwiseslop} {\mathop}{largesymbolsTXA}{"44} +\re@DeclareMathSymbol{\sumintslop} {\mathop}{largesymbolsTXA}{"46} +\re@DeclareMathSymbol{\iiiintslop} {\mathop}{largesymbolsTXA}{"48} +\re@DeclareMathSymbol{\fintslop} {\mathop}{largesymbolsTXA}{"4A} +\re@DeclareMathSymbol{\sqintslop} {\mathop}{largesymbolsTXA}{"4C} + +\re@DeclareMathSymbol{\intupop} {\mathop}{largesymbols}{"B4} +\re@DeclareMathSymbol{\iintupop} {\mathop}{largesymbols}{"B5} +\re@DeclareMathSymbol{\iiintupop} {\mathop}{largesymbols}{"B6} +\re@DeclareMathSymbol{\ointupop} {\mathop}{largesymbols}{"B7} +\re@DeclareMathSymbol{\oiintupop} {\mathop}{largesymbols}{"B8} +\re@DeclareMathSymbol{\oiiintupop} {\mathop}{largesymbolsTXA}{"08} +\re@DeclareMathSymbol{\varointclockwiseupop} {\mathop}{largesymbolsTXA}{"0A} +\re@DeclareMathSymbol{\ointctrclockwiseupop} {\mathop}{largesymbolsTXA}{"0C} +\re@DeclareMathSymbol{\sumintupop} {\mathop}{largesymbolsTXA}{"0E} +\re@DeclareMathSymbol{\iiiintupop} {\mathop}{largesymbolsTXA}{"21} +\re@DeclareMathSymbol{\fintupop} {\mathop}{largesymbolsTXA}{"23} +\re@DeclareMathSymbol{\sqintupop} {\mathop}{largesymbolsTXA}{"25} + +\iftx@upint + \let\smallint=\smallintup + \let\smalliint=\smalliintup + \let\smalliiint=\smalliiintup + \let\smalloint=\smallointup + \let\smalloiint=\smalloiintup + \let\smalloiiint=\smalloiiintup + \let\smallvarointclockwise=\smallvarointclockwiseup + \let\smallointctrclockwise=\smallointctrclockwiseup + \let\smallsumint=\smallsumintup + \let\smalliiiint=\smalliiiintup + \let\smallfint=\smallfintup + \let\smallsqint=\smallsqintup + + \let\intop=\intupop + \let\iintop=\iintupop + \let\iiintop=\iiintupop + \let\ointop=\ointupop + \let\oiintop=\oiintupop + \let\oiiintop=\oiiintupop + \let\varointclockwiseop=\varointclockwiseupop + \let\ointctrclockwiseop=\ointctrclockwiseupop + \let\sumintop=\sumintupop + \let\iiiintop=\iiiintupop + \let\fintop=\fintupop + \let\sqintop=\sqintupop +\else + \let\smallint=\smallintsl + \let\smalliint=\smalliintsl + \let\smalliiint=\smalliiintsl + \let\smalloint=\smallointsl + \let\smalloiint=\smalloiintsl + \let\smalloiiint=\smalloiiintsl + \let\smallvarointclockwise=\smallvarointclockwisesl + \let\smallointctrclockwise=\smallointctrclockwisesl + \let\smallsumint=\smallsumintsl + \let\smalliiiint=\smalliiiintsl + \let\smallfint=\smallfintsl + \let\smallsqint=\smallsqintsl + + \let\intop=\intslop + \let\iintop=\iintslop + \let\iiintop=\iiintslop + \let\ointop=\ointslop + \let\oiintop=\oiintslop + \let\oiiintop=\oiiintslop + \let\varointclockwiseop=\varointclockwiseslop + \let\ointctrclockwiseop=\ointctrclockwiseslop + \let\sumintop=\sumintslop + \let\iiiintop=\iiiintslop + \let\fintop=\fintslop + \let\sqintop=\sqintslop +\fi +\def\int{\DOTSI\intop\ilimits@} +\def\iint{\DOTSI\iintop\ilimits@} +\def\iiint{\DOTSI\iiintop\ilimits@} +\def\oint{\DOTSI\ointop\ilimits@} +\def\oiint{\DOTSI\oiintop\ilimits@} +\def\oiiint{\DOTSI\oiiintop\ilimits@} +\def\varointclockwise{\DOTSI\varointclockwiseop\ilimits@} +\def\ointctrclockwise{\DOTSI\ointctrclockwiseop\ilimits@} +\def\sumint{\DOTSI\sumintop\ilimits@} +\def\iiiint{\DOTSI\iiiintop\ilimits@} +\def\fint{\DOTSI\fintop\ilimits@} +\def\sqint{\DOTSI\sqintop\ilimits@} + +\def\intsl{\DOTSI\intslop\ilimits@} +\def\iintsl{\DOTSI\iintslop\ilimits@} +\def\iiintsl{\DOTSI\iiintslop\ilimits@} +\def\ointsl{\DOTSI\ointslop\ilimits@} +\def\oiintsl{\DOTSI\oiintslop\ilimits@} +\def\oiiintsl{\DOTSI\oiiintslop\ilimits@} +\def\varointclockwisesl{\DOTSI\varointclockwiseslop\ilimits@} +\def\ointctrclockwisesl{\DOTSI\ointctrclockwiseslop\ilimits@} +\def\sumintsl{\DOTSI\sumintslop\ilimits@} +\def\iiiintsl{\DOTSI\iiiintslop\ilimits@} +\def\fintsl{\DOTSI\fintslop\ilimits@} +\def\sqintsl{\DOTSI\sqintslop\ilimits@} + +\def\intup{\DOTSI\intupop\ilimits@} +\def\iintup{\DOTSI\iintupop\ilimits@} +\def\iiintup{\DOTSI\iiintupop\ilimits@} +\def\ointup{\DOTSI\ointupop\ilimits@} +\def\oiintup{\DOTSI\oiintupop\ilimits@} +\def\oiiintup{\DOTSI\oiiintupop\ilimits@} +\def\varointclockwiseup{\DOTSI\varointclockwiseupop\ilimits@} +\def\ointctrclockwiseup{\DOTSI\ointctrclockwiseupop\ilimits@} +\def\sumintup{\DOTSI\sumintupop\ilimits@} +\def\iiiintup{\DOTSI\iiiintupop\ilimits@} +\def\fintup{\DOTSI\fintupop\ilimits@} +\def\sqintup{\DOTSI\sqintupop\ilimits@} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Math Symbol A Definitions % AMSa +% Math extension options +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\iftx@smops % use smaller form of binary operators +\re@DeclareMathSymbol{\bigsqcupop}{\mathop}{largesymbols}{"46} +\re@DeclareMathSymbol{\bigodotop}{\mathop}{largesymbols}{"4A} +\re@DeclareMathSymbol{\bigoplusop}{\mathop}{largesymbols}{"4C} +\re@DeclareMathSymbol{\bigotimesop}{\mathop}{largesymbols}{"4E} +\re@DeclareMathSymbol{\sumop}{\mathop}{largesymbols}{"50} +\re@DeclareMathSymbol{\prodop}{\mathop}{largesymbols}{"51} +\re@DeclareMathSymbol{\bigcupop}{\mathop}{largesymbols}{"53} +\re@DeclareMathSymbol{\bigcapop}{\mathop}{largesymbols}{"54} +\re@DeclareMathSymbol{\biguplusop}{\mathop}{largesymbols}{"55} +\re@DeclareMathSymbol{\bigwedgeop}{\mathop}{largesymbols}{"56} +\re@DeclareMathSymbol{\bigveeop}{\mathop}{largesymbols}{"57} +\re@DeclareMathSymbol{\bigcupdotop}{\mathop}{largesymbols}{"DF} +\re@DeclareMathSymbol{\bigcapplusop}{\mathop}{largesymbolsTXA}{"00} +\re@DeclareMathSymbol{\bigsqcupplusop}{\mathop}{largesymbolsTXA}{"02} +\re@DeclareMathSymbol{\bigsqcapplusop}{\mathop}{largesymbolsTXA}{"04} +\re@DeclareMathSymbol{\bigsqcapop}{\mathop}{largesymbolsTXA}{"06} +\re@DeclareMathSymbol{\bigtimesop}{\mathop}{largesymbolsTXA}{"10} +\re@DeclareMathSymbol{\coprodop}{\mathop}{largesymbols}{"60} +%\re@DeclareMathSymbol{\bignplus}{\mathop}{largesymbolsTXA}{0} +%\re@DeclareMathSymbol{\bigsqcupplus}{\mathop}{largesymbolsTXA}{2} +%\re@DeclareMathSymbol{\bigsqcapplus}{\mathop}{largesymbolsTXA}{4} +%\re@DeclareMathSymbol{\bigsqcap}{\mathop}{largesymbolsTXA}{6} +%\re@DeclareMathSymbol{\varprod}{\mathop}{largesymbolsTXA}{16} +\else +\re@DeclareMathSymbol{\bigsqcupop}{\mathop}{largesymbols}{"C3} +\re@DeclareMathSymbol{\bigodotop}{\mathop}{largesymbols}{"C7} +\re@DeclareMathSymbol{\bigoplusop}{\mathop}{largesymbols}{"C9} +\re@DeclareMathSymbol{\bigotimesop}{\mathop}{largesymbols}{"CB} +\re@DeclareMathSymbol{\sumop}{\mathop}{largesymbols}{"CD} +\re@DeclareMathSymbol{\prodop}{\mathop}{largesymbols}{"CE} +\re@DeclareMathSymbol{\bigcupop}{\mathop}{largesymbols}{"D0} +\re@DeclareMathSymbol{\bigcapop}{\mathop}{largesymbols}{"D1} +\re@DeclareMathSymbol{\biguplusop}{\mathop}{largesymbols}{"D2} +\re@DeclareMathSymbol{\bigwedgeop}{\mathop}{largesymbols}{"D3} +\re@DeclareMathSymbol{\bigveeop}{\mathop}{largesymbols}{"D4} +\re@DeclareMathSymbol{\bigcupdotop}{\mathop}{largesymbols}{"CF} +\re@DeclareMathSymbol{\bigcapplusop}{\mathop}{largesymbolsTXA}{"28} +\re@DeclareMathSymbol{\bigsqcupplusop}{\mathop}{largesymbolsTXA}{"2A} +\re@DeclareMathSymbol{\bigsqcapplusop}{\mathop}{largesymbolsTXA}{"2C} +\re@DeclareMathSymbol{\bigsqcapop}{\mathop}{largesymbolsTXA}{"2E} +\re@DeclareMathSymbol{\bigtimesop}{\mathop}{largesymbolsTXA}{"3E} +\re@DeclareMathSymbol{\coprodop}{\mathop}{largesymbols}{"DD} +\fi +\def\prod{\DOTSI\prodop\slimits@} +\def\coprod{\DOTSI\coprodop\slimits@} +\def\sum{\DOTSI\sumop\slimits@} +\def\bigwedge{\DOTSI\bigwedgeop\slimits@} +\def\bigvee{\DOTSI\bigveeop\slimits@} +\def\bigcap{\DOTSI\bigcapop\slimits@} +\def\bigcup{\DOTSI\bigcupop\slimits@} +\def\bigodot{\DOTSI\bigodotop\slimits@} +\def\bigoplus{\DOTSI\bigoplusop\slimits@} +\def\bigotimes{\DOTSI\bigotimesop\slimits@} +\def\bigcupdot{\DOTSI\bigcupdotop\slimits@} +\def\bignplus{\DOTSI\bigcapplusop\slimits@} + \let\bigcapplus=\bignplus +\def\biguplus{\DOTSI\biguplusop\slimits@} + \let\bigcupplus=\biguplus +\def\bigsqcap{\DOTSI\bigsqcapop\slimits@} +\def\bigsqcapplus{\DOTSI\bigsqcapplusop\slimits@} +\def\bigsqcup{\DOTSI\bigsqcupop\slimits@} +\def\bigsqcupplus{\DOTSI\bigsqcupplusop\slimits@} +\def\bigtimes{\DOTSI\bigtimesop\slimits@} + \let\varprod=\bigtimes + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Math Symbol A Definitions % AMSm %%%%%%%%%%%%%%%%%%%%%%%%%%%%% \iftx@ams \re@DeclareMathSymbol{\boxdot}{\mathbin}{AMSm}{128} @@ -948,7 +1193,7 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \re@DeclareMathSymbol{\nleftrightarrow}{\mathrel}{AMSm}{61} \re@DeclareMathSymbol{\divideontimes}{\mathbin}{AMSm}{62} %\re@DeclareMathSymbol{\varnothing}{\mathord}{AMSm}{63} -\re@DeclareMathSymbol{\nexists}{\mathord}{AMSm}{64} +%\re@DeclareMathSymbol{\nexists}{\mathord}{AMSm}{64} \re@DeclareMathSymbol{\Finv}{\mathord}{AMSm}{96} \re@DeclareMathSymbol{\Game}{\mathord}{AMSm}{97} \re@DeclareMathSymbol{\mho}{\mathord}{AMSm}{102} @@ -1240,7 +1485,29 @@ $\hfil\displaystyle{#1}\hfil$\crcr% %\DeclareMathSymbol{\imath}{\mathord}{letters}{123} %\DeclareMathSymbol{\jmath}{\mathord}{letters}{124} %\DeclareMathSymbol{\wp}{\mathord}{letters}{125} -%\DeclareMathAccent{\vec}{\mathord}{letters}{126} +%Added in version 1.5 +\DeclareMathAccent{\vec}{\mathord}{symbols}{174} +\DeclareMathAccent{\lvec}{\mathord}{symbols}{169} +\DeclareMathAccent{\lrvec}{\mathord}{symbols}{172} +\DeclareMathAccent{\harpoonacc}{\mathord}{symbols}{170} +\DeclareMathAccent{\lharpoonacc}{\mathord}{symbols}{171} +\DeclareMathAccent{\lrharpoonacc}{\mathord}{symbols}{173} +\DeclareMathAccent{\barbar}{\mathord}{symbols}{189} +\DeclareMathAccent{\bartilde}{\mathord}{symbols}{190} +\DeclareMathAccent{\barhat}{\mathord}{symbols}{191} +\DeclareMathAccent{\tildebar}{\mathord}{symbols}{192} +\DeclareMathAccent{\tildetilde}{\mathord}{symbols}{193} +\DeclareMathAccent{\tildehat}{\mathord}{symbols}{194} +\DeclareMathAccent{\hatbar}{\mathord}{symbols}{195} +\DeclareMathAccent{\hattilde}{\mathord}{symbols}{196} +\DeclareMathAccent{\hathat}{\mathord}{symbols}{197} +\DeclareMathSymbol{\cdotB}{\mathord}{symbols}{208} +\DeclareMathSymbol{\cdotBB}{\mathord}{symbols}{209} +\DeclareMathSymbol{\circS}{\mathord}{symbols}{210} +\DeclareMathSymbol{\bulletSSS}{\mathord}{symbols}{211} +\DeclareMathSymbol{\bulletSS}{\mathord}{symbols}{212} +\DeclareMathSymbol{\bulletS}{\mathord}{symbols}{213} +\DeclareMathSymbol{\primeS}{\mathord}{symbols}{214} %"7F %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1402,11 +1669,18 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \re@DeclareMathSymbol{\vary}{\mathord}{lettersA}{50} \re@DeclareMathSymbol{\varv}{\mathord}{lettersA}{51} \re@DeclareMathSymbol{\varw}{\mathord}{lettersA}{52} -\DeclareMathSymbol{\forallAlt}{\mathord}{lettersA}{91}%added 20130726 -\DeclareMathSymbol{\existsAlt}{\mathord}{lettersA}{92}%added 20130726 -\DeclareMathSymbol{\nexistsAlt}{\mathord}{lettersA}{93}%added 20130726 -\DeclareMathSymbol{\emptysetAlt}{\mathord}{lettersA}{94}%added 20130726 -\re@DeclareMathSymbol{\varnothing}{\mathord}{lettersA}{95}%added 20130807 +\re@DeclareMathSymbol{\nexists}{\mathord}{symbols}{"9A} + \let\nexistsAlt=\exists +\re@DeclareMathSymbol{\exists}{\mathord}{lettersA}{92} + \let\existsAlt=\exists +\re@DeclareMathSymbol{\forall}{\mathord}{lettersA}{91} + \let\forallAlt=\forall +%\DeclareMathSymbol{\forallAlt}{\mathord}{lettersA}{91}%added 20130726 +%\DeclareMathSymbol{\nexistsAlt}{\mathord}{lettersA}{93}%added 20130726 +%\DeclareMathSymbol{\emptysetAlt}{\mathord}{lettersA}{94}%added 20130726 +\re@DeclareMathSymbol{\emptysetAlt}{\mathord}{symbols}{"9B} +\re@DeclareMathSymbol{\varnothing}{\mathord}{symbols}{"9C} +% \re@DeclareMathSymbol{\Gammait}{\mathalpha}{letters}{0} \re@DeclareMathSymbol{\Deltait}{\mathalpha}{letters}{1} \re@DeclareMathSymbol{\Thetait}{\mathalpha}{letters}{2} @@ -1550,23 +1824,25 @@ $\hfil\displaystyle{#1}\hfil$\crcr% % Math Extension A (ntxexa) Definition % largesymbolsTXA %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\re@DeclareMathSymbol{\bignplus}{\mathop}{largesymbolsTXA}{0} -\re@DeclareMathSymbol{\bigsqcupplus}{\mathop}{largesymbolsTXA}{2} -\re@DeclareMathSymbol{\bigsqcapplus}{\mathop}{largesymbolsTXA}{4} -\re@DeclareMathSymbol{\bigsqcap}{\mathop}{largesymbolsTXA}{6} -\re@DeclareMathSymbol{\varprod}{\mathop}{largesymbolsTXA}{16} +%\re@DeclareMathSymbol{\bignplus}{\mathop}{largesymbolsTXA}{0} +%\re@DeclareMathSymbol{\bigsqcupplus}{\mathop}{largesymbolsTXA}{2} +%\re@DeclareMathSymbol{\bigsqcapplus}{\mathop}{largesymbolsTXA}{4} +%\re@DeclareMathSymbol{\bigsqcap}{\mathop}{largesymbolsTXA}{6} +%\re@DeclareMathSymbol{\varprod}{\mathop}{largesymbolsTXA}{16} %\re@DeclareMathDelimiter{\llbracket}{\mathopen}{symbolsC}{126}{largesymbolsTXA}{18} %\re@DeclareMathDelimiter{\rrbracket}{\mathclose}{symbolsC}{127}{largesymbolsTXA}{19} -\re@DeclareMathSymbol{\br@cext}{\mathord}{largesymbols}{168} -% -\iftx@cmint - \re@DeclareMathSymbol{\ointop}{\mathop}{largesymbols}{150} - \re@DeclareMathSymbol{\intop}{\mathop}{largesymbols}{152} +\re@DeclareMathSymbol{\br@cext}{\mathord}{symbols}{168} +\DeclareMathSymbol{\smallprod}{\mathop}{symbols}{"98} +\DeclareMathSymbol{\smallsum}{\mathop}{symbols}{"99} +\DeclareMathSymbol{\smallcoprod}{\mathop}{symbols}{113}% +%\iftx@cmint +% \re@DeclareMathSymbol{\ointop}{\mathop}{largesymbols}{150} +% \re@DeclareMathSymbol{\intop}{\mathop}{largesymbols}{152} % \ifx\AmSfont\@undefined % \def\oint{\ointop\nolimits} % \def\int{\intop\nolimits} % \fi -\else % use tx integrals +%\else % use tx integrals % \ifx\AmSfont\@undefined\else % % The following are needed if amsmath has been loaded % \let\iint\relax @@ -1577,51 +1853,51 @@ $\hfil\displaystyle{#1}\hfil$\crcr% %\renewcommand{\iint}{\DOTSI\protect\MultiIntegral{2}} %\renewcommand{\iiint}{\DOTSI\protect\MultiIntegral{3}} %\renewcommand{\iiiint}{\DOTSI\protect\MultiIntegral{4}} -\re@DeclareMathSymbol{\oiintop}{\mathop}{largesymbolsTXA}{8} - \def\oiint{\oiintop\ilimits@} -\re@DeclareMathSymbol{\ointctrclockwiseop}{\mathop}{largesymbolsTXA}{10} - \def\ointctrclockwise{\ointctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\ointclockwiseop}{\mathop}{largesymbolsTXA}{12} - \def\ointclockwise{\ointclockwiseop\ilimits@} -\re@DeclareMathSymbol{\sqintop}{\mathop}{largesymbolsTXA}{14} - \def\sqint{\sqintop\ilimits@} -\re@DeclareMathSymbol{\iintop}{\mathop}{largesymbolsTXA}{33} - \def\iint{\iintop\ilimits@} -\re@DeclareMathSymbol{\iiintop}{\mathop}{largesymbolsTXA}{35} - \def\iiint{\iiintop\ilimits@} -\re@DeclareMathSymbol{\iiiintop}{\mathop}{largesymbolsTXA}{37} - \def\iiiint{\iiiintop\ilimits@} -\re@DeclareMathSymbol{\idotsintop}{\mathop}{largesymbolsTXA}{39} - \def\idotsint{\idotsintop\ilimits@} -\re@DeclareMathSymbol{\oiiintop}{\mathop}{largesymbolsTXA}{41} - \def\oiiint{\oiiintop\ilimits@} -\re@DeclareMathSymbol{\varointctrclockwiseop}{\mathop}{largesymbolsTXA}{43} - \def\varointctrclockwise{\varointctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\varointclockwiseop}{\mathop}{largesymbolsTXA}{45} - \def\varointclockwise{\varointclockwiseop\ilimits@} -\re@DeclareMathSymbol{\fintop}{\mathop}{largesymbolsTXA}{62} - \def\fint{\fintop\ilimits@} -\re@DeclareMathSymbol{\oiintctrclockwiseop}{\mathop}{largesymbolsTXA}{64} - \def\oiintctrclockwise{\oiintctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\varoiintclockwiseop}{\mathop}{largesymbolsTXA}{66} - \def\varoiintclockwise{\varoiintclockwiseop\ilimits@} -\re@DeclareMathSymbol{\oiiintctrclockwiseop}{\mathop}{largesymbolsTXA}{68} - \def\oiiintctrclockwise{\oiiintctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\varoiiintclockwiseop}{\mathop}{largesymbolsTXA}{70} - \def\varoiiintclockwise{\varoiiintclockwiseop\ilimits@} -\re@DeclareMathSymbol{\oiintclockwiseop}{\mathop}{largesymbolsTXA}{72} - \def\oiintclockwise{\oiintclockwiseop\ilimits@} -\re@DeclareMathSymbol{\varoiintctrclockwiseop}{\mathop}{largesymbolsTXA}{74} - \def\varoiintctrclockwise{\varoiintctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\oiiintclockwiseop}{\mathop}{largesymbolsTXA}{76} - \def\oiiintclockwise{\oiiintclockwiseop\ilimits@} -\re@DeclareMathSymbol{\varoiiintctrclockwiseop}{\mathop}{largesymbolsTXA}{78} - \def\varoiiintctrclockwise{\varoiiintctrclockwiseop\ilimits@} -\re@DeclareMathSymbol{\sqiintop}{\mathop}{largesymbolsTXA}{80} - \def\sqiint{\sqiintop\ilimits@} -\re@DeclareMathSymbol{\sqiiintop}{\mathop}{largesymbolsTXA}{82} - \def\sqiiint{\sqiiintop\ilimits@} -\fi +%\re@DeclareMathSymbol{\oiintop}{\mathop}{largesymbolsTXA}{8} +% \def\oiint{\oiintop\ilimits@} +%\re@DeclareMathSymbol{\ointctrclockwiseop}{\mathop}{largesymbolsTXA}{10} +% \def\ointctrclockwise{\ointctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\ointclockwiseop}{\mathop}{largesymbolsTXA}{12} +% \def\ointclockwise{\ointclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\sqintop}{\mathop}{largesymbolsTXA}{14} +% \def\sqint{\sqintop\ilimits@} +%\re@DeclareMathSymbol{\iintop}{\mathop}{largesymbolsTXA}{33} +% \def\iint{\iintop\ilimits@} +%\re@DeclareMathSymbol{\iiintop}{\mathop}{largesymbolsTXA}{35} +% \def\iiint{\iiintop\ilimits@} +%\re@DeclareMathSymbol{\iiiintop}{\mathop}{largesymbolsTXA}{37} +% \def\iiiint{\iiiintop\ilimits@} +%\re@DeclareMathSymbol{\idotsintop}{\mathop}{largesymbolsTXA}{39} +% \def\idotsint{\idotsintop\ilimits@} +%\re@DeclareMathSymbol{\oiiintop}{\mathop}{largesymbolsTXA}{41} +% \def\oiiint{\oiiintop\ilimits@} +%\re@DeclareMathSymbol{\varointctrclockwiseop}{\mathop}{largesymbolsTXA}{43} +% \def\varointctrclockwise{\varointctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\varointclockwiseop}{\mathop}{largesymbolsTXA}{45} +% \def\varointclockwise{\varointclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\fintop}{\mathop}{largesymbolsTXA}{62} +% \def\fint{\fintop\ilimits@} +%\re@DeclareMathSymbol{\oiintctrclockwiseop}{\mathop}{largesymbolsTXA}{64} +% \def\oiintctrclockwise{\oiintctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\varoiintclockwiseop}{\mathop}{largesymbolsTXA}{66} +% \def\varoiintclockwise{\varoiintclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\oiiintctrclockwiseop}{\mathop}{largesymbolsTXA}{68} +% \def\oiiintctrclockwise{\oiiintctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\varoiiintclockwiseop}{\mathop}{largesymbolsTXA}{70} +% \def\varoiiintclockwise{\varoiiintclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\oiintclockwiseop}{\mathop}{largesymbolsTXA}{72} +% \def\oiintclockwise{\oiintclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\varoiintctrclockwiseop}{\mathop}{largesymbolsTXA}{74} +% \def\varoiintctrclockwise{\varoiintctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\oiiintclockwiseop}{\mathop}{largesymbolsTXA}{76} +% \def\oiiintclockwise{\oiiintclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\varoiiintctrclockwiseop}{\mathop}{largesymbolsTXA}{78} +% \def\varoiiintctrclockwise{\varoiiintctrclockwiseop\ilimits@} +%\re@DeclareMathSymbol{\sqiintop}{\mathop}{largesymbolsTXA}{80} +% \def\sqiint{\sqiintop\ilimits@} +%\re@DeclareMathSymbol{\sqiiintop}{\mathop}{largesymbolsTXA}{82} +% \def\sqiiint{\sqiiintop\ilimits@} +%\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1804,10 +2080,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} diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty index 404feb9db44..2d7676e0b33 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty @@ -1,7 +1,7 @@ \NeedsTeXFormat{LaTeX2e} -\def\fileversion{1.466} -\def\filedate{2016/03/27} +\def\fileversion{1.5} +\def\filedate{2016/08/12} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros taking advantage of TeX-Gyre Termes fonts (msharpe)} diff --git a/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd b/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd deleted file mode 100644 index 55f55f7b4ba..00000000000 --- a/Master/texmf-dist/tex/latex/newtx/omsntxsy.fd +++ /dev/null @@ -1,30 +0,0 @@ -%Filename: omsntxsy.fd -%Created by: tex tx-sy-drv -%Created using fontinst v1.933 - -%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY - -\ProvidesFile{omsntxsy.fd} - [2012/11/14 Fontinst v1.933 font definitions for OMS/ntxsy.] - -\expandafter\ifx\csname ntxmath@scaled\endcsname\relax - \let\ntxmath@scaled\@empty% -\fi - -\DeclareFontFamily{OMS}{ntxsy}{\skewchar \font =120} - -\DeclareFontShape{OMS}{ntxsy}{m}{n}{ - <-6.3> \ntxmath@scaled ntxsy5 - <6.3-8.6> \ntxmath@scaled ntxsy7 % from 6.3 up to, but not including, 8.6 - <8.6-> \ntxmath@scaled ntxsy -}{} - -\DeclareFontShape{OMS}{ntxsy}{b}{n}{ - <-6.3> \ntxmath@scaled ntxbsy5 - <6.3-8.6> \ntxmath@scaled ntxbsy7 - <8.6-> \ntxmath@scaled ntxbsy -}{} - -\DeclareFontShape{OMS}{ntxsy}{bx}{n}{<->ssub * ntxsy/b/n}{} - -\endinput -- cgit v1.2.3