summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/README19
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/implementation.pdfbin457143 -> 67716 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/implementation.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdfbin581434 -> 611812 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex93
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/sample-lib-crop.pdfbin18264 -> 17530 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newtx/sample-ntx-crop.pdfbin16626 -> 19544 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfmbin2424 -> 2724 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfmbin2380 -> 2888 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfmbin2480 -> 2780 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfmbin2400 -> 2900 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vfbin1308 -> 1488 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vfbin1304 -> 1832 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vfbin1420 -> 1600 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vfbin1416 -> 1940 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxmath.sty168
-rw-r--r--Master/texmf-dist/tex/latex/newtx/newtxtext.sty2
17 files changed, 234 insertions, 60 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README
index ed4641c88e9..64ddde167f7 100644
--- a/Master/texmf-dist/doc/fonts/newtx/README
+++ b/Master/texmf-dist/doc/fonts/newtx/README
@@ -1,9 +1,18 @@
This package, 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: 0.94
+Current version: 0.95
This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license.
+Changes in version 0.95:
+1. Copied (virtually) a number of useful glyphs from {\tt symbolsC} to {\tt lettersA} in an effort to reduce the number of mathgroups, which comes perilously close to exceeding 16.
+2. Added option nosymbolsc to newtxmath that allows you to not load symbolsC, gaining a mathgroup.
+3. Added macro \ShowMathFonts to newtxmath, allowing you to track the mathgroups in use at any stage of the manuscript.
+4. Copied (virtually) the STIX Blackboard Bold letters into lettersA in order to give more options for \mathbb without increasing the number of mathgroups, and added the option vvarbb to make it the default target for \mathbb.
+5. Expanded documentation, especially concerning mathgroups.
+6. The macros \coloneq and \eqcolon now point to the correct glyphs.
+7. A number of changes to math font metrics.
+
Changes in version 0.94:
1. Replaced upright italic glyphs in {\tt lettersA} by their Libertine equivalents, under the option libertine to newtxmath.
2. Fixes to documentation and to my error in libertinealt.enc---thanks are due to Petri Lievonen for picking this up.
@@ -22,7 +31,7 @@ Mac OS X: To install, open a Terminal window and cd to inside the downloaded TDS
Method A (recommended): type
-sudo cp -Rf * /usr/local/texlive/texmf-local
+sudo cp -Rfp * /usr/local/texlive/texmf-local
then
@@ -36,7 +45,7 @@ Method B: If you insist on making your font installations in your home folder, p
(i) if you checked Update for All Users in TeXLive utility
-cp -Rf * ~/Library/texmf
+cp -Rfp * ~/Library/texmf
then
@@ -44,7 +53,7 @@ updmap --enable Map=ntx.map
(ii) otherwise
-cp -Rf * ~/Library/texmf
+cp -Rfp * ~/Library/texmf
then
@@ -68,7 +77,7 @@ initexmf --mkmaps
You can ignore error messages that may occur here. This should result in a properly enabled ntx.
-Please understand that this is a preliminary version, and I have undoubtedly made errors. The underlying glyphs from txfonts are good, and I believe I've improved the metrics and the package substantially.
+Please understand that this is a still a preliminary version, and I have undoubtedly made errors. The underlying glyphs from txfonts are good, and I believe I've improved the metrics and the package substantially.
Please send comments and bug reports or suggestions for improvement to
diff --git a/Master/texmf-dist/doc/fonts/newtx/implementation.pdf b/Master/texmf-dist/doc/fonts/newtx/implementation.pdf
index 61a2a7bd2bb..fb1087a5a67 100644
--- a/Master/texmf-dist/doc/fonts/newtx/implementation.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/implementation.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/implementation.tex b/Master/texmf-dist/doc/fonts/newtx/implementation.tex
index 53de194f99b..2278c6d1204 100644
--- a/Master/texmf-dist/doc/fonts/newtx/implementation.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/implementation.tex
@@ -91,7 +91,7 @@ tftopl rfxlri-alt rfxlri-alt
makes {\tt rfxlri-alt.pl}, from which \textsf{fontinst} may construct {\tt rfxlri-alt.mtx}. The other {\tt -alt} versions were constructed in a similar manner.
\section{Files in the distribution}
-This list is current as of May 24, 2012. The following abbreviations are used in the remarks:\\
+This list is current as of May 31, 2012. The following abbreviations are used in the remarks:\\
\textbf{FF} means FontForge;\\
\textbf{EW} means ``thicken vertical stems by 8\% and extend width by a further 7\% using FontForge'';\\
\textbf{EW}${}^2$ means ``perform EW twice''.
@@ -172,7 +172,7 @@ This list is current as of May 24, 2012. The following abbreviations are used in
2272&May&18&21:06&ntxbmi5.vf\\
2220&May&19&17:17&ntxbmi7.tfm& from rtxbmi7, rntxbmi7 with metric changes\\
2156&May&19&17:17&ntxbmi7.vf\\
-2424&May&4&10:07&ntxbmia.tfm& from txbmia, txb, ntxbexb, rtxbmio with metric changes\\
+2424&May&4&10:07&ntxbmia.tfm& from txbmia, txb, ntxbexb, rtxbmio, txbsyc, zxxbl7z\\
1308&May&4&10:07&ntxbmia.vf\\
1596&Apr&30&17:31&ntxbsy.tfm& from txbsy with metric changes\\
1020&Apr&30&17:31&ntxbsy.vf\\
@@ -206,7 +206,7 @@ This list is current as of May 24, 2012. The following abbreviations are used in
2272&May&18&21:06&ntxmi5.vf\\
2200&May&19&17:17&ntxmi7.tfm& from rtxmi7, rntxmi7 with metric changes\\
2156&May&19&17:17&ntxmi7.vf\\
-2380&May&3&22:27&ntxmia.tfm& from txmia, txr, ntxexb, rtxmio with metric changes\\
+2380&May&3&22:27&ntxmia.tfm& from txmia, txr, ntxexb, rtxmio, txsyc, zxxrl7z\\
1304&May&3&22:27&ntxmia.vf\\
1556&Apr&30&17:31&ntxsy.tfm& from txsy with metric changes\\
1068&Apr&30&17:31&ntxsy.vf\\
@@ -226,7 +226,7 @@ This list is current as of May 24, 2012. The following abbreviations are used in
2448&May&20&14:47&nxlbmi5.vf\\
2036&May&20&14:47&nxlbmi7.tfm& from rtxbmi7, fxlzi-7letters, fxlzi-jv7, fxlzi-7alt\\
2304&May&20&14:47&nxlbmi7.vf\\
-2480&May&23&14:16&nxlbmia.tfm& from txbmia, txb, ntxbexb, rtxbmio, rfxlz-alt\\
+2480&May&23&14:16&nxlbmia.tfm& from txbmia, txb, ntxbexb, rtxbmio, rfxlz-alt, zxxbl7z\\
1420&May&23&14:16&nxlbmia.vf\\
2852&May&20&14:47&nxlmi.tfm& from txmi, fxlri-8r (Roman), rfxlri-alt (Greek)\\
1792&May&20&14:47&nxlmi.vf\\
@@ -234,7 +234,7 @@ This list is current as of May 24, 2012. The following abbreviations are used in
2296&May&20&14:47&nxlmi5.vf\\
2020&May&20&14:47&nxlmi7.tfm& from rtxmi7, fxlri-7letters (Roman), rfxlri-7alt (Greek)\\
2296&May&20&14:47&nxlmi7.vf\\
-2400&May&23&14:16&nxlmia.tfm& from txmia, txr, ntxexb, rtxmio, rfxlr-alt\\
+2400&May&23&14:16&nxlmia.tfm& from txmia, txr, ntxexb, rtxmio, rfxlr-alt, zxxrl7z\\
1416&May&23&14:16&nxlmia.vf\\
%404&May&5&10:32&rfxlbi-alt.tfm\\
884&May&22&20:58&rfxlr-alt.tfm& from fxlr with libertinealt.enc\\
@@ -317,4 +317,4 @@ rtxmi-2.sfd rtxmi7.{pfb,afm} Generated from FF
rtxmi7.afm rtxmi7.tfm
\end{verbatim}
-\end{document}
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
index 4e788951b1b..00fa8bbeb5b 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
index 398526dbd83..a3119edf039 100644
--- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
+++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
@@ -10,12 +10,12 @@
\usepackage[scaled=.85]{beramono}
\usepackage{amsmath,amsthm}
\usepackage[libertine]{newtxmath}
-\usepackage[bb=boondox,frak=boondox,scr=rsfso]{mathalfa}
+%\usepackage[bb=boondox,frak=boondox,scr=rsfso]{mathalfa}
\usepackage{bm}
\renewcommand*{\rmdefault}{fxlj} %old-style figures in text, not math
\def\libertine{\fontfamily{fxlj}\selectfont}
%SetFonts
-\title{New TX font package}
+\usepackage{booktabs}\title{New TX font package}
\author{Michael Sharpe}
\date{\today} % Activate to display a given date or no date
@@ -39,6 +39,7 @@ the new package is split into separate text and math packages that do not need t
\item there is now an option to get braces more pleasing to older eyes;
\item macros have been added to bring the calls to Greek symbols more into conformity with \textsc{psnfss} and Mathtime Pro~2;
\item problems using \textsc{ams} macro packages before \textsf{txfonts} are settled;
+\item \verb|\coloneq| and \verb|\eqcolon| now point to the correct glyphs;
\item The problem with the {\tt ogonek} accent and tabular environments (bad definition of \verb|\k|) is fixed;
\item The default encoding for \textsf{newtxtext} is now T$1$, but support is offered also for OT$1$ and LY$1$. As some add-on packages are available only in T$1$, that seems the best current choice.
\end{itemize}
@@ -61,7 +62,7 @@ loads the math part of the {\tt txfonts} (with revised metrics and additional gl
\begin{itemize}
\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 the {\tt libertine} option also replaces both slanted and upright Greek symbols by their Libertine glyphs;
+\item the {\tt libertine} option also replaces both slanted and upright Greek symbols by the corresponding Libertine glyphs;
\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;
\item the combination
@@ -77,7 +78,8 @@ causes no error, unlike the same combination with {\tt txfonts}, but does nothin
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 {\tt uprightGreek} and {\tt slantedGreek} determine the form of Greek alphabet loaded---the default is {\tt uprightGreek}, which loads upright uppercase and slanted lowercase Greek symbols, as is customary in Anglo-American mathematical typesetting. With the option {\tt slantedGreek}, which you might want to use if you cared about ISO standards, all Greek symbols are slanted. No matter which is set, \verb|\Gammaup| (or \verb|\upGamma|) gives you upright \verb|\Gamma|, etc.
\item The option {\tt cmbraces} instructs {\tt newtxmath} to ignore the brace collections from {\tt txfonts}, substituting a collection based on thickened versions of the Computer Modern braces, which I find much easier to distinguish from other delimiters. This works quite well in regular weight but looks a bit clunky in bold.
-\item The \textsf{newtxmath} package, like the original \textsf{txfonts}, contains two different Blackboard Bold alphabets, the default, triggered by \verb|\mathbb{}|, takes its glyphs from the font which replaces {\tt msam} and has the same overall appearance of a hollowed-out text font, which I find neither bold not blackboard-like. The other option, triggered by \verb|\varmathbb{}|, is more geometric and, in my opinion, preferable. The option {\tt varbb} makes \verb|\mathbb{}| behave like \verb|\varmathbb{}|.
+\item The \textsf{newtxmath} package contains three different Blackboard Bold alphabets, where original \textsf{txfonts} contained two. The default, triggered by \verb|\mathbb{}|, takes its glyphs from the font which replaces {\tt msbm} and has the same overall appearance of a hollowed-out text font, which I find neither bold nor blackboard-like. The second option, taken from \textsf{txfonts}, is triggered by \verb|\varmathbb{}|, is more geometric and, in my opinion, preferable but not optimal. The option {\tt varbb} makes \verb|\mathbb{}| synonymous with \verb|\varmathbb{}|. The third option is the double-struck glyphs from the STIX collection. See the expanded discussion below.
+\item {\tt nosymbolsc} causes the package to not load the {\tt symbolsC} fonts, saving a math family. (This font contains mostly exotic symbols, along with some very useful, commonly used symbols like \verb|\coloneq| $\coloneq$, \verb|\eqcolon| $\eqcolon$, \verb|\notin| $\notin$, \verb|\notni| $\notni$, \verb|\neq| $\neq$, \verb|\nsubset| $\nsubset$ and \verb|\nsupset| $\nsupset$, but these have been moved (virtually) to {\tt lettersA} so they may continue to be used even if you use the option {\tt nosymbolsc}.)
\item {\tt amssymbols} (the default) and {\tt noamssymbols} determine whether the {\tt txfonts} versions of the \textsc{ams} symbols ({\tt msam}, {\tt msbm}) are loaded---if so, they override previous settings in {\tt amsmath}. If you use the option {\tt noamssymbols}, then \verb|\mathbb{}| is set to mean the same as \verb|\varmathbb{}|. (One advantage of {\tt noamssymbols} is that you save two of your precious math families for other purposes, such as setting a couple of external math alphabets by means of the \textsf{mathalfa} package.)
\end{itemize}
\textsc{Example 1:}
@@ -105,6 +107,46 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver
\end{verbatim}
\textbf{Caution:} In encodings {\tt T1} and {\tt LY1}, the macro \verb|\mathrm| does not produce what you might expect for Greek letters, due to the difference between those encodings and {\tt OT1}. But what were you expecting with \verb|\mathrm{Gamma}| anyway? In {\tt T1} and {\tt LY1}, you'll get a math accent.
+
+\section{The \TeX\ math font problem}
+Math font packages in \LaTeX\ are likely to face the ``Too many math alphabets'' message, due to exceeding the limit of just sixteen math font families, or mathgroups, as they are called in \LaTeX. Put in oversimplified terms that do however correctly represent how this all works in \textsf{newtxmath}, the following math fonts are always loaded and permanently occupying slots immediately following \verb|\begin{document}|, and others that may be called for in typesetting a mathematical expression can add to the list as the document grows.
+
+\textsc{Always loaded:}
+\begin{verbatim}
+0: operators
+1: letters
+2: symbols
+3: largesymbols
+4: AMSa
+5: AMSb
+6: lettersA
+7: symbolsC
+8: largesymbolsA
+9: boldoperators
+10: boldletters
+11: boldsymbols
+12: boldlargesymbols
+\end{verbatim}
+\textsc{Notes:}
+\begin{itemize}
+\item
+The {\tt operators} is essentially the Roman text font, used for names of operators and as the target for \verb|\mathrm|---its bold version is used as the target for \verb|\mathbf|;
+\item if you typeset an expression that, say, calls for a single bold glyph from {\tt symbolsC}, that costs you an entire new slot, leaving only two remaining;
+\item same with, eg, \verb|\mathit|;
+\item same with an external Fraktur, Blackboard Bold or Script glyphs;
+\item if you run out of math alphabets, look first to dropping {\tt AMSa} and {\tt AMSb}, as well as {\tt symbolsC}, which can save you three slots;
+\item if space is tight, do not call bold versions of the fonts listed above where the bold version is not already loaded, to avoid loading a new mathgroup;
+\item if you absolutely need a letter (not a math symbol) from some math font that would normally cost you another mathgroup, you might consider using as if it were text, with something like
+\begin{verbatim}
+\mbox{{\usefont{U}{ntxmia}{b}{n} X}}
+\end{verbatim}
+which allows you to use letter X from {\tt boldlettersA} but without any math features;
+\item there is a macro \verb|\ShowMathFonts| in {\tt newtxmath} which may be called at any point in your document, which will provide you a list of the mathgroups currently in use. This can be helpful in figuring out where problems occur. The output lines take the form
+\begin{verbatim}
+(<fam number>: <internal font id> = <tfm name> [newtx name])
+\end{verbatim}
+
+\end{itemize}
\section{Bold math fonts}\label{sec:boldmath}
Every math font in the {\tt txfonts} package, and in the {\tt newtx} package, is accompanied by a bold version. Some usage examples are given below. Generally, one may use either \verb|\boldmath| to change an entire formula to bold, or \verb|\boldsymbol| to change one symbol, but the spacing generally works better after loading the {\tt bm} package and using the \verb|\bm| macro.
@@ -145,6 +187,31 @@ allows you to write \verb|\xyvec{x}{+y}| to output $\xyvec{x}{+y}$;
\end{itemize}
(The last two assume that you have effectively set the option {\tt uprightGreek}---the default.)
+\section{Blackboard bold}
+As mentioned briefly above, the package now has a new blackboard bold alphabet built-in, and some new macros to call the non-default versions. To summarize, the problems are:
+\begin{itemize}
+\item
+the default, called by \verb|\mathbb| is quite ugly and indistinct, but does cooperate with the bolding macros \verb|\bm| and \verb|\boldsymbol|;
+\item the original variant form called with the macro \verb|\varmathbb| is better, but the macro conflicts with \verb|\bm|. (In fact, the bold version is identical to the regular version, but it is still not right that it conflicts with them.) The problem stems from the part of the definition of \verb|\varmathbb| which allows you to insert an argument with more than one character, like \verb|\varmathbb{ABC}|. The solution is to make a new macro that takes a single argument, like \verb|\vmathbb{A}|, which cooperates with \verb|\bm|.
+\item the third, new, alphabet is borrowed from the STIX fonts---it is sharp and quite clear, geometric in design. The only slight problem is that it lacks a full bold version, with only the letters C, D, H, N, P, Q, R, Z, d, e, i and j available. The macro \verb|\vvmathbb| provided to access this alphabet allows only a single character for its argument. The new option {\tt vvarbb} effectively makes \verb|\mathbb| mean the same as \verb|\vvmathbb|.
+(The reason for including these in the \textsf{newtx} package rather than calling them from the \textsf{mathalfa} package is that \textsf{newtx} leaves very little space for new math symbol fonts and math alphabets, and this way requires no additional such resources.
+\end{itemize}
+One interesting feature of the new alphabet is that it contains blackboard bold numbers, of which $0$ and $1$ will likely be the most useful, perhaps as operator names. I find $\vvmathbb{1}$=\verb|$\vvmathbb{1}$| useful in specifying an indicator, AKA characteristic function. Here are some examples:
+
+\begin{center}
+ \begin{tabular}{@{} llll @{}}
+ \toprule
+ & Regular & Bold & Remarks \\
+ \midrule
+Default & \verb|$\mathbb{R}$| $\mathbb{R}$& \verb|$\bm{\mathbb{R}}$| $\bm{\mathbb{R}}$\\
+Variant 1 & \verb|$\varmathbb{R}$| $\varmathbb{R}$ & & Bold is same as regular \\
+$\dots$or & \verb|$\vmathbb{R}$| $\vmathbb{R}$ & & Single char.\ argument\\
+Variant 2 & \verb|$\vvmathbb{R}}$| $\vvmathbb{R}$& \verb|{\boldmath $\vvmathbb{R}$}| {\boldmath $\vvmathbb{R}$} & Make a macro for this! \\
+% & $\bm{\mathbb{AB}}$ & $\bm{\vmathbb{A}\vmathbb{B}}$ & $\bm{\vvmathbb{A}\vvmathbb{B}}$ \\
+ \bottomrule
+ \end{tabular}
+\end{center}
+
\section{Samples from free Times and Libertine packages}
\textsc{TXFONTS:}\\
\begin{verbatim}
@@ -156,7 +223,9 @@ allows you to write \verb|\xyvec{x}{+y}| to output $\xyvec{x}{+y}$;
Complete match between text and math size and weight;
\item first formula much too cramped;
\item upper limit of integral much too close to integral sign;
-\item square on $t$ in integrand comes very close to colliding with it.\end{itemize}
+\item square on $t$ in integrand comes very close to colliding with it;
+\item square root in denominator aligned too far right.
+\end{itemize}
\vspace{1pc}
\textsc{NEWTXFONTS:}\\
@@ -170,7 +239,8 @@ Complete match between text and math size and weight;
Complete match between text and math size and weight;
\item first formula much less cramped;
\item upper limit of integral not too close to integral sign;
-\item square not too close to $t$ in exponent.
+\item square not too close to $t$ in exponent;
+\item better alignment of square root in denominator.
\end{itemize}
\vspace{1pc}
@@ -217,7 +287,8 @@ Mismatch of weight between text and math;
Very good match between text and math in size and weight;
\item first formula not cramped;
\item upper limit of integral not too close to integral sign;
-\item space between square and $t$ in exponent.
+\item space between square and $t$ in exponent;
+\item better alignment of square root in denominator.
\end{itemize}
\vspace{1pc}
@@ -233,9 +304,11 @@ Good match between text and math size and weight, though the summation symbol (f
\item upper limit of integral not too close to integral sign;
\item space between square and $t$ in exponent;
\item there are no upright Greek lowercase letters in this package;
+\item good alignment of square root in denominator;
+\item infinity symbol not sufficiently large?
\item the package lacks a number of amenities that are present in other packages.
\end{itemize}
-\section{Items installed} As well as a collection of PostScript fonts, virtual fonts, font definition files and the central {\tt newtxtext.sty} and {\tt newtxmath.sty} files, the package contains one map file {\tt ntx.map} that must be enabled for the package to function correctly.
+\section{Items installed} As well as a collection of PostScript fonts, virtual fonts, font definition files and the central {\tt newtxtext.sty} and {\tt newtxmath.sty} files, the package contains one map file {\tt ntx.map} that must be enabled for the package to function correctly. The file \texttt{implementation.pdf} in this distribution provides a manifest of all files installed together with a brief indication of the sources.
%It is the glue that allows. The two {\tt fxl*.pfb} files to which they refer are part of the Libertine-Legacy collection that is part of \TeX\ Live. The map file {\tt libertine.map} must not have been disabled. The other {\tt.pfb} files are either part of the \textsf{txfonts} or are fonts derived from them or from the \textsf{Computer Modern} fonts in some manner.
%\begin{verbatim}
@@ -250,8 +323,8 @@ Good match between text and math size and weight, though the summation symbol (f
%rfxlbi-alt LinLibertineBI " LibertineAltEncoding ReEncodeFont "
% <[libertinealt.enc <fxlbi.pfb
%\end{verbatim}
-The font files {\tt ntxexmods.pfb} and {\tt ntxbexmods.pfb} were derived from {\tt cmex10.pfb} by FontForgery, thickening the Computer Modern braces to match the weight of the \textsf{txfonts} braces. The pair {\tt ntxexb.pfb} and {ntxbexb.pfb} were similarly derived from {\tt cmsy7.pfb} and {\tt cmex10.pfb} to produce more braces and matching integral signs based on Computer Modern. The {\tt.tfm} files {rtx[b]mio.tfm} are simply unslanted versions of {\tt rtxmi}, from which we construct upright partial derivative symbols.
-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 to some of the unencoded alternate glyphs---eg, Greek letters, {\tt J.alt} and {\tt v.alt}.
+The font files {\tt ntxexmods.pfb} and {\tt ntxbexmods.pfb} were derived from {\tt cmex10.pfb} by FontForgery, thickening the Computer Modern braces to match the weight of the \textsf{txfonts} braces. The pair {\tt ntxexb.pfb} and {\tt ntxbexb.pfb} were similarly derived from {\tt cmsy7.pfb} and {\tt cmex10.pfb} to produce more braces and matching integral signs based on Computer Modern. The {\tt.tfm} files {\tt rtx[b]mio.tfm} are simply unslanted versions of {\tt rtxmi}, from which we construct upright partial derivative symbols.
+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 to some of the unencoded alternate characters---eg, Greek letters, {\tt J.alt} and {\tt v.alt}.
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|.
diff --git a/Master/texmf-dist/doc/fonts/newtx/sample-lib-crop.pdf b/Master/texmf-dist/doc/fonts/newtx/sample-lib-crop.pdf
index 29ce103b3a1..bb38c0223ad 100644
--- a/Master/texmf-dist/doc/fonts/newtx/sample-lib-crop.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/sample-lib-crop.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newtx/sample-ntx-crop.pdf b/Master/texmf-dist/doc/fonts/newtx/sample-ntx-crop.pdf
index bc80edcc1b2..3cc683a32b5 100644
--- a/Master/texmf-dist/doc/fonts/newtx/sample-ntx-crop.pdf
+++ b/Master/texmf-dist/doc/fonts/newtx/sample-ntx-crop.pdf
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm
index 82fc4c8598c..9ffe9a4f67e 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm
index 3a2333eff03..28ac61c9d45 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm
index f10e7cd544a..1fb3098f384 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm
index 36c0d7dd8f3..c44cb0c312e 100644
--- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf
index 116dd88f0fa..01637653093 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf
index 33ded036d9c..43a28b0a967 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf
index 28de6c73dc3..964890ef882 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf
index cadf5c42511..5631d817e28 100644
--- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf
+++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty
index 392f071851a..c21a84482a9 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{0.94}
-\def\filedate{2012/05/23}
+\def\fileversion{0.95}
+\def\filedate{2012/05/26}
\ProvidesPackage{newtxmath}
[\filedate\space v\fileversion]
\@ifundefined{ntxmathLoaded}{}{\endinput}
@@ -21,6 +21,7 @@
\csname newtxmathLoaded\endcsname
\let\newtxmathLoaded\endinput
+\input{binhex}
\RequirePackage{xkeyval}
\define@key{ntxmath}{scaled}[1.0]{\def\ntxmath@scaled{s*[#1]}}
\DeclareOption*{%
@@ -30,8 +31,11 @@
\x}
\DeclareOption{varg}{\def\X@s@v@rg{}}
\newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces
-\newif\iftx@libertine \newif\iftx@varbb
+\newif\iftx@libertine \newif\iftx@varbb \newif\iftx@vvarbb \newif\iftx@symbolsC
+\tx@symbolsCtrue
\DeclareOption{varbb}{\tx@varbbtrue}
+\DeclareOption{vvarbb}{\tx@vvarbbtrue}
+\DeclareOption{nosymbolsc}{\tx@symbolsCfalse}
\DeclareOption{libertine}{\tx@libertinetrue}
\DeclareOption{cmintegrals}{\tx@cminttrue}
\DeclareOption{cmbraces}{\tx@bracestrue}
@@ -107,7 +111,6 @@ amssymbols,uprightGreek}
\iftx@ams%
\DeclareSymbolFont{AMSa}{U}{ntxsya}{m}{n}
\SetSymbolFont{AMSa}{bold}{U}{ntxsya}{b}{n}
- %\DeclareSymbolFont{boldAMSa}{U}{ntxsya}{b}{n}% can be used directly by \bm
\DeclareFontSubstitution{U}{ntxsya}{m}{n}
@@ -126,11 +129,11 @@ amssymbols,uprightGreek}
% Math Symbols C %
%%%%%%%%%%%%%%%%%%
-\DeclareSymbolFont{symbolsC}{U}{ntxsyc}{m}{n}
-\SetSymbolFont{symbolsC}{bold}{U}{ntxsyc}{b}{n}
-%\DeclareSymbolFont{boldsymbolsC}{U}{ntxsyc}{b}{n}% can be used directly by \bm
-\DeclareFontSubstitution{U}{ntxsyc}{m}{n}
-
+\iftx@symbolsC
+ \DeclareSymbolFont{symbolsC}{U}{ntxsyc}{m}{n}
+ \SetSymbolFont{symbolsC}{bold}{U}{ntxsyc}{b}{n}
+ \DeclareFontSubstitution{U}{ntxsyc}{m}{n}
+\fi
%%%%%%%%%%%%%%%%%%
% Math Extension %
%%%%%%%%%%%%%%%%%%
@@ -150,7 +153,6 @@ amssymbols,uprightGreek}
\DeclareSymbolFont{largesymbolsA}{U}{ntxexa}{m}{n}
\SetSymbolFont{largesymbolsA}{bold}{U}{ntxexa}{b}{n}
-%\DeclareSymbolFont{boldlargesymbolsA}{U}{ntxexa}{b}{n}% can be used directly by \bm
\DeclareFontSubstitution{U}{ntxexa}{m}{n}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -649,7 +651,7 @@ amssymbols,uprightGreek}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Symbol C Definitions % symbolsC
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
+\iftx@symbolsC
\re@DeclareMathSymbol{\mappedfromchar}{\mathrel}{symbolsC}{0}
\def\mappedfrom{\leftarrow\mappedfromchar}
\def\longmappedfrom{\longleftarrow\mappedfromchar}
@@ -708,14 +710,14 @@ amssymbols,uprightGreek}
\re@DeclareMathSymbol{\nBumpeq}{\mathrel}{symbolsC}{41}
\re@DeclareMathSymbol{\nbacksim}{\mathrel}{symbolsC}{42}
\re@DeclareMathSymbol{\nbacksimeq}{\mathrel}{symbolsC}{43}
-\re@DeclareMathSymbol{\neq}{\mathrel}{symbolsC}{44}
- \let\ne=\neq
+%\re@DeclareMathSymbol{\neq}{\mathrel}{symbolsC}{44}
+% \let\ne=\neq
\re@DeclareMathSymbol{\nasymp}{\mathrel}{symbolsC}{45}
\re@DeclareMathSymbol{\nequiv}{\mathrel}{symbolsC}{46}
\re@DeclareMathSymbol{\nsim}{\mathrel}{symbolsC}{47}
\re@DeclareMathSymbol{\napprox}{\mathrel}{symbolsC}{48}
-\re@DeclareMathSymbol{\nsubset}{\mathrel}{symbolsC}{49}
-\re@DeclareMathSymbol{\nsupset}{\mathrel}{symbolsC}{50}
+%\re@DeclareMathSymbol{\nsubset}{\mathrel}{symbolsC}{49}
+%\re@DeclareMathSymbol{\nsupset}{\mathrel}{symbolsC}{50}
\re@DeclareMathSymbol{\nll}{\mathrel}{symbolsC}{51}
\re@DeclareMathSymbol{\ngg}{\mathrel}{symbolsC}{52}
\re@DeclareMathSymbol{\nthickapprox}{\mathrel}{symbolsC}{53}
@@ -725,17 +727,17 @@ amssymbols,uprightGreek}
\re@DeclareMathSymbol{\npreceqq}{\mathrel}{symbolsC}{57}
\re@DeclareMathSymbol{\nsucceqq}{\mathrel}{symbolsC}{58}
\re@DeclareMathSymbol{\nsimeq}{\mathrel}{symbolsC}{59}
-\re@DeclareMathSymbol{\notin}{\mathrel}{symbolsC}{60}
-\re@DeclareMathSymbol{\notni}{\mathrel}{symbolsC}{61}
- \let\notowns=\notni
+%\re@DeclareMathSymbol{\notin}{\mathrel}{symbolsC}{60}
+%\re@DeclareMathSymbol{\notni}{\mathrel}{symbolsC}{61}
+% \let\notowns=\notni
\re@DeclareMathSymbol{\nSubset}{\mathrel}{symbolsC}{62}
\re@DeclareMathSymbol{\nSupset}{\mathrel}{symbolsC}{63}
\re@DeclareMathSymbol{\nsqsubseteq}{\mathrel}{symbolsC}{64}
\re@DeclareMathSymbol{\nsqsupseteq}{\mathrel}{symbolsC}{65}
\re@DeclareMathSymbol{\coloneqq}{\mathrel}{symbolsC}{66}
\re@DeclareMathSymbol{\eqqcolon}{\mathrel}{symbolsC}{67}
-\re@DeclareMathSymbol{\coloneq}{\mathrel}{symbolsC}{68}
-\re@DeclareMathSymbol{\eqcolon}{\mathrel}{symbolsC}{69}
+%\re@DeclareMathSymbol{\coloneq}{\mathrel}{symbolsC}{68}
+%\re@DeclareMathSymbol{\eqcolon}{\mathrel}{symbolsC}{69}
\re@DeclareMathSymbol{\Coloneqq}{\mathrel}{symbolsC}{70}
\re@DeclareMathSymbol{\Eqqcolon}{\mathrel}{symbolsC}{71}
\re@DeclareMathSymbol{\Coloneq}{\mathrel}{symbolsC}{72}
@@ -825,6 +827,18 @@ amssymbols,uprightGreek}
\re@DeclareMathSymbol{\multimapdotbothvert}{\mathrel}{symbolsC}{150}
\re@DeclareMathSymbol{\multimapdotbothBvert}{\mathrel}{symbolsC}{151}
\re@DeclareMathSymbol{\multimapdotbothAvert}{\mathrel}{symbolsC}{152}
+\fi
+% Changes to put some symbolsC glyphs into lettersA
+\re@DeclareMathSymbol{\nsubset}{\mathrel}{lettersA}{54}
+\re@DeclareMathSymbol{\nsupset}{\mathrel}{lettersA}{55}
+\re@DeclareMathSymbol{\notin}{\mathrel}{lettersA}{56}
+\re@DeclareMathSymbol{\notni}{\mathrel}{lettersA}{57}
+ \let\notowns=\notni
+\re@DeclareMathSymbol{\coloneq}{\mathrel}{lettersA}{58}
+\re@DeclareMathSymbol{\eqcolon}{\mathrel}{lettersA}{59}
+\re@DeclareMathSymbol{\neq}{\mathrel}{lettersA}{60}
+ \let\ne=\neq
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Italic (ntxmi) Definition % letters
@@ -977,6 +991,7 @@ amssymbols,uprightGreek}
\let\upvarrho\varrhoup
\let\upvarsigma\varsigmaup
\let\upvarphi\varphiup
+% the mathgroup of lettersA is stored in macro \symlettersA
\re@DeclareMathSymbol{\varg}{\mathord}{lettersA}{49}
\re@DeclareMathSymbol{\vary}{\mathord}{lettersA}{50}
@@ -984,6 +999,13 @@ amssymbols,uprightGreek}
\re@DeclareMathSymbol{\varw}{\mathord}{lettersA}{52}
\DeclareMathSymbol{\uppartial}{\mathord}{lettersA}{64}%added 20120416
+\def\ntx@UC{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
+\def\ntx@lc{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}
+\def\ntx@num{0,1,2,3,4,5,6,7,8,9}
+
+
+%\@for\ntx@x:=\ntx@UC\do{\edef\ntx@tmp{\edef\csname
+%\DeclareMathSymbol{\m@thbbch@rA}{\mathord}{lettersA}{129}
\DeclareMathSymbol{\m@thbbch@rA}{\mathord}{lettersA}{129}
\DeclareMathSymbol{\m@thbbch@rB}{\mathord}{lettersA}{130}
\DeclareMathSymbol{\m@thbbch@rC}{\mathord}{lettersA}{131}
@@ -1012,28 +1034,63 @@ amssymbols,uprightGreek}
\DeclareMathSymbol{\m@thbbch@rZ}{\mathord}{lettersA}{154}
\DeclareMathSymbol{\m@thbbch@rk}{\mathord}{lettersA}{171}
-
-\long\def\DoLongFutureLet #1#2#3#4{%
- \def\@FutureLetDecide{#1#2\@FutureLetToken
- \def\@FutureLetNext{#3}\else
- \def\@FutureLetNext{#4}\fi\@FutureLetNext}
- \futurelet\@FutureLetToken\@FutureLetDecide}
-\def\DoFutureLet #1#2#3#4{\DoLongFutureLet{#1}{#2}{#3}{#4}}
-\def\@EachCharacter{\DoFutureLet{\ifx}{\@EndEachCharacter}%
- {\@EachCharacterDone}{\@PickUpTheCharacter}}
+% Original \varmathbb macro, slightly polished
+\def\DoFutureLet{%
+ \def\@FutureLetDecide{%
+ \ifx\@nil\@FutureLetToken
+ \def\@FutureLetNext{\@EachCharacterDone}
+ \else
+ \def\@FutureLetNext{\@PickUpTheCharacter}
+ \fi
+ \@FutureLetNext
+ }%
+\futurelet\@FutureLetToken\@FutureLetDecide}% end DoFutureLet
+
+%\def\m@keCharacter#1{%
+% \@tempcnta=`#1\relax \advance\@tempcnta "40\relax
+% \edef\ntx@char{\ntx@lettersA\nhex{2}{\the\@tempcnta}}
+% \expandafter\mathchar\ntx@char}
+%\def\@PickUpTheCharacter#1{\m@keCharacter{#1}\DoFutureLet}
+%\def\@EachCharacterDone \@nil{}% cleanup---get rid of \@nil
+%\newif\ifntx@notnil
+%\def\@EachCharacter{%
+% \DoFutureLet{\@EachCharacterDone}{\@PickUpTheCharacter}}
+%
\def\m@keCharacter#1{\csname\F@ntPrefix#1\endcsname}
-\def\@PickUpTheCharacter#1{\m@keCharacter{#1}\@EachCharacter}
-\def\@EachCharacterDone \@EndEachCharacter{}
-
+\def\@PickUpTheCharacter#1{\m@keCharacter{#1}\DoFutureLet}
+\def\@EachCharacterDone \@nil{}
+%
+%\DeclareRobustCommand*{\varmathbb}[1]{\gdef\F@ntPrefix{m@thbbch@r}%
+% \@EachCharacter #1\@nil}
\DeclareRobustCommand*{\varmathbb}[1]{\gdef\F@ntPrefix{m@thbbch@r}%
- \@EachCharacter #1\@EndEachCharacter}
-
-\iftx@varbb
- \let\mathbb\varmathbb
+ \DoFutureLet #1\@nil}
+
+% Additional macros to access process a single character only, work with \bm
+\def\ntx@char{}
+\DeclareRobustCommand*{\vmathbb}[1]{% for original variant bb
+ \@tempcnta=`#1\relax \advance\@tempcnta "40\relax
+ \edef\ntx@char{"\hexnumber@\symlettersA\nhex{2}{\the\@tempcnta}}
+ \expandafter\mathchar\ntx@char
+}
+\DeclareRobustCommand*{\vvmathbb}[1]{% for new (STIX) variant
+ \@tempcnta=`#1\relax \advance\@tempcnta "80\relax
+ \edef\ntx@char{"\hexnumber@\symlettersA\nhex{2}{\the\@tempcnta}}
+ \expandafter\mathchar\ntx@char
+}
+%\DeclareRobustCommand*{\vvmathbbb}[1]{% for new (STIX) variant
+% \@tempcnta=`#1\relax \advance\@tempcnta "80\relax
+% \edef\ntx@char{"\hexnumber@\symboldlettersA\nhex{2}{\the\@tempcnta}}
+% \expandafter\mathchar\ntx@char
+%}
+\iftx@vvarbb
+ \let\mathbb\vvarmathbb
\else
- \iftx@ams\else\let\mathbb\varmathbb\fi
+ \iftx@varbb
+ \let\mathbb\varmathbb
+ \else
+ \iftx@ams\else\let\mathbb\varmathbb\fi
+ \fi
\fi
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Math Extension (ntxex) Definition % largesymbols
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1210,4 +1267,39 @@ amssymbols,uprightGreek}
\DeclareMathSizes{20.74}{20.74}{16.1} {11.4}
\DeclareMathSizes{24.88}{24.88}{18.2}{13.7}
+\def\txf@ntname#1{\expandafter\let\expandafter\@ntx@\csname sym#1\endcsname
+ \ifx\@ntx@\relax %
+ \else
+ \expandafter\def\csname @@@X\number\@ntx@ \endcsname{#1}
+ \fi}
+\newcommand{\ShowMathFonts}{%
+\txf@ntname{operators}
+\txf@ntname{boldoperators}
+\txf@ntname{symbols}
+\txf@ntname{boldsymbols}
+\txf@ntname{largesymbols}
+\txf@ntname{boldlargesymbols}
+\txf@ntname{AMSa}
+\txf@ntname{boldAMSa}
+\txf@ntname{AMSb}
+\txf@ntname{boldAMSb}
+\txf@ntname{letters}
+\txf@ntname{boldletters}
+\txf@ntname{lettersA}
+\txf@ntname{boldlettersA}
+\txf@ntname{symbolsC}
+\txf@ntname{boldsymbolsC}
+\txf@ntname{largesymbolsA}
+\txf@ntname{boldlargesymbolsA}
+ \typeout{*** Mathgroups ***}
+ \count@\z@
+ \loop\ifnum\count@<16
+ \def\@@ntx@{}
+ \expandafter\let\expandafter\@ntx@\csname @@@X\the\count@\endcsname
+ \ifx\@ntx@\relax\else\def\@@ntx@{\space[\@ntx@]}\fi
+ \typeout{(\the\count@: \the\textfont\count@ = \fontname\textfont\count@\@@ntx@)}
+ \advance\count@\@ne
+ \repeat
+ \typeout{***}}
+
\endinput
diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
index 73157f55121..057ba653f1d 100644
--- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
+++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
@@ -12,7 +12,7 @@
% Added scaled keyword and osf option;
% Modified the definition of \k to bypass problem with grouping;
-\def\fileversion{0.94}
+\def\fileversion{0.95}
\def\filedate{2012/05/23}
\ProvidesPackage{newtxtext}[\filedate\space v\fileversion]