texlive[60399] Master/texmf-dist: newtx (2sep21)

commits+karl at tug.org commits+karl at tug.org
Thu Sep 2 22:28:26 CEST 2021


Revision: 60399
          http://tug.org/svn/texlive?view=revision&revision=60399
Author:   karl
Date:     2021-09-02 22:28:25 +0200 (Thu, 02 Sep 2021)
Log Message:
-----------
newtx (2sep21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/newtx/README
    trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
    trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
    trunk/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm
    trunk/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm
    trunk/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm
    trunk/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm
    trunk/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm
    trunk/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm
    trunk/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb
    trunk/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb
    trunk/Master/texmf-dist/tex/latex/newtx/newtxtext.sty

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newtx/README	2021-09-02 01:43:59 UTC (rev 60398)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/README	2021-09-02 20:28:25 UTC (rev 60399)
@@ -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

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex	2021-09-02 01:43:59 UTC (rev 60398)
+++ trunk/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex	2021-09-02 20:28:25 UTC (rev 60399)
@@ -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 @@
 
 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 @@
 
 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.\\

Modified: trunk/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm	2021-09-02 01:43:59 UTC (rev 60398)
+++ trunk/Master/texmf-dist/fonts/afm/public/newtx/txbmiaX.afm	2021-09-02 20:28:25 UTC (rev 60399)
@@ -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 @@
 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 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 ;

Modified: trunk/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm	2021-09-02 01:43:59 UTC (rev 60398)
+++ trunk/Master/texmf-dist/fonts/afm/public/newtx/txmiaX.afm	2021-09-02 20:28:25 UTC (rev 60399)
@@ -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 @@
 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 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 ;

Modified: trunk/Master/texmf-dist/fonts/tfm/public/newtx/ntxbmia.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/tfm/public/newtx/ntxmia.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/tfm/public/newtx/txbmiaX.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/tfm/public/newtx/txmiaX.tfm
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/type1/public/newtx/txbmiaX.pfb
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/type1/public/newtx/txmiaX.pfb
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/newtx/newtxtext.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newtx/newtxtext.sty	2021-09-02 01:43:59 UTC (rev 60398)
+++ trunk/Master/texmf-dist/tex/latex/newtx/newtxtext.sty	2021-09-02 20:28:25 UTC (rev 60399)
@@ -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 at math@alphabet\infigures\relax
   \fontfamily{ntxdenoms}\selectfont}
-\DeclareTextFontCommand{\textin}{\infigures}
+\DeclareTextFontCommand{\textinf}{\infigures}
 
 \ifntx at 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 at denom{\ntxt at denom X}%
 \fi%
-%\show\ntxt at denom
 }
-\def\ntxt at textinf#1#2\@nil{%
-\ntxt at isdigit{#1}%
-\ifblank{#2}{\ntxt at printtrue}{\ntxt at textinf #2\@nil}%
-}    
+%\def\ntxt at textinf#1#2\@nil{%
+%\ntxt at isdigit{#1}%
+%\ifblank{#2}{\ntxt at printtrue}{\ntxt at textinf #2\@nil}%
+%}    
 
 \ifntx at thrm
 	%\RequirePackage{amsmath,amsthm} % in case of theoremfont



More information about the tex-live-commits mailing list.