diff options
Diffstat (limited to 'Master')
52 files changed, 124 insertions, 61 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index b24e3319c86..fd335c7d11c 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,9 +1,12 @@ 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: 1.151 +Current version: 1.16 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 1.16 +Added option liby to newtxmath, affecting only behavior with libertine option, under which liby sets the math italic y to Libertine italic y instead of the math italic y from txfonts. + Changes in version 1.151 Changed handling of superiors so as not to ignore those in minipages. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex 32a88e1c3ac..526af59468e 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 4df7f994307..f6e63ae3ff4 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -93,6 +93,7 @@ allows you to use the forms \verb|\iint|, \verb|\iiint|, \verb|\iiiint| and \ver \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.) \item {\tt libaltvw} has effect only if the libertine option is selected---in this case, it substitutes for math italic v and w hand-crafted versions based on the Libertine upsilon glyphs. \item{\tt bigdelims} loads a different math extension font and redefines most of the small and big math delimiters to have larger sizes so that, for example, there is more of a distinction between \verb|(| and \verb|\big(| in math mode. If this option is specified, {\tt cmbraces} is ignored. +\item{\tt liby} has an effect only if the libertine option is selected---with this option, the math italic y is chosen to be Libertine's italic y instead of the default one from txfonts. %\item {largelibfigs} has effect only if the libertine option is selected---with this option, full-sized figures are substituted in math mode for the default Libertine figures, which are about 8\% below Libertine's Capheight. \end{itemize} \textbf{IMPORTANT:} The Libertine text package is now once again named {\tt libertine}, but requires arguments that are different from the original {\tt libertine} package. diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm Binary files differindex ec1307f0cdb..b206b265e6f 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi0.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi0.tfm Binary files differnew file mode 100644 index 00000000000..93f889fb1a0 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi0.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi01.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi01.tfm Binary files differnew file mode 100644 index 00000000000..ae6e6111d9b --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi01.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi015.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi015.tfm Binary files differnew file mode 100644 index 00000000000..017b02578fc --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi015.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi017.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi017.tfm Binary files differnew file mode 100644 index 00000000000..a32fca62371 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi017.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi02.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi02.tfm Binary files differnew file mode 100644 index 00000000000..a96913d6cbe --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi02.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi025.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi025.tfm Binary files differnew file mode 100644 index 00000000000..56aacc92ae7 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi025.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi027.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi027.tfm Binary files differnew file mode 100644 index 00000000000..751a7435b45 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi027.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi03.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi03.tfm Binary files differnew file mode 100644 index 00000000000..e1ef93e44b9 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi03.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi035.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi035.tfm Binary files differnew file mode 100644 index 00000000000..2316a10b256 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi035.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi037.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi037.tfm Binary files differnew file mode 100644 index 00000000000..0df0365b307 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi037.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi05.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi05.tfm Binary files differnew file mode 100644 index 00000000000..ed4e59800b0 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi05.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi07.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi07.tfm Binary files differnew file mode 100644 index 00000000000..89600ee1694 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi07.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi1.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi1.tfm Binary files differindex 91daba80277..984f56df786 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi1.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi1.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi15.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi15.tfm Binary files differindex 3a19850c470..48db980dfb1 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi15.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi15.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi17.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi17.tfm Binary files differindex e1455d4d9a7..eeb22512e25 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi17.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi17.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi2.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi2.tfm Binary files differindex b20d4b13df5..104741958ff 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi2.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi2.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi25.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi25.tfm Binary files differindex fe9458d585b..81c39b44b22 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi25.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi25.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi27.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi27.tfm Binary files differindex 2d4625db110..201d7c2f997 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi27.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi27.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi3.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi3.tfm Binary files differindex bbacc2f12ab..07601142f70 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi3.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi3.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi35.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi35.tfm Binary files differindex f715d960f59..b2a93d9fa53 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi35.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi35.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi37.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi37.tfm Binary files differindex 0e79efda7a5..42caba0b015 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi37.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmi37.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm Binary files differindex 5b1841714f8..7700869c515 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf Binary files differindex 79c24206756..c9492e2de2f 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlbmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi0.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi0.vf Binary files differnew file mode 100644 index 00000000000..3f2f513d7f5 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi0.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi01.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi01.vf Binary files differnew file mode 100644 index 00000000000..6e3905b8baa --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi01.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi015.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi015.vf Binary files differnew file mode 100644 index 00000000000..f736f3d2e3b --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi015.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi017.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi017.vf Binary files differnew file mode 100644 index 00000000000..51cc266f325 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi017.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi02.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi02.vf Binary files differnew file mode 100644 index 00000000000..50652d83f17 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi02.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi025.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi025.vf Binary files differnew file mode 100644 index 00000000000..20e3913ee4b --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi025.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi027.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi027.vf Binary files differnew file mode 100644 index 00000000000..aaf6cf6cfe5 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi027.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi03.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi03.vf Binary files differnew file mode 100644 index 00000000000..fb26508e853 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi03.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi035.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi035.vf Binary files differnew file mode 100644 index 00000000000..a8389a6ca50 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi035.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi037.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi037.vf Binary files differnew file mode 100644 index 00000000000..0ad8d85f59c --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi037.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi05.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi05.vf Binary files differnew file mode 100644 index 00000000000..b0790e9e22e --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi05.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi07.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi07.vf Binary files differnew file mode 100644 index 00000000000..25d1f473635 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi07.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi1.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi1.vf Binary files differindex e1cf5af7f5c..bd6359da547 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi1.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi1.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi15.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi15.vf Binary files differindex 5c62471d217..e9190d74fbb 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi15.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi15.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi17.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi17.vf Binary files differindex 5feece89b31..7542184d7c8 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi17.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi17.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi2.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi2.vf Binary files differindex 9e5ca675c7e..68f0fb578c9 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi2.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi2.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi25.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi25.vf Binary files differindex a88cbd0d452..15ba9ee4c81 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi25.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi25.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi27.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi27.vf Binary files differindex fc589b460f7..4404bfbe8a5 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi27.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi27.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi3.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi3.vf Binary files differindex c533b263953..20d06ca256d 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi3.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi3.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi35.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi35.vf Binary files differindex d73239b0cba..4fdace367a9 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi35.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi35.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi37.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi37.vf Binary files differindex 4e4f07fd7d5..f4d610877bf 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmi37.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmi37.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf Binary files differindex 3d4695777bc..b9a5ddf642a 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index dbc6ef10604..03c3ae62513 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.151} -\def\filedate{2013/10/17} +\def\fileversion{1.16} +\def\filedate{2013/11/19} \ProvidesPackage{newtxmath} [\filedate\space v\fileversion] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -45,6 +45,7 @@ \newif\iftx@ams \newif\iftx@slantedG \newif\iftx@cmint \newif\iftx@braces \newif\iftx@libertine \newif\iftx@varbb \newif\iftx@vvarbb \newif\iftx@symbolsC \newif\iftx@gm \newif\iftx@bigdelims +\newif\iftx@liby \tx@symbolsCtrue \newif\iftx@altnu \newif\iftx@largelibfigs @@ -65,6 +66,7 @@ \DeclareOption{slantedGreek}{\tx@slantedGtrue} \DeclareOption{altnu}{\tx@altnutrue} \DeclareOption{largelibfigs}{\tx@largelibfigstrue} +\DeclareOption{liby}{\tx@libytrue} \ExecuteOptions{% amssymbols,uprightGreek} \ProcessOptions* @@ -75,8 +77,8 @@ amssymbols,uprightGreek} \iftx@libertine\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi \iftx@minion\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi \iftx@gm\ifx\X@s@v@rg\undefined\else\let\X@s@v@rg\@undefined\fi\fi -% altnu and largelibfigs valid only with libertine -\iftx@libertine\else\tx@altnufalse\tx@largelibfigsfalse\fi +% altnu, liby and largelibfigs valid only with libertine +\iftx@libertine\else\tx@altnufalse\tx@largelibfigsfalse\tx@libyfalse\fi % Use existing text fonts for operators, mathrm, etc \ifxl@otf \iftx@libertine diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty index ca82cf14634..c8ba07948cd 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty @@ -13,8 +13,8 @@ % Added scaled keyword and osf option; % Modified the definition of \k to bypass problem with grouping; -\def\fileversion{1.151} -\def\filedate{2013/10/15} +\def\fileversion{1.16} +\def\filedate{2013/11/19} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros based on txfonts (msharpe)} @@ -26,7 +26,7 @@ \RequirePackage{xkeyval} \def\ntx@helvscaled{s*[.9]} \newif\ifntx@defaultsups -\define@key{ntx}{defaultsups}[true]{% +\define@boolkey{ntx}{defaultsups}[true]{% \csname ntx@defaultsups#1\endcsname} \define@key{ntx}{scaled}[1.0]{\def\ntx@scaled{s*[#1]}% \@tempdima=#1\p@\@tempdima=.9\@tempdima% @@ -38,6 +38,7 @@ \x} \def\ntx@style{x}% default is lining figures \DeclareOption{osf}{\def\ntx@style{j}} +\DeclareOption{oldstyle}{\def\ntx@style{j}} \ProcessOptions* diff --git a/Master/texmf-dist/tex/latex/newtx/omlnxlmi.fd b/Master/texmf-dist/tex/latex/newtx/omlnxlmi.fd index 3a803cc753d..233c75474bf 100644 --- a/Master/texmf-dist/tex/latex/newtx/omlnxlmi.fd +++ b/Master/texmf-dist/tex/latex/newtx/omlnxlmi.fd @@ -5,7 +5,7 @@ %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{omlnxlmi.fd} - [2012/05/19 Fontinst v1.933 font definitions for OML/nxlmi.] + [2013/11/19 Fontinst v1.933 font definitions for OML/nxlmi.] \expandafter\ifx\csname ntxmath@scaled\endcsname\relax \let\ntxmath@scaled\@empty% @@ -13,58 +13,114 @@ \DeclareFontFamily{OML}{nxlmi}{\skewchar \font =127} -\iftx@libaltvw % new v, w - \iftx@altnu % new nu - \DeclareFontShape{OML}{nxlmi}{m}{it}{ - <-6.3> \ntxmath@scaled nxlmi35 - <6.3-8.6> \ntxmath@scaled nxlmi37 - <8.6-> \ntxmath@scaled nxlmi3 - }{} - - \DeclareFontShape{OML}{nxlmi}{b}{it}{ - <-6.3> \ntxmath@scaled nxlbmi35 - <6.3-8.6> \ntxmath@scaled nxlbmi37 - <8.6-> \ntxmath@scaled nxlbmi3 - }{} - \else % old nu - \DeclareFontShape{OML}{nxlmi}{m}{it}{ - <-6.3> \ntxmath@scaled nxlmi15 - <6.3-8.6> \ntxmath@scaled nxlmi17 - <8.6-> \ntxmath@scaled nxlmi1 - }{} - - \DeclareFontShape{OML}{nxlmi}{b}{it}{ - <-6.3> \ntxmath@scaled nxlbmi15 - <6.3-8.6> \ntxmath@scaled nxlbmi17 - <8.6-> \ntxmath@scaled nxlbmi1 - }{} - \fi -\else % original v, w - \iftx@altnu - \DeclareFontShape{OML}{nxlmi}{m}{it}{ - <-6.3> \ntxmath@scaled nxlmi25 - <6.3-8.6> \ntxmath@scaled nxlmi27 - <8.6-> \ntxmath@scaled nxlmi2 - }{} - - \DeclareFontShape{OML}{nxlmi}{b}{it}{ - <-6.3> \ntxmath@scaled nxlbmi25 - <6.3-8.6> \ntxmath@scaled nxlbmi27 - <8.6-> \ntxmath@scaled nxlbmi2 - }{} - \else - \DeclareFontShape{OML}{nxlmi}{m}{it}{ - <-6.3> \ntxmath@scaled nxlmi5 - <6.3-8.6> \ntxmath@scaled nxlmi7 - <8.6-> \ntxmath@scaled nxlmi - }{} - - \DeclareFontShape{OML}{nxlmi}{b}{it}{ - <-6.3> \ntxmath@scaled nxlbmi5 - <6.3-8.6> \ntxmath@scaled nxlbmi7 - <8.6-> \ntxmath@scaled nxlbmi - }{} - \fi +\iftx@liby + \iftx@libaltvw % new v, w + \iftx@altnu % new nu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi035 + <6.3-8.6> \ntxmath@scaled nxlmi037 + <8.6-> \ntxmath@scaled nxlmi03 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi35 + <6.3-8.6> \ntxmath@scaled nxlbmi37 + <8.6-> \ntxmath@scaled nxlbmi3 + }{} + \else % old nu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi015 + <6.3-8.6> \ntxmath@scaled nxlmi017 + <8.6-> \ntxmath@scaled nxlmi01 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi15 + <6.3-8.6> \ntxmath@scaled nxlbmi17 + <8.6-> \ntxmath@scaled nxlbmi1 + }{} + \fi + \else % original v, w + \iftx@altnu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi025 + <6.3-8.6> \ntxmath@scaled nxlmi027 + <8.6-> \ntxmath@scaled nxlmi02 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi25 + <6.3-8.6> \ntxmath@scaled nxlbmi27 + <8.6-> \ntxmath@scaled nxlbmi2 + }{} + \else + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi05 + <6.3-8.6> \ntxmath@scaled nxlmi07 + <8.6-> \ntxmath@scaled nxlmi0 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi5 + <6.3-8.6> \ntxmath@scaled nxlbmi7 + <8.6-> \ntxmath@scaled nxlbmi + }{} + \fi + \fi +\else % math italic y from txfonts + \iftx@libaltvw % new v, w + \iftx@altnu % new nu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi35 + <6.3-8.6> \ntxmath@scaled nxlmi37 + <8.6-> \ntxmath@scaled nxlmi3 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi35 + <6.3-8.6> \ntxmath@scaled nxlbmi37 + <8.6-> \ntxmath@scaled nxlbmi3 + }{} + \else % old nu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi15 + <6.3-8.6> \ntxmath@scaled nxlmi17 + <8.6-> \ntxmath@scaled nxlmi1 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi15 + <6.3-8.6> \ntxmath@scaled nxlbmi17 + <8.6-> \ntxmath@scaled nxlbmi1 + }{} + \fi + \else % original v, w + \iftx@altnu + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi25 + <6.3-8.6> \ntxmath@scaled nxlmi27 + <8.6-> \ntxmath@scaled nxlmi2 + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi25 + <6.3-8.6> \ntxmath@scaled nxlbmi27 + <8.6-> \ntxmath@scaled nxlbmi2 + }{} + \else + \DeclareFontShape{OML}{nxlmi}{m}{it}{ + <-6.3> \ntxmath@scaled nxlmi5 + <6.3-8.6> \ntxmath@scaled nxlmi7 + <8.6-> \ntxmath@scaled nxlmi + }{} + + \DeclareFontShape{OML}{nxlmi}{b}{it}{ + <-6.3> \ntxmath@scaled nxlbmi5 + <6.3-8.6> \ntxmath@scaled nxlbmi7 + <8.6-> \ntxmath@scaled nxlbmi + }{} + \fi + \fi \fi \DeclareFontShape{OML}{nxlmi}{m}{sl}{<->ssub * nxlmi/m/it}{} \DeclareFontShape{OML}{nxlmi}{bx}{it}{<->ssub * nxlmi/b/it}{} |