From 03112d94c0d80f90df3d31232ea53c1953eb0bee Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 31 Jul 2017 21:09:11 +0000 Subject: unicode-math (31jul17) git-svn-id: svn://tug.org/texlive/trunk@44930 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/unicode-math/README.md | 10 +++++- .../doc/latex/unicode-math/unicode-math-doc.tex | 3 +- .../doc/latex/unicode-math/unicode-math.pdf | Bin 387725 -> 385698 bytes .../doc/latex/unicode-math/unimath-symbols.ltx | 40 +++++++++++---------- .../doc/latex/unicode-math/unimath-symbols.pdf | Bin 1398598 -> 1612020 bytes 5 files changed, 31 insertions(+), 22 deletions(-) (limited to 'Master/texmf-dist/doc/latex/unicode-math') diff --git a/Master/texmf-dist/doc/latex/unicode-math/README.md b/Master/texmf-dist/doc/latex/unicode-math/README.md index bbfcfa1c80e..9765072572d 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/README.md +++ b/Master/texmf-dist/doc/latex/unicode-math/README.md @@ -38,7 +38,7 @@ new releases. [MM]: http://www.typoma.com/en/fonts.html [LM]: http://www.gust.org.pl/projects/e-foundry/lm-math [PM]: http://www.ctan.org/pkg/tex-gyre-math-pagella -[AM]: http://www.ctan.org/tex-archive/fonts/Asana-Math/ +[AM]: http://www.ctan.org/pkg/asana-math [NE]: http://github.com/khaledhosny/euler-otf [SM]: http://www.aip.org/stixfonts/ [XM]: http://github.com/khaledhosny/xits-math @@ -81,6 +81,14 @@ Please file bug reports with minimal examples: CHANGE HISTORY -------------- +- v0.8e (2017/07/30) + + * Add `\surd` to access the sqrt symbol. + * Fix bug exposed by expl3 update to booleans. + * Add Deja Vu Math TeX Gyre in list of symbols. + * Add `\sime` alias for `\simeq` and `\nsimeq` for `\nsime`. + (For negations it's helpful when they have consistent naming.) + - v0.8d (2017/01/25) * `vargreek-shape=TeX` and `vargreek-shape=unicode` package options dropped; for consistency and compatibility, `\phi` and `\epsilon` should and will now behave the same as in `TeX`. diff --git a/Master/texmf-dist/doc/latex/unicode-math/unicode-math-doc.tex b/Master/texmf-dist/doc/latex/unicode-math/unicode-math-doc.tex index 263b10bd698..2c232aa8dde 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/unicode-math-doc.tex +++ b/Master/texmf-dist/doc/latex/unicode-math/unicode-math-doc.tex @@ -306,7 +306,6 @@ See following sections for more information. |sans-style| & Style of sans serif letters & \secref{sans-style} \\ |nabla| & Style of the nabla symbol & \secref{nabla} \\ |partial| & Style of the partial symbol & \secref{partial} \\ - |vargreek-shape| & Style of phi and epsilon & \secref{vargreek-shape} \\ |colon| & Behaviour of \cs{colon} & \secref{colon} \\ |slash-delimiter| & Glyph to use for `stretchy' slash & \secref{slash-delimiter} \\ \bottomrule @@ -1089,7 +1088,7 @@ Unicode defines a large number of different types of circles for a variety of mathematical purposes. There are thirteen alone just considering the all white and all black ones, shown in \tabref{circles}. -\LaTeX\ defines considerably fewer: \cs{circ} and cs{bigcirc} for white; +\LaTeX\ defines considerably fewer: \cs{circ} and \cs{bigcirc} for white; \cs{bullet} for black. This package maps those commands to \cs{vysmwhtcircle}, \cs{mdlgwhtcircle}, and \cs{smblkcircle}, respectively. diff --git a/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf index e794dd8ec75..e393cc3b6d3 100644 Binary files a/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf and b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf differ diff --git a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.ltx b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.ltx index 16d38e94d44..caa0e8daf93 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.ltx +++ b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.ltx @@ -46,14 +46,15 @@ \defmathfont{cambria}{Cambria Math}{66CCCC} \defmathfont{asana}{Asana-Math.otf}{6666CC} \defmathfont{pagella}{texgyrepagella-math.otf}{AA6666} -\defmathfont{euler}{Neo Euler}{CC66CC} +\defmathfont{euler}{euler.otf}{CC66CC} +\defmathfont{dejavu}{texgyredejavu-math.otf}{AACC66} \def\INPUT{\input{unicode-math-table.tex}} \def\TABLE{% \par\noindent -\begin{longtable}[l]{@{}lcccccccll@{}} +\begin{longtable}[l]{@{}lccccccccll@{}} \toprule - \textsc{usv} & M & X & S & C & A & P & E & Macro & Description \\ + \textsc{usv} & M & X & S & C & A & P & D & E & Macro & Description \\ \midrule \endhead \INPUT\\ \bottomrule @@ -64,7 +65,7 @@ \makeatother \def\CMD#1{\footnotesize\cmd#1} \def\DESC#1{% - \begin{varwidth}[t]{6cm} + \begin{varwidth}[t]{4cm} \raggedright\linespread{0.6}\scriptsize #1% \end{varwidth} } @@ -86,6 +87,7 @@ \SYMB{#2}{cambria}{#1} & \SYMB{#2}{asana}{#1} & \SYMB{#2}{pagella}{#1} & + \SYMB{#2}{dejavu}{#1} & \SYMB{#2}{euler}{#1} & \CMD{#2} \tl_if_in:NnT \PLAIN {#2} @@ -153,7 +155,7 @@ This document uses the file \texttt{unicode-math-table.tex} to print every symbol defined by the \textsf{unicode-math} package. Use this document to find the command name or the Unicode glyph slot for a symbol that you wish to use. -Eight fonts are shown: (with approximate symbol counts) +Nine fonts are shown: (with approximate symbol counts) \begin{itemize} \item[M] \mathversion{lm} $\mathup{Latin\ Modern\ Math}$ (\ref{count:lm}) \item[X] \mathversion{xits} $\mathup{XITS\ Math}$ (\ref{count:xits}) @@ -162,6 +164,7 @@ Eight fonts are shown: (with approximate symbol counts) \item[A] \mathversion{asana} $\mathup{Asana\ Math}$ (\ref{count:asana}) \item[P] \mathversion{pagella} $\mathup{TeX\ Gyre\ Pagella\ Math}$ (\ref{count:pagella}) \item[E] \mathversion{euler} $\mathup{Neo\ Euler}$ (\ref{count:euler}) +\item[D] \mathversion{dejavu} $\mathup{DejaVu Math TeX Gyre}$ (\ref{count:dejavu}) \end{itemize} Symbols defined in Plain \TeX\ are indicated with {\color[gray]{0.6} \textsuperscript{\sffamily (p)}} after their macro name. \LaTeX\ follows Plain \TeX, but defines a handful more, indicated with {\color[gray]{0.6} \textsuperscript{\sffamily (l)}} @@ -288,23 +291,21 @@ The limits behaviour as specified by \textsf{unicode-math} are shown with grey s \def\INPUT{\ALPHA} \cs_new:Npn \SLOTS #1#2 { \cs_set:Npn \UnicodeMathSymbol ##1##2##3##4 { - \bool_if:nT - { - \int_compare_p:n {##1 >= #1} && \int_compare_p:n {##1 <= #2} - } - { - \PRINTLINE{##1}{##2}{##4} - } + \bool_lazy_and:nnT + { \int_compare_p:n {##1 >= #1} } + { \int_compare_p:n {##1 <= #2} } + { + \PRINTLINE{##1}{##2}{##4} + } } \TABLE \cs_set:Npn \UnicodeMathSymbol ##1##2##3##4 { - \bool_if:nT - { - \int_compare_p:n {##1 > #2} || \int_compare_p:n {##1 < #1} - } - { - \exp_not:n { \UnicodeMathSymbol {##1}{##2}{##3}{##4} } - } + \bool_lazy_or:nnT + { \int_compare_p:n {##1 > #2} } + { \int_compare_p:n {##1 < #1} } + { + \exp_not:n { \UnicodeMathSymbol {##1}{##2}{##3}{##4} } + } } \edef\ALPHA{\ALPHA} } @@ -440,5 +441,6 @@ The limits behaviour as specified by \textsf{unicode-math} are shown with grey s \refstepcounter{asana}\label{count:asana} \refstepcounter{pagella}\label{count:pagella} \refstepcounter{euler}\label{count:euler} +\refstepcounter{dejavu}\label{count:dejavu} \end{document} diff --git a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf index 6f56b857de5..18fbed43f19 100644 Binary files a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf and b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf differ -- cgit v1.2.3