diff options
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/README | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf | bin | 1233271 -> 1193138 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex | 13 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm | 33 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm | 33 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm | bin | 2656 -> 2652 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm | bin | 2640 -> 2636 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm | bin | 1620 -> 1700 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm | bin | 1624 -> 1716 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb | bin | 35333 -> 42216 bytes | |||
-rw-r--r-- | Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb | bin | 43141 -> 50115 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/newtx/newtxtext.sty | 27 |
12 files changed, 88 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index 76157b056ea..9f93890e992 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,14 @@ 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.655 2021-06-01 +Current version: 1.656 2021-09-01 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.656 +1. Replaced the former macro \textin from newtxtext.sty which was supposed to render its argument in denominator style, but is incompatible with hyperref which changes it to point to U+2208. The replacement is named \textinf, though \textde also works. +2. Added lower case letters as well as dotlessi and dotlessj to the old Blackboard Bold alphabet addressed by option varbb. See the font table for lettersA in the documentation. + Changes in version 1.655 1. Modified definitions of \AmS and \AmSfont so that \AmS now works properly. (Thanks Maurice Hansen.) 2. Further modifications to metrics in of characters in subscript and subsubscript sizes diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex 1580ee055d6..151f5a75383 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 e11ca222006..92231b8dfae 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -6,10 +6,10 @@ \pdfmapfile{=newtx.map} \pdfcompresslevel=0 \pdfgentounicode=1 -\input glyphtounicode.tex -\usepackage{pdfx} % v 1.6.4 or higher -\InputIfFileExists{glyphtounicode-cmr.tex}{}{} -\InputIfFileExists{glyphtounicode-ntx.tex}{}{} +%\input glyphtounicode.tex +%\usepackage{pdfx} % v 1.6.4 or higher +%\InputIfFileExists{glyphtounicode-cmr.tex}{}{} +%\InputIfFileExists{glyphtounicode-ntx.tex}{}{} \usepackage{graphicx} \usepackage{url} \usepackage{trace} @@ -56,6 +56,7 @@ \begin{document} \maketitle +\ \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. @@ -161,7 +162,7 @@ As of version 1.4, there are four normal figure styles: tabular lining, tabular Option {\tt defaultsups} (same effect as {\tt defaultsups=true}) forces the package to use the \LaTeX\ default footnote markers (or, at least, those in force when the package is loaded) instead of those preferred by the package---Times Roman superior figures instead of spindly ordinary Times lining figures reduced to about 70\%. (Footnote markers in minipages use the default lowercase italic alphabetic characters, unless otherwise specified by redefining \verb|\thempfootnote|.) For better control over position and size of footnote markers, use the {\tt superiors} package after loading {\tt newtxtext}. The \verb|\sustyle| font switch and its related \verb|\textsu| macro know not only about figures, but also the lower case letters, including \texttt{egrave}, so that traditional French expressions like \textlf{1}\textsu{i\`ere} may be typeset correctly. -As of version 1.625, there are now denominator figures (aligned to the text baseline) which may be called either with \verb|{\infigures 12345}| {\infigures 12345} or \verb|\textin{6789}| \textin{6789}. Currently, these are available only in regular weight, upright shape. There is a new macro \verb|\textfrac| that builds a fraction from superior figures and denominator figures: e.g., \verb|\textlf{5}\,\textfrac{7}{80}| renders as \textlf{5}\,\textfrac{7}{80}. The macro was changed starting in version 1.630 to add an optional argument for the integer part, and to allow adjustments to the space before and after the fraction solidus by means of the package options {\tt foresolidus} and {\tt aftsolidus}. Now, for example, \verb|\textfrac[5]{7}{80}| renders as \textfrac[5]{7}{80}. +As of version 1.625, there are now denominator figures (aligned to the text baseline) which may be called either with \verb|{\infigures 12345}| {\infigures 12345} or \verb|\textinf{6789}| \textinf{6789}. (\verb|\textde| has the same effect as \verb|\textinf|.) Currently, these are available only in regular weight, upright shape. There is a new macro \verb|\textfrac| that builds a fraction from superior figures and denominator figures: e.g., \verb|\textlf{5}\,\textfrac{7}{80}| renders as \textlf{5}\,\textfrac{7}{80}. The macro was changed starting in version 1.630 to add an optional argument for the integer part, and to allow adjustments to the space before and after the fraction solidus by means of the package options {\tt foresolidus} and {\tt aftsolidus}. Now, for example, \verb|\textfrac[5]{7}{80}| renders as \textfrac[5]{7}{80}. Also, as of version 1.630, there is a custom \verb|\textcircled| macro that gives output very similar to the existing \verb|\textregistered| glyph. E.g., \verb|\textregistered\textcircled{S}\textcircled{2}| renders as \textregistered\textcircled{S}\textcircled{2}. @@ -900,7 +901,7 @@ In both cases, there are full upper-case and lower-case and {\tt dotlessi}, {\tt There are in fact two additional macros, \verb|\mathslscr| (slanted script) and \verb|\mathuscr| (upright script) that may be used. By default, \verb|\mathscr| is \verb|\let| to \verb|\mathslscr|, but, under option {\tt uprightscript}, \verb|\mathscr| is \verb|\let| to \verb|\mathuscr|. -The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|---\verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt vmathbb}, {\tt vvmathbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ no matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt varbb}, {\tt vvarbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\vvmathbb{1}$. +The secondary letters font {\tt (lettersA)} and math family 2 {\tt(symbols)} have been rearranged. The first of these continues to have a Fraktur alphabet, but it a modification of its original one, having wider vertical stems and a blacker appearance more in keeping with the weight Times. {\tt Dotlessi} and {\tt dotlessj} have been added and can be specified in math mode by \verb|$\imathfrak$| and \verb|$\jmathfrak$|---\verb|$\mathfrak{\imath}$| also works. There are in addition two subsidiary Bbb alphabets in {\tt lettersA}, specified by the respective options {\tt varbb}, {\tt vvarbb}, and there are corresponding {\tt dotlessi}, {\tt dotlessj} activated by \verb|$\imathbb$|, \verb|$\jmathbb$|, which always render as $\imathbb$, $\jmathbb$ no matter the choice of which Blackboard Bold Alphabet. If you select one of the options {\tt varbb}, {\tt vvarbb}, you will have Bbb digits 0..9 using, e.g., \verb|$\mathbb{1}$| to get~$\vvmathbb{1}$. With both options, the arguments \verb|\imath|, \verb|\jmath| will render as expected, as are all upper and lower case letters. Among the new symbols added are:\\ $\bullet$ \verb|\hslash|, \verb|\hbar|, \verb|\lambdaslash|, \verb|\lambdabar|, \verb|\Zbar|, \verb|\Angstrom| are now constructed from the native glyphs, but only in the enhanced families.\\ diff --git a/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm b/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm index 4217ffdd258..eb5c38bee34 100644 --- a/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm +++ b/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20190801 -Comment Creation Date: Sat Jan 25 16:03:44 2020 +Comment Generated by FontForge 20200314 +Comment Creation Date: Sat Mar 20 16:22:47 2021 FontName txbmiaX FullName txbmiaX FamilyName txbmiaX @@ -13,7 +13,7 @@ UnderlineThickness 50 Version 3.1 EncodingScheme FontSpecific FontBBox -24 -240 1032 871 -StartCharMetrics 167 +StartCharMetrics 194 C 0 ; WX 611 ; N u1D6AA ; B 16 0 583 676 ; C 1 ; WX 627 ; N u1D6AB ; B 24 0 603 676 ; C 2 ; WX 778 ; N u1D6AF ; B 35 -19 743 691 ; @@ -165,7 +165,34 @@ C 151 ; WX 1044 ; N u1D54E ; B 5 -11 1032 662 ; C 152 ; WX 822 ; N u1D54F ; B 10 0 804 662 ; C 153 ; WX 722 ; N u1D550 ; B 22 0 703 662 ; C 154 ; WX 731 ; N uni2124 ; B 9 0 717 662 ; +C 155 ; WX 465 ; N u1D552 ; B 25 -10 430 460 ; +C 156 ; WX 634 ; N u1D553 ; B 24 -10 598 683 ; +C 157 ; WX 448 ; N u1D554 ; B 25 -10 412 460 ; +C 158 ; WX 521 ; N u1D555 ; B 25 -10 489 683 ; +C 159 ; WX 459 ; N u1D556 ; B 25 -10 424 460 ; +C 160 ; WX 513 ; N u1D557 ; B 32 0 487 683 ; +C 161 ; WX 500 ; N u1D558 ; B 25 -218 467 461 ; +C 162 ; WX 656 ; N u1D559 ; B 32 0 621 683 ; +C 163 ; WX 388 ; N u1D55A ; B 25 0 358 683 ; +C 164 ; WX 378 ; N u1D55B ; B 30 -218 293 683 ; C 165 ; WX 600 ; N u1D55C ; B 7 0 605 683 ; +C 166 ; WX 401 ; N u1D55D ; B 32 0 366 683 ; +C 167 ; WX 904 ; N u1D55E ; B 15 0 879 460 ; +C 168 ; WX 619 ; N u1D55F ; B 15 0 595 460 ; +C 169 ; WX 491 ; N u1D560 ; B 25 -10 466 460 ; +C 170 ; WX 533 ; N u1D561 ; B 31 -217 496 460 ; +C 171 ; WX 523 ; N u1D562 ; B 25 -217 489 461 ; +C 172 ; WX 493 ; N u1D563 ; B 25 0 459 460 ; +C 173 ; WX 367 ; N u1D564 ; B 35 -10 332 459 ; +C 174 ; WX 416 ; N u1D565 ; B 26 -10 381 579 ; +C 175 ; WX 629 ; N u1D566 ; B 15 -11 598 450 ; +C 176 ; WX 645 ; N u1D567 ; B 22 -14 613 450 ; +C 177 ; WX 882 ; N u1D568 ; B 29 -14 850 450 ; +C 178 ; WX 602 ; N u1D569 ; B 22 0 577 450 ; +C 179 ; WX 649 ; N u1D56A ; B 22 -218 618 450 ; +C 180 ; WX 527 ; N u1D56B ; B 10 0 495 450 ; +C 181 ; WX 388 ; N u1D55A.dtls ; B 25 0 358 461 ; +C 182 ; WX 378 ; N u1D55B.dtls ; B 30 -218 293 460 ; C 186 ; WX 333 ; N caron ; B -2 528 335 704 ; C 187 ; WX 333 ; N breve ; B 15 528 318 691 ; C 188 ; WX 752 ; N uni2AEB ; B 62 0 690 550 ; diff --git a/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm b/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm index 0c03a1726ec..22addcde9bb 100644 --- a/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm +++ b/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20190801 -Comment Creation Date: Sat Jan 25 16:04:12 2020 +Comment Generated by FontForge 20200314 +Comment Creation Date: Sat Mar 20 15:08:57 2021 FontName txmiaX FullName txmiaX FamilyName txmiaX @@ -17,7 +17,7 @@ CapHeight 671 XHeight 450 Ascender 570 Descender -217 -StartCharMetrics 181 +StartCharMetrics 208 C 0 ; WX 587 ; N uni0393 ; B 11 0 577 662 ; C 1 ; WX 643 ; N uni0394 ; B 24 0 618 675 ; C 2 ; WX 722 ; N uni0398 ; B 34 -14 688 676 ; @@ -169,7 +169,34 @@ C 151 ; WX 1044 ; N u1D54E ; B 5 -11 1032 662 ; C 152 ; WX 822 ; N u1D54F ; B 10 0 804 662 ; C 153 ; WX 722 ; N u1D550 ; B 22 0 703 662 ; C 154 ; WX 731 ; N uni2124 ; B 9 0 717 662 ; +C 155 ; WX 465 ; N u1D552 ; B 25 -10 430 460 ; +C 156 ; WX 634 ; N u1D553 ; B 24 -10 598 683 ; +C 157 ; WX 448 ; N u1D554 ; B 25 -10 412 460 ; +C 158 ; WX 521 ; N u1D555 ; B 25 -10 489 683 ; +C 159 ; WX 459 ; N u1D556 ; B 25 -10 424 460 ; +C 160 ; WX 513 ; N u1D557 ; B 32 0 487 683 ; +C 161 ; WX 500 ; N u1D558 ; B 25 -218 467 461 ; +C 162 ; WX 656 ; N u1D559 ; B 32 0 621 683 ; +C 163 ; WX 388 ; N u1D55A ; B 25 0 358 683 ; +C 164 ; WX 378 ; N u1D55B ; B 30 -218 293 683 ; C 165 ; WX 600 ; N u1D55C ; B 7 0 605 683 ; +C 166 ; WX 401 ; N u1D55D ; B 32 0 366 683 ; +C 167 ; WX 904 ; N u1D55E ; B 15 0 879 460 ; +C 168 ; WX 619 ; N u1D55F ; B 15 0 595 460 ; +C 169 ; WX 491 ; N u1D560 ; B 25 -10 466 460 ; +C 170 ; WX 533 ; N u1D561 ; B 31 -217 496 460 ; +C 171 ; WX 523 ; N u1D562 ; B 25 -217 489 461 ; +C 172 ; WX 493 ; N u1D563 ; B 25 0 459 460 ; +C 173 ; WX 367 ; N u1D564 ; B 35 -10 332 459 ; +C 174 ; WX 416 ; N u1D565 ; B 26 -10 381 579 ; +C 175 ; WX 629 ; N u1D566 ; B 15 -11 598 450 ; +C 176 ; WX 645 ; N u1D567 ; B 22 -14 613 450 ; +C 177 ; WX 882 ; N u1D568 ; B 29 -14 850 450 ; +C 178 ; WX 602 ; N u1D569 ; B 22 0 577 450 ; +C 179 ; WX 649 ; N u1D56A ; B 22 -218 618 450 ; +C 180 ; WX 527 ; N u1D56B ; B 10 0 495 450 ; +C 181 ; WX 388 ; N u1D55A.dtls ; B 25 0 358 461 ; +C 182 ; WX 378 ; N u1D55B.dtls ; B 30 -218 293 460 ; C 186 ; WX 333 ; N caron ; B 11 507 322 674 ; C 187 ; WX 333 ; N breve ; B 26 507 307 664 ; C 188 ; WX 712 ; N uni2AEB ; B 62 0 650 550 ; diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm Binary files differindex f9712d77b09..398e60cc613 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm Binary files differindex 411545aa353..2b3d79d6933 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm Binary files differindex 6d593c11c9f..78f9009ace8 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm Binary files differindex c189d5c2d90..da1fa93796d 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb Binary files differindex 91b72872549..35fa06464fc 100644 --- a/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb +++ b/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb Binary files differindex 0772cc132d6..e810d740946 100644 --- a/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb +++ b/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb diff --git a/Master/texmf-dist/tex/latex/newtx/newtxtext.sty b/Master/texmf-dist/tex/latex/newtx/newtxtext.sty index 5dd0ce85eb6..25d3b63f899 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.653} -\def\filedate{2021/05/24} +\def\fileversion{1.656} +\def\filedate{2021/09/01} \ProvidesPackage{newtxtext}[\filedate\space v\fileversion] \message{`newtxtext' v\fileversion, \filedate\space Text macros taking advantage of TeX-Gyre Termes fonts (msharpe)} @@ -104,7 +104,7 @@ \DeclareRobustCommand{\infigures}{% \not@math@alphabet\infigures\relax \fontfamily{ntxdenoms}\selectfont} -\DeclareTextFontCommand{\textin}{\infigures} +\DeclareTextFontCommand{\textinf}{\infigures} \ifntx@scosf % \DeclareRobustCommand{\textsc}[1]{% @@ -140,8 +140,14 @@ {\tosfstyle #1}% }% to get tosf \DeclareRobustCommand{\textsu}[1]{% - {\sustyle #1}% -}% to get sup style + {\sustyle #1}% to get sup style +} +%\DeclareRobustCommand{\textin}[1]{% +% {\infigures #1}% denominator style +%} +\DeclareRobustCommand{\textde}[1]{% + {\infigures #1}% denominator style +} \newcommand{\textfrac}[3][]{% e.g., \textfrac[1]{7}{8} \mbox{% @@ -174,7 +180,7 @@ \or\kern -.05em% 6 \or%\kern .02em% 7 \fi% - \textin{#3}% denominator [#3] + \textde{#3}% denominator [#3] }% } %\newcommand{\textfrac}[3][]{\mbox{% @@ -202,12 +208,11 @@ \else \edef\ntxt@denom{\ntxt@denom X}% \fi% -%\show\ntxt@denom } -\def\ntxt@textinf#1#2\@nil{% -\ntxt@isdigit{#1}% -\ifblank{#2}{\ntxt@printtrue}{\ntxt@textinf #2\@nil}% -} +%\def\ntxt@textinf#1#2\@nil{% +%\ntxt@isdigit{#1}% +%\ifblank{#2}{\ntxt@printtrue}{\ntxt@textinf #2\@nil}% +%} \ifntx@thrm %\RequirePackage{amsmath,amsthm} % in case of theoremfont |