diff options
author | Karl Berry <karl@freefriends.org> | 2024-06-04 19:55:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-06-04 19:55:14 +0000 |
commit | 09ae75f4f135effa8685666830d4619e578aa9fc (patch) | |
tree | 85d6077ee337c7253bf7d9e317dc4b41479f3ce2 /Master | |
parent | fa400a33bc59bcfa4b89c73dd3a57d1da294ecc0 (diff) |
notomath (4jun24)
git-svn-id: svn://tug.org/texlive/trunk@71429 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/fonts/notomath/README | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf | bin | 421675 -> 426033 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex | 25 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/notomath/notomath.sty | 6 |
4 files changed, 15 insertions, 23 deletions
diff --git a/Master/texmf-dist/doc/fonts/notomath/README b/Master/texmf-dist/doc/fonts/notomath/README index 6dd90492046..8af25ec2094 100644 --- a/Master/texmf-dist/doc/fonts/notomath/README +++ b/Master/texmf-dist/doc/fonts/notomath/README @@ -2,7 +2,12 @@ This small package provides a math package that amounts to modifications of the http://www.ctan.org/license/lppl1.3 for the details of that license. Copyright (c) 2020-2023 Michael Sharpe -Current version: 1.03 2023-08-21 +Current version: 1.03 2024-06-03 + +Changes in version 1.031 +1. Removed extraneous brace in line 54 of notomath.sty 1.03. (Thanks, Christian Clason.) +2. Changed each instance of \coloneqq in notomath-doc to \coloneq +because of changes to newtxmath terminology. Changes in version 1.03 1. Due to the ravages of time, parts of the package became disfunctional. The fixes involve diff --git a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf Binary files differindex 2c93489e078..17c7895dbd3 100644 --- a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf +++ b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex index e985a7ab308..1fc78d41d50 100644 --- a/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex +++ b/Master/texmf-dist/doc/fonts/notomath/notomath-doc.tex @@ -8,7 +8,7 @@ %\usepackage{amssymb}% don't use with newtxmath %SetFonts % libertine+newtxmath -%\pdfmapfile{=NotoMath.map} +\pdfmapfile{+NotoMath.map} \usepackage[T1]{fontenc} %\usepackage[scaled=1.1]{zlmtt} %\usepackage[scaled=1.1]{newtxtt} @@ -55,7 +55,7 @@ The effect of this is: load {\tt noto-serif} and {\tt noto-sans} scaled down by the factor .9 to an x-height of 482; \item set the main text font to NotoSerif and set \verb|\sfdefault| to NotoSans; -\item the only weights used from the nine available weights are {\tt regular} and {\tt bold}, as these are the weights used in {\tt newtxmath} with options {\tt noto} and {\tt notosans}; +\item the only weight used from the nine available weights are {\tt regular} and {\tt bold}, as these are the weights used in {\tt newtxmath} with options {\tt noto} and {\tt notosans}; \item load {\tt newtxmath} with option {noto} at natural scale. \end{itemize} @@ -90,8 +90,7 @@ and works well in {\tt T1} encoding. There is no {\tt OT1} encoded version curre \item The TT package {\tt nimbusmononarrow} does have a {\tt visiblespace} glyph and its {\tt OT1} encoding is in {\tt TEX TYPEWRITER TEXT} so \verb|\verb| and \verb|\texttt| function correctly even in {\tt OT1} encoding. Caps are not too tall---this is my preferred serifed TT with NotoSans text. \end{itemize} -\item As with all {\tt newtxmath} based packages, you should not load {\tt amssymb}---{\tt newtxmath} has its own replacement for the AMSm math symbol fonts, of a more approriate size and color match. You do not need to load {\tt amsmath}, though doing so does no harm. - +\item \end{itemize} @@ -127,24 +126,12 @@ will output the Noto fonts scaled to x-height 482 with matching math symbols. Th \textsc{Example 4:} \begin{verbatim} \usepackage[scaled=1.24]{nimbusmononarrow}% typewriter font -\usepackage[scale=1.11,sfdefault,pf,osf,subscriptcorrection]{notomath} +\usepackage[scale=1.11,sfdefault,pf,osf]{notomath} % load NotoSerif, NotoSans, mainfont=NotoSans % option subscriptcorrection passed to newtxmath \end{verbatim} will output the Noto fonts scaled to x-height $536$ with matching math symbols. The main text font will be NotoSans with proportional oldstyle figures except in math, which always uses tabular lining figures. -\textsc{Example 5:} -\begin{verbatim} -\usepackage[scaled=1.24]{nimbusmononarrow}% typewriter font -\usepackage[scale=1.11,sfdefault,pf,osf,subscriptcorrection]{notomath} -% load NotoSans as mainfont, then newtxmath with option notosans -% option subscriptcorrection passed to newtxmath -\usepackage[book,medium,scaled=1,sfdefault]{FiraSans} -% then replace mainfont by FiraSans -\end{verbatim} -will output FiraSans as main text font, with math symbols from {\tt newtxmath} and math letters from {\tt notosans}. This combination seems to work well with {\tt beamer}, though each {\tt scale} should be multiplied by the same factor. - - The examples above all work with {\tt pdflatex}, and with {\tt xelatex} if some additional rules are followed. With {\tt xelatex}, the lines in the above examples must precede the loading of {\tt fontspec}, which must use the option {\tt nomath}. After that, one may load any text fonts required for secondary use, or even replace the main Noto fonts. \section*{Subscript Correction} The spacing of math letters was adjusted so the superscripts would not collide with the base letters. This was necessary mainly for letters like $j$, $f$, $y$ and $\beta$ as superscripts and like $D$ and $\Omega$ as base letters. As a result of these adjustments, some of the formerly problematic superscript letters become problematic subscript letters. Two files are provided to make adjustments to the letter by inserting appropriate kerns when that letter is the first character in a subscript---one for NotoSerif and one for NotoSans letters, under the respective names @@ -160,7 +147,7 @@ It may be that you wish to make use of lower level settings in the individual {\ -Recall from the README to the {\tt noto} package: +Recall from the README to the {\tt noto}: \begin{itemize} \item \verb|\usepackage{noto}| @@ -234,7 +221,7 @@ g(t)=\lim_{\mathstrut\e\to 0}\lim_{\mathstrut\lambda\to\infty}\e^{-1}\sum_{\lamb \end{equation} Fix an initial point $\bp_0$ in the interior of $U$, and assume $\bv(\bp_0,\bal_0)\neq\mathbf{0}$. Then, for sufficiently small $t$, $|\bp-\bp_0|$ and $|\bal-\bal_0|$, the system~(\ref{eq:first}) has a unique solution $\bx_{\bal}(t)$ satisfying the initial condition $\bx_{\bal}(0)=\bp$, and that solution depends differentiably (of class~$C^k$) on $t$, $\bp$ and $\bal$. -\textbf{Stirling's formula:} +\textbf{Stirling's formula:} \begin{equation} \Gamma(z)\sim e^{-z}z^{z-1/2}\sqrt{2\pi}\bigg[1+\frac{1}{12z}+\frac{1}{288z^2}-\frac{139}{51840z^3}+\ldots\bigg],\quad z\to\infty \text{ in $|\arg z|<\pi$}. \end{equation} diff --git a/Master/texmf-dist/tex/latex/notomath/notomath.sty b/Master/texmf-dist/tex/latex/notomath/notomath.sty index 9939912d3bc..7fd74701d5c 100644 --- a/Master/texmf-dist/tex/latex/notomath/notomath.sty +++ b/Master/texmf-dist/tex/latex/notomath/notomath.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} -\def\fileversion{1.03} -\def\filedate{2023/08/21} +\def\fileversion{1.031} +\def\filedate{2024/06/03} \ProvidesPackage{notomath} [\filedate\space v\fileversion.\space (Michael Sharpe) Supports Noto text and math fonts for LaTeX usage.] @@ -51,7 +51,7 @@ \ProcessOptionsX\relax -\ifnoto@sfdefault{\noto@MO{notosans}\else\noto@MO{noto}\fi +\ifnoto@sfdefault\noto@MO{notosans}\else\noto@MO{noto}\fi %\edef\noto@mopt{scale=\NotoMath@scale,\noto@mopt} \newdimen\notomath@dima % use the scale for math to set noto text scale factors |