diff options
26 files changed, 258 insertions, 40 deletions
diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index a3913fff073..2673255de74 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,10 +1,19 @@ This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen. -Current version: 1.640 2020-12-20 +Current version: 1.642 2021-03-27 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.642 +Corrected \mathscr, whose definition was absent in 1.641. + +Changes in version 1.641 +1. Corrected some metrics problems with the version of the STIX BB fonts used in this package. +2. Corrected two math glyphs: odot in symbols at 7pt and big right bracket in bold mathex. (Thanks Davide Campagnari.) +3. Added lower case letters to the BB alphabet addressed by the option varbb. +4. The same corrections now apply to all related packages for which there is an "enhanced" math option to newtx. + Changes in version 1.640 1. Added several Blackboard Bold Greek glyphs. 2. Substantially modified the handling of Blackboard Bold and Math Script, both simplifying code and correctly conflicts with bolding macros and hyperref. @@ -22,7 +31,7 @@ Changes in version 1.630 2. Corrected an error in newtxmath.sty which affected the rendering of Bbb figures under the option stickstoo. 3. Corrected some problems with LY1 encodings affecting superior letters and figures, and one of the TS1 encodings. 4. Added a replacement for the default \textfrac command which did not give satisfactory results with the newtx fonts. -5. Replaced the previous definition of \textfrac what I think is a better one, but remaing backwards compatible with the previous version. +5. Replaced the previous definition of \textfrac what I think is a better one, but remaining backwards compatible with the previous version. Changes in version 1.629 Added math support for NotoSerif and NotoSans. See the documentation for the new package notomath, which integrates this support. diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex d5eeafd87b0..9316daf0fbe 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 130853a1214..de9603b1c3d 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -541,7 +541,7 @@ In the original {\tt txfonts}, the \textsf{AMSadd} fonts \verb|msam*| and \verb| \scalebox{5}{\hbox{\fAMSb\char65 }} {\scalefont{5}{$\mathbb{A}$}}\\ In both, there are areas of the glyphs where the narrow gaps between the outlines do not render well at normal text sizes, making for uneven gray blotched areas. In my opinion, neither is good for high quality work. Technically, both work work well with respect to \verb|hyperref| and the macros \verb|\bm|, \verb|\boldmath| and \verb|\boldsymbol|. -The following describe a number of common scenarios relative to the AMS font symbols ans show how to minimize additional \textsc{Cost}. +The following describe a number of common scenarios relative to the AMS font symbols and show how to minimize additional \textsc{Cost}. \begin{itemize} \item \textbf{I need neither \textsf{AMSadd} nor \textsf{TXAMSadd}:} @@ -584,11 +584,11 @@ Newtxmath now has three built-in blackboard bold alphabets, along with package o \begin{itemize} \item In the absence of one of the options {\tt varbb}, {\tt vvarbb}, and assuming you did not block loading of both \textsf{AMSadd} and \textsf{TXAMSadd}, \verb|\mathbb| will use the alphabet described in the preceding paragraphs, otherwise it will use the alphabet described in the following item. \item -The second possible alphabet may be specified by the option {\tt varbb}, looking like $\varmathbb{ABC...k}$. It does cooperate with the bolding macro \verb|\bm| and with \verb|hyperref| but, in my opinion, it has appearance problems.It has all uppercase letters, but its only lowercase glyph is $\varmathbb{k}$. The bold version is identical to the regular version. +The second possible alphabet may be specified by the option {\tt varbb}, looking like $\varmathbb{ABC...k}$. It does cooperate with the bolding macro \verb|\bm| and with \verb|hyperref| but, in my opinion, it has appearance problems. It has all uppercase letters, but in versions of {\tt newtx} up to $1.640$, its only lowercase glyph is $\varmathbb{k}$. As of version $1.641$, there is a full lowercase plus \verb|\imath| and \verb|\jmath|. The bold version is identical to the regular version. \item The third possibility is specified by the option {\tt vvarbb}, looking like $\vvmathbb{ABC...Za...z0...9}$. It cooperates with the bolding macro \verb|\bm| and with \verb|hyperref| and, in my opinion , looks better than the other two. It is taken from the original STIX math fonts. There is a slightly heavier bold version. \item No matter which alphabet option you chose, you may use symbols from of of the variant alphabets by means of the macros \verb|\vmathbb|, \verb|\vvmathbb|: e.g., \verb|\vmathbb{N}| gives $\vmathbb{N}$ and \verb|\vvmathbb{C}| gives $\vvmathbb{C}$. Note that for consistency with earlier usage in {\tt newtxmath}, \verb|\varmathbb| is a synonym for \verb|\vmathbb|. -\item In each of the two variant alphabets, there are digits as well as dotlessi and dotlessj, all taken from the STIX Blackboard Bold alphabets. +\item In each of the two variant alphabets, there are digits taken from the STIX Blackboard Bold alphabets, as well as {\tt dotlessi} and {\tt dotlessj}. \item \textbf{Important note:} Under the option {\tt stix2}, there are still three blackboard fonts but the macro \verb|\vmathbb| now points to glyphs from {\tt DSSerif}, a serifed double-struck family that replaces the original variant that is still available under other options. With {\tt stix2}, the {\tt dotlessi} and {\tt dotlessj} glyphs from the {\tt DSSerif} font are available as \verb|$\imathbbs$| and \verb|$\jmathbbs$|, no matter which blackboard bold option you chose. \end{itemize} One interesting feature of the third Blackboard Bold 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 that hold except with the {\tt stix2} option: @@ -857,6 +857,9 @@ Version 1.6.3 of {\tt pdfx} from February 2019 mishandles math accents. A fix i \end{verbatim} and then use \verb|$x_{\jj}$| instead of \verb|$x_j$|, turning $x_j$ into $x_{\jj}$. +There are also interactions with {\tt pstricks} that have to be worked around because {\tt subscriptcorrection} redefines \verb|_| as an active character, as do parts of {\tt pstricks}. In particular, the {\tt pstricks} short forms for macros like \verb|\tbput| and \verb|\nbput| for attaching labels beneath node connections must be avoided. + + If you do enable {\tt subscriptcorrection}, there is a default correction table in the {\tt sty} file, but the sty file also looks for a file named, e.g., {\tt newtx-subs.tex} if you are using the {\tt newtx} default math letters. There is already such a file located in the {\tt newtx} distribution in the \verb|/tex/latex/| folder. If you wish to make changes to this file, copy the file to your home TeX folder where it will be found by TeX before the one in the distribution. The entries in the file are lines like \begin{verbatim} {j}{-3} diff --git a/Master/texmf-dist/fonts/afm/public/newtx/txbexs.afm b/Master/texmf-dist/fonts/afm/public/newtx/txbexs.afm new file mode 100644 index 00000000000..b43632ad2f4 --- /dev/null +++ b/Master/texmf-dist/fonts/afm/public/newtx/txbexs.afm @@ -0,0 +1,200 @@ +StartFontMetrics 2.0 +Comment Generated by FontForge 20200314 +Comment Creation Date: Sun Mar 21 10:30:31 2021 +FontName txbexs +FullName txbexs +FamilyName txbexs +Weight Bold +Notice (Version 3.0, GPL) +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -100 +UnderlineThickness 50 +Version 3.0 +EncodingScheme FontSpecific +FontBBox -6 -2942 2127 1438 +StartCharMetrics 182 +C 0 ; WX 343 ; N parenleftbig ; B 50 -1125 313 96 ; +C 1 ; WX 343 ; N parenrightbig ; B 50 -1125 313 96 ; +C 2 ; WX 359 ; N bracketleftbig ; B 88 -1144 325 56 ; +C 3 ; WX 359 ; N bracketrightbig ; B 34 -1144 271 56 ; +C 4 ; WX 411 ; N floorleftbig ; B 88 -1064 377 56 ; +C 5 ; WX 411 ; N floorrightbig ; B 34 -1064 323 56 ; +C 6 ; WX 411 ; N ceilingleftbig ; B 88 -1064 377 56 ; +C 7 ; WX 411 ; N ceilingrightbig ; B 34 -1064 323 56 ; +C 8 ; WX 432 ; N braceleftbig ; B 58 -1069 374 56 ; +C 9 ; WX 432 ; N bracerightbig ; B 58 -1069 374 56 ; +C 10 ; WX 402 ; N angbracketleftbig ; B 50 -1064 352 56 ; +C 11 ; WX 402 ; N angbracketrightbig ; B 50 -1064 352 56 ; +C 12 ; WX 272 ; N barex ; B 86 -600 186 30 ; +C 13 ; WX 516 ; N bardblex ; B 86 -600 430 30 ; +C 14 ; WX 536 ; N slashbig ; B 62 -1104 474 96 ; +C 15 ; WX 536 ; N backslashbig ; B 62 -1104 474 96 ; +C 16 ; WX 391 ; N parenleftBig ; B 50 -1745 361 96 ; +C 17 ; WX 391 ; N parenrightBig ; B 30 -1745 341 96 ; +C 18 ; WX 405 ; N parenleftbigg ; B 50 -2304 375 96 ; +C 19 ; WX 405 ; N parenrightbigg ; B 50 -2304 375 96 ; +C 20 ; WX 379 ; N bracketleftbigg ; B 88 -2304 345 96 ; +C 21 ; WX 379 ; N bracketrightbigg ; B 34 -2304 291 96 ; +C 22 ; WX 411 ; N floorleftbigg ; B 88 -2304 377 96 ; +C 23 ; WX 411 ; N floorrightbigg ; B 34 -2304 323 96 ; +C 24 ; WX 411 ; N ceilingleftbigg ; B 88 -2304 377 96 ; +C 25 ; WX 411 ; N ceilingrightbigg ; B 34 -2304 323 96 ; +C 26 ; WX 484 ; N braceleftbigg ; B 48 -2304 436 96 ; +C 27 ; WX 484 ; N bracerightbigg ; B 48 -2304 436 96 ; +C 28 ; WX 477 ; N angbracketleftbigg ; B 50 -2304 427 96 ; +C 29 ; WX 477 ; N angbracketrightbigg ; B 50 -2304 427 96 ; +C 30 ; WX 577 ; N slashbigg ; B 62 -2304 515 96 ; +C 31 ; WX 577 ; N backslashbigg ; B 62 -2304 515 96 ; +C 32 ; WX 420 ; N parenleftBigg ; B 50 -2904 390 96 ; +C 33 ; WX 420 ; N parenrightBigg ; B 30 -2904 370 96 ; +C 34 ; WX 389 ; N bracketleftBigg ; B 88 -2904 355 96 ; +C 35 ; WX 389 ; N bracketrightBigg ; B 88 -2904 355 96 ; +C 36 ; WX 411 ; N floorleftBigg ; B 88 -2904 377 96 ; +C 37 ; WX 411 ; N floorrightBigg ; B 34 -2904 323 96 ; +C 38 ; WX 411 ; N ceilingleftBigg ; B 88 -2904 377 96 ; +C 39 ; WX 411 ; N ceilingrightBigg ; B 34 -2904 323 96 ; +C 40 ; WX 599 ; N braceleftBigg ; B 48 -2908 551 96 ; +C 41 ; WX 599 ; N bracerightBigg ; B 48 -2908 551 96 ; +C 42 ; WX 494 ; N angbracketleftBigg ; B 50 -2904 444 96 ; +C 43 ; WX 494 ; N angbracketrightBigg ; B 50 -2904 444 96 ; +C 44 ; WX 597 ; N slashBigg ; B 62 -2904 535 96 ; +C 45 ; WX 597 ; N backslashBigg ; B 62 -2904 535 96 ; +C 46 ; WX 556 ; N slashBig ; B 62 -1704 494 96 ; +C 47 ; WX 556 ; N backslashBig ; B 62 -1704 494 96 ; +C 48 ; WX 421 ; N parenlefttp ; B 50 -1220 391 6 ; +C 49 ; WX 421 ; N parenrighttp ; B 30 -1220 371 2 ; +C 50 ; WX 389 ; N bracketlefttp ; B 88 -22 355 600 ; +C 51 ; WX 389 ; N bracketrighttp ; B 34 -22 301 600 ; +C 52 ; WX 389 ; N bracketleftbt ; B 88 0 355 620 ; +C 53 ; WX 389 ; N bracketrightbt ; B 34 0 301 620 ; +C 54 ; WX 389 ; N bracketleftex ; B 88 -12 205 635 ; +C 55 ; WX 389 ; N bracketrightex ; B 184 -12 301 635 ; +C 56 ; WX 597 ; N bracelefttp ; B 234 -20 549 625 ; +C 57 ; WX 597 ; N bracerighttp ; B 48 -20 363 601 ; +C 58 ; WX 597 ; N braceleftbt ; B 234 -5 549 620 ; +C 59 ; WX 597 ; N bracerightbt ; B 48 -5 363 620 ; +C 60 ; WX 597 ; N braceleftmid ; B 61 -1220 363 20 ; +C 61 ; WX 597 ; N bracerightmid ; B 234 -1220 536 20 ; +C 62 ; WX 597 ; N braceex ; B 234 -20 363 320 ; +C 63 ; WX 590 ; N arrowvertex ; B 249 -20 341 620 ; +C 64 ; WX 421 ; N parenleftbt ; B 50 -829 391 400 ; +C 65 ; WX 421 ; N parenrightbt ; B 30 -829 371 400 ; +C 66 ; WX 421 ; N parenleftex ; B 50 -21 184 499 ; +C 67 ; WX 421 ; N parenrightex ; B 237 -21 371 499 ; +C 68 ; WX 460 ; N angbracketleftBig ; B 50 -1704 410 96 ; +C 69 ; WX 460 ; N angbracketrightBig ; B 50 -1704 410 96 ; +C 70 ; WX 893 ; N unionsqtext ; B 82 -780 811 0 ; +C 71 ; WX 1295 ; N unionsqdisplay ; B 82 -1240 1213 0 ; +C 72 ; WX 543 ; N contintegraltext ; B 41 -1268 566 6 ; +C 73 ; WX 852 ; N contintegraldisplay ; B 57 -2215 812 7 ; +C 74 ; WX 944 ; N circledottext ; B 82 -779 862 1 ; +C 75 ; WX 1407 ; N circledotdisplay ; B 82 -1240 1325 0 ; +C 76 ; WX 944 ; N circleplustext ; B 82 -779 862 1 ; +C 77 ; WX 1407 ; N circleplusdisplay ; B 82 -1240 1325 0 ; +C 78 ; WX 944 ; N circlemultiplytext ; B 81 -780 863 -3 ; +C 79 ; WX 1407 ; N circlemultiplydisplay ; B 83 -1240 1323 0 ; +C 80 ; WX 842 ; N summationtext ; B 43 -880 760 0 ; +C 81 ; WX 951 ; N producttext ; B 82 -880 869 0 ; +C 82 ; WX 497 ; N integraltext ; B 58 -1268 540 6 ; +C 83 ; WX 893 ; N uniontext ; B 82 -780 811 0 ; +C 84 ; WX 893 ; N intersectiontext ; B 82 -780 811 0 ; +C 85 ; WX 893 ; N unionmultitext ; B 82 -780 811 0 ; +C 86 ; WX 813 ; N logicalandtext ; B 82 -780 731 0 ; +C 87 ; WX 813 ; N logicalortext ; B 82 -780 731 0 ; +C 88 ; WX 1351 ; N summationdisplay ; B 43 -1240 1269 0 ; +C 89 ; WX 1361 ; N productdisplay ; B 82 -1240 1279 0 ; +C 90 ; WX 770 ; N integraldisplay ; B 57 -2216 816 7 ; +C 91 ; WX 1295 ; N uniondisplay ; B 82 -1240 1213 0 ; +C 92 ; WX 1295 ; N intersectiondisplay ; B 82 -1240 1213 0 ; +C 93 ; WX 1295 ; N unionmultidisplay ; B 82 -1240 1213 0 ; +C 94 ; WX 1095 ; N logicalanddisplay ; B 82 -1240 1013 0 ; +C 95 ; WX 1095 ; N logicalordisplay ; B 82 -1240 1013 0 ; +C 96 ; WX 951 ; N coproducttext ; B 82 -780 869 0 ; +C 97 ; WX 1361 ; N coproductdisplay ; B 82 -1240 1279 0 ; +C 98 ; WX 700 ; N hatwide ; B 0 555 700 733 ; +C 99 ; WX 1050 ; N hatwider ; B 0 551 1050 733 ; +C 100 ; WX 1400 ; N hatwidest ; B 0 547 1400 733 ; +C 101 ; WX 666 ; N tildewide ; B 0 599 666 733 ; +C 102 ; WX 1000 ; N tildewider ; B 0 580 1000 733 ; +C 103 ; WX 1333 ; N tildewidest ; B 0 580 1333 733 ; +C 104 ; WX 369 ; N bracketleftBig ; B 88 -1704 335 96 ; +C 105 ; WX 369 ; N bracketrightBig ; B 34 -1704 281 96 ; +C 106 ; WX 411 ; N floorleftBig ; B 88 -1704 377 96 ; +C 107 ; WX 411 ; N floorrightBig ; B 34 -1704 323 96 ; +C 108 ; WX 411 ; N ceilingleftBig ; B 88 -1704 377 96 ; +C 109 ; WX 411 ; N ceilingrightBig ; B 34 -1704 323 96 ; +C 110 ; WX 384 ; N braceleftBig ; B 48 -1703 336 96 ; +C 111 ; WX 384 ; N bracerightBig ; B 48 -1703 336 96 ; +C 112 ; WX 778 ; N radicalbig ; B 60 -1192 818 96 ; +C 113 ; WX 869 ; N radicalBig ; B 60 -1742 909 96 ; +C 114 ; WX 996 ; N radicalbigg ; B 60 -2342 1036 96 ; +C 115 ; WX 949 ; N radicalBigg ; B 60 -2942 989 96 ; +C 116 ; WX 1070 ; N radicalbt ; B 60 -2942 785 10 ; +C 117 ; WX 1070 ; N radicalvertex ; B 689 -330 785 20 ; +C 118 ; WX 1070 ; N radicaltp ; B 689 -244 1070 96 ; +C 119 ; WX 726 ; N arrowvertexdbl ; B 195 -20 531 625 ; +C 120 ; WX 591 ; N arrowtp ; B 62 -625 529 0 ; +C 121 ; WX 591 ; N arrowbt ; B 62 -600 529 20 ; +C 122 ; WX 673 ; N bracehtipdownleft ; B -6 -186 679 129 ; +C 123 ; WX 673 ; N bracehtipdownright ; B -6 -186 679 129 ; +C 124 ; WX 673 ; N bracehtipupleft ; B -6 0 679 315 ; +C 125 ; WX 673 ; N bracehtipupright ; B -6 0 679 315 ; +C 126 ; WX 726 ; N arrowdbltp ; B 62 -625 664 0 ; +C 127 ; WX 726 ; N arrowdblbt ; B 62 -600 664 20 ; +C 169 ; WX 475 ; N parenlefttpA ; B 50 -20 430 1424 ; +C 170 ; WX 475 ; N parenrighttpA ; B 45 -20 425 1424 ; +C 171 ; WX 475 ; N parenleftbtA ; B 50 -15 430 1438 ; +C 172 ; WX 475 ; N parenrightbtA ; B 45 -15 425 1438 ; +C 173 ; WX 475 ; N parenleftexA ; B 50 -21 184 625 ; +C 174 ; WX 475 ; N parenrightexA ; B 291 -21 425 625 ; +C 175 ; WX 515 ; N uni222B ; B 30 -1268 709 6 ; +C 176 ; WX 863 ; N uni222C ; B 30 -1268 1054 6 ; +C 177 ; WX 1211 ; N uni222D ; B 30 -1268 1449 8 ; +C 178 ; WX 672 ; N uni222E ; B 31 -1268 757 6 ; +C 179 ; WX 1014 ; N uni222F ; B 30 -1268 1122 6 ; +C 180 ; WX 495 ; N uni222B.up ; B 58 -1268 574 6 ; +C 181 ; WX 887 ; N uni222C.up ; B 58 -1268 952 6 ; +C 182 ; WX 1271 ; N uni222D.up ; B 58 -1268 1346 6 ; +C 183 ; WX 609 ; N uni222E.up ; B 41 -1268 566 6 ; +C 184 ; WX 982 ; N uni222F.up ; B 49 -1268 941 6 ; +C 185 ; WX 682 ; N uni222B.dsp ; B 55 -2215 1146 7 ; +C 186 ; WX 1161 ; N uni222C.dsp ; B 54 -2215 1666 7 ; +C 187 ; WX 1641 ; N uni222D.dsp ; B 54 -2215 2127 7 ; +C 188 ; WX 849 ; N uni222E.dsp ; B 54 -2215 1185 7 ; +C 189 ; WX 1339 ; N uni222F.dsp ; B 54 -2215 1706 7 ; +C 190 ; WX 713 ; N uni222B.updsp ; B 57 -2216 816 7 ; +C 191 ; WX 1233 ; N uni222C.updsp ; B 57 -2216 1323 8 ; +C 192 ; WX 1744 ; N uni222D.updsp ; B 57 -2216 1830 7 ; +C 193 ; WX 687 ; N uni222E.updsp ; B 57 -2215 812 7 ; +C 194 ; WX 1186 ; N uni222F.updsp ; B 57 -2215 1354 7 ; +C 195 ; WX 893 ; N unionsqtext.1 ; B 82 -880 811 0 ; +C 196 ; WX 1295 ; N unionsqdisplay.1 ; B 82 -1540 1213 0 ; +C 199 ; WX 1295 ; N circledottext.1 ; B 82 -1129 1213 0 ; +C 200 ; WX 1748 ; N circledotdisplay.1 ; B 82 -1582 1666 0 ; +C 201 ; WX 1295 ; N circleplustext.1 ; B 82 -1129 1213 0 ; +C 202 ; WX 1748 ; N circleplusdisplay.1 ; B 82 -1582 1666 0 ; +C 203 ; WX 1295 ; N circlemultiplytext.1 ; B 82 -1129 1213 0 ; +C 204 ; WX 1748 ; N circlemultiplydisplay.1 ; B 82 -1582 1666 0 ; +C 205 ; WX 842 ; N summationtext.1 ; B 43 -880 760 0 ; +C 206 ; WX 951 ; N producttext.1 ; B 82 -880 869 0 ; +C 207 ; WX 893 ; N cupdottext.1 ; B 82 -892 811 0 ; +C 208 ; WX 893 ; N uniontext.1 ; B 82 -892 811 0 ; +C 209 ; WX 893 ; N intersectiontext.1 ; B 82 -880 811 0 ; +C 210 ; WX 893 ; N unionmultitext.1 ; B 82 -892 811 0 ; +C 211 ; WX 893 ; N logicalandtext.1 ; B 82 -890 811 0 ; +C 212 ; WX 893 ; N logicalortext.1 ; B 82 -890 811 0 ; +C 213 ; WX 1351 ; N summationdisplay.1 ; B 43 -1540 1269 0 ; +C 214 ; WX 1361 ; N productdisplay.1 ; B 82 -1540 1279 0 ; +C 215 ; WX 1295 ; N cupdotdisplay.1 ; B 82 -1540 1213 0 ; +C 216 ; WX 1295 ; N uniondisplay.1 ; B 82 -1540 1213 0 ; +C 217 ; WX 1295 ; N intersectiondisplay.1 ; B 82 -1540 1213 0 ; +C 218 ; WX 1295 ; N unionmultidisplay.1 ; B 82 -1540 1213 0 ; +C 219 ; WX 1295 ; N logicalanddisplay.1 ; B 82 -1540 1213 0 ; +C 220 ; WX 1295 ; N logicalordisplay.1 ; B 82 -1540 1213 0 ; +C 221 ; WX 951 ; N coproducttext.1 ; B 82 -880 869 0 ; +C 222 ; WX 1361 ; N coproductdisplay.1 ; B 82 -1540 1279 0 ; +C 223 ; WX 893 ; N cupdottext ; B 82 -780 811 0 ; +C 224 ; WX 1295 ; N cupdotdisplay ; B 82 -1240 1213 0 ; +EndCharMetrics +EndFontMetrics diff --git a/Master/texmf-dist/fonts/afm/public/newtx/txbsys.afm b/Master/texmf-dist/fonts/afm/public/newtx/txbsys.afm index 3b3afff4a26..a8678bd359f 100644 --- a/Master/texmf-dist/fonts/afm/public/newtx/txbsys.afm +++ b/Master/texmf-dist/fonts/afm/public/newtx/txbsys.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20190801 -Comment Creation Date: Thu Sep 12 14:28:04 2019 +Comment Generated by FontForge 20200314 +Comment Creation Date: Sat Mar 20 18:47:45 2021 FontName txbsys FullName txbsys FamilyName txbsys @@ -29,8 +29,8 @@ C 10 ; WX 738 ; N circlemultiply ; B 17 -95 721 609 ; C 11 ; WX 738 ; N circledivide ; B 17 -95 721 609 ; C 12 ; WX 738 ; N circledot ; B 17 -95 721 609 ; C 13 ; WX 1048 ; N circlecopyrt ; B 62 -209 986 713 ; -C 14 ; WX 524 ; N openbullet ; B 62 101 462 501 ; -C 15 ; WX 524 ; N bullet ; B 62 101 462 501 ; +C 14 ; WX 524 ; N openbullet ; B 62 57 462 457 ; +C 15 ; WX 524 ; N bullet ; B 62 57 462 457 ; C 16 ; WX 676 ; N equivasymptotic ; B 55 23 621 491 ; C 17 ; WX 676 ; N equivalence ; B 62 0 614 514 ; C 18 ; WX 676 ; N reflexsubset ; B 52 -98 624 612 ; diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm Binary files differindex 75e709bd733..39012ca4262 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxbexx.tfm 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 7614d4ed571..f9712d77b09 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 27db4caddca..411545aa353 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/ntxsy5.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm Binary files differindex 4c8b0505795..d93c93b150e 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy5.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm Binary files differindex 61250c60821..cfa0cb2599b 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/ntxsy7.tfm 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 f2f4dc3d9ae..85119e40da9 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/nxlmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/nxlmia.tfm Binary files differindex dc00ff4f730..fef82e0c77e 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/tfm/public/newtx/txbexs.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/txbexs.tfm Binary files differindex 7f48a746925..f70dad92fe9 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/txbexs.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/txbexs.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zutbmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zutbmia.tfm Binary files differindex 9b08fc736f6..623c3f4bcc3 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/zutbmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/zutbmia.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/newtx/zutmia.tfm b/Master/texmf-dist/fonts/tfm/public/newtx/zutmia.tfm Binary files differindex 7507b956c23..b3653ca4a7b 100644 --- a/Master/texmf-dist/fonts/tfm/public/newtx/zutmia.tfm +++ b/Master/texmf-dist/fonts/tfm/public/newtx/zutmia.tfm diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txbexs.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txbexs.pfb Binary files differindex 0b6ece414df..21729f2423d 100644 --- a/Master/texmf-dist/fonts/type1/public/newtx/txbexs.pfb +++ b/Master/texmf-dist/fonts/type1/public/newtx/txbexs.pfb diff --git a/Master/texmf-dist/fonts/type1/public/newtx/txbsys.pfb b/Master/texmf-dist/fonts/type1/public/newtx/txbsys.pfb Binary files differindex f19ef9d7f4f..16d72920b51 100644 --- a/Master/texmf-dist/fonts/type1/public/newtx/txbsys.pfb +++ b/Master/texmf-dist/fonts/type1/public/newtx/txbsys.pfb diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf Binary files differindex c7b125230c0..9811962f60f 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxbmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf Binary files differindex 3a3195f3f82..e880afcdb47 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf Binary files differindex 485c96aa4ad..1e7f7745f1b 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy5.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf Binary files differindex 8fead52c835..bac9cc72051 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/ntxsy7.vf 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 0cdb3f6c612..f674871b73d 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/nxlmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/nxlmia.vf Binary files differindex 817ac5e5e39..b53ba895273 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/fonts/vf/public/newtx/zutbmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/zutbmia.vf Binary files differindex 1e349d8cd69..8ea6bb20e69 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/zutbmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/zutbmia.vf diff --git a/Master/texmf-dist/fonts/vf/public/newtx/zutmia.vf b/Master/texmf-dist/fonts/vf/public/newtx/zutmia.vf Binary files differindex 7632c8d9620..fa152727d30 100644 --- a/Master/texmf-dist/fonts/vf/public/newtx/zutmia.vf +++ b/Master/texmf-dist/fonts/vf/public/newtx/zutmia.vf diff --git a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty index c5ca5c0587b..c651b1a2a57 100644 --- a/Master/texmf-dist/tex/latex/newtx/newtxmath.sty +++ b/Master/texmf-dist/tex/latex/newtx/newtxmath.sty @@ -11,8 +11,8 @@ % of glyph collisions. % These modifications are by Michael Sharpe, msharpe at ucsd dot edu -\def\fileversion{1.640} -\def\filedate{2020/12/20} +\def\fileversion{1.642} +\def\filedate{2021/03/27} \ProvidesPackage{newtxmath}[\filedate\space v\fileversion ] \@ifundefined{newtxmathLoaded}{}{\endinput} @@ -504,15 +504,6 @@ amssymbols,uprightGreek,nosubscriptcorrection} \DeclareMathSymbol{8}{\mathord}{letters}{140} \DeclareMathSymbol{9}{\mathord}{letters}{141} \fi -\iftx@upscr - \let\mathscr=\mathuscr - \DeclareMathSymbol{\imathscr}{\mathord}{letters}{248} - \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{249} -\else - \let\mathscr=\mathslscr - \DeclareMathSymbol{\imathscr}{\mathord}{letters}{194} - \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195} -\fi \fi %\iftx@upscr % \DeclareRobustCommand{\mathscr}[1]{\ntx@alfa{#1}{196}{222}{248}{249}{}{letters}} @@ -723,7 +714,8 @@ amssymbols,uprightGreek,nosubscriptcorrection} \def\tx@SplitOff#1#2(tx@head:)#3(tx@tail:)#4{\def#3{\noexpand #1}#4={#2}} \iftx@sbc -\AtBeginDocument{\mathcode`\_=\string"8000 \catcode`\_=12\relax} \begingroup +\AtBeginDocument{% first check if _ has been redefined + \mathcode`\_=\string"8000 \catcode`\_=12\relax} \begingroup \catcode`\_=13 \gdef_{\expandafter\s@@b@} \endgroup @@ -2352,7 +2344,33 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \DeclareMathSymbol{\m@thbbch@rX}{\mathord}{lettersA}{155} \DeclareMathSymbol{\m@thbbch@rY}{\mathord}{lettersA}{156} \DeclareMathSymbol{\m@thbbch@rZ}{\mathord}{lettersA}{157} +\DeclareMathSymbol{\m@thbbch@ra}{\mathord}{lettersA}{158} +\DeclareMathSymbol{\m@thbbch@rb}{\mathord}{lettersA}{159} +\DeclareMathSymbol{\m@thbbch@rc}{\mathord}{lettersA}{160} +\DeclareMathSymbol{\m@thbbch@rd}{\mathord}{lettersA}{161} +\DeclareMathSymbol{\m@thbbch@re}{\mathord}{lettersA}{162} +\DeclareMathSymbol{\m@thbbch@rf}{\mathord}{lettersA}{163} +\DeclareMathSymbol{\m@thbbch@rg}{\mathord}{lettersA}{164} +\DeclareMathSymbol{\m@thbbch@rh}{\mathord}{lettersA}{165} +\DeclareMathSymbol{\m@thbbch@ri}{\mathord}{lettersA}{166} +\DeclareMathSymbol{\m@thbbch@rj}{\mathord}{lettersA}{167} \DeclareMathSymbol{\m@thbbch@rk}{\mathord}{lettersA}{168} +\DeclareMathSymbol{\m@thbbch@rl}{\mathord}{lettersA}{169} +\DeclareMathSymbol{\m@thbbch@rm}{\mathord}{lettersA}{170} +\DeclareMathSymbol{\m@thbbch@rn}{\mathord}{lettersA}{171} +\DeclareMathSymbol{\m@thbbch@ro}{\mathord}{lettersA}{172} +\DeclareMathSymbol{\m@thbbch@rp}{\mathord}{lettersA}{173} +\DeclareMathSymbol{\m@thbbch@rq}{\mathord}{lettersA}{174} +\DeclareMathSymbol{\m@thbbch@rr}{\mathord}{lettersA}{175} +\DeclareMathSymbol{\m@thbbch@rs}{\mathord}{lettersA}{176} +\DeclareMathSymbol{\m@thbbch@rt}{\mathord}{lettersA}{177} +\DeclareMathSymbol{\m@thbbch@ru}{\mathord}{lettersA}{178} +\DeclareMathSymbol{\m@thbbch@rv}{\mathord}{lettersA}{179} +\DeclareMathSymbol{\m@thbbch@rw}{\mathord}{lettersA}{180} +\DeclareMathSymbol{\m@thbbch@rx}{\mathord}{lettersA}{181} +\DeclareMathSymbol{\m@thbbch@ry}{\mathord}{lettersA}{182} +\DeclareMathSymbol{\m@thbbch@rz}{\mathord}{lettersA}{183} + \DeclareMathSymbol{\m@thbbch@rzero}{\mathord}{lettersA}{43} \DeclareMathSymbol{\m@thbbch@rone}{\mathord}{lettersA}{44} \DeclareMathSymbol{\m@thbbch@rtwo}{\mathord}{lettersA}{45} @@ -2363,8 +2381,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \DeclareMathSymbol{\m@thbbch@rseven}{\mathord}{lettersA}{50} \DeclareMathSymbol{\m@thbbch@reight}{\mathord}{lettersA}{51} \DeclareMathSymbol{\m@thbbch@rnine}{\mathord}{lettersA}{52} -\DeclareMathSymbol{\m@thbbch@rimath}{\mathord}{lettersA}{125} -\DeclareMathSymbol{\m@thbbch@rjmath}{\mathord}{lettersA}{126} +\DeclareMathSymbol{\m@thbbch@rimath}{\mathord}{lettersA}{184} +\DeclareMathSymbol{\m@thbbch@rjmath}{\mathord}{lettersA}{185} \DeclareMathSymbol{\m@thbbch@rGamma}{\mathord}{lettersA}{219} \DeclareMathSymbol{\m@thbbch@rPi}{\mathord}{lettersA}{220} \DeclareMathSymbol{\m@thbbch@rgamma}{\mathord}{lettersA}{221} @@ -2473,6 +2491,8 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \DeclareMathSymbol{\tx@Bbbx}{\mathord}{lettersA}{248} \DeclareMathSymbol{\tx@Bbby}{\mathord}{lettersA}{249} \DeclareMathSymbol{\tx@Bbbz}{\mathord}{lettersA}{250} +\DeclareMathSymbol{\tx@Bbbimath}{\mathord}{lettersA}{125} +\DeclareMathSymbol{\tx@Bbbjmath}{\mathord}{lettersA}{126} \@xp\let\csname tx@Bbb0\endcsname=\m@thbbch@rzero \@xp\let\csname tx@Bbb1\endcsname=\m@thbbch@rone @@ -2488,8 +2508,6 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \@xp\let\csname tx@BbbPi\endcsname=\m@thbbch@rPi \@xp\let\csname tx@Bbbgamma\endcsname=\m@thbbch@rgamma \@xp\let\csname tx@Bbbpi\endcsname=\m@thbbch@rpi -\@xp\let\csname tx@Bbbimath\endcsname=\m@thbbch@rimath -\@xp\let\csname tx@Bbbjmath\endcsname=\m@thbbch@rjmath % Changed macros which are not limited to a single character, and can include digits, \imath, \jmath \def\ntx@@vvbb#1#2\@nil{% @@ -2624,25 +2642,13 @@ $\hfil\displaystyle{#1}\hfil$\crcr% \csname tx@UScr#1\endcsname} \ifblank{#2}{\relax}{\ntx@@uscr #2\@nil}} \DeclareRobustCommand*{\mathuscr}[1]{\ntx@@uscr #1\@nil} - -\iftx@digits - \DeclareMathSymbol{0}{\mathord}{letters}{132} - \DeclareMathSymbol{1}{\mathord}{letters}{133} - \DeclareMathSymbol{2}{\mathord}{letters}{134} - \DeclareMathSymbol{3}{\mathord}{letters}{135} - \DeclareMathSymbol{4}{\mathord}{letters}{136} - \DeclareMathSymbol{5}{\mathord}{letters}{137} - \DeclareMathSymbol{6}{\mathord}{letters}{138} - \DeclareMathSymbol{7}{\mathord}{letters}{139} - \DeclareMathSymbol{8}{\mathord}{letters}{140} - \DeclareMathSymbol{9}{\mathord}{letters}{141} -\fi +% \iftx@upscr - \let\mathscr=\mathuscr + \let\mathscr\mathuscr \DeclareMathSymbol{\imathscr}{\mathord}{letters}{248} \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{249} \else - \let\mathscr=\mathslscr + \let\mathscr\mathslscr \DeclareMathSymbol{\imathscr}{\mathord}{letters}{194} \DeclareMathSymbol{\jmathscr}{\mathord}{letters}{195} \fi % upscr |