diff options
author | Karl Berry <karl@freefriends.org> | 2017-01-27 23:14:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-01-27 23:14:20 +0000 |
commit | 58fb8e37353bbebe5cc06cfd1014f14c5ab989b9 (patch) | |
tree | dc85cbe817c06c421f54f3b9de2dc486514a1d12 /Master/texmf-dist/doc/latex/unicode-math | |
parent | 953423df3388111af14ec84c79dfa6b10e1e8aac (diff) |
unicode-math (27jan17)
git-svn-id: svn://tug.org/texlive/trunk@43068 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/unicode-math')
-rw-r--r-- | Master/texmf-dist/doc/latex/unicode-math/README.md | 33 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicode-math/unicode-math-doc.tex | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf | bin | 380673 -> 387725 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf | bin | 1384253 -> 1398598 bytes |
4 files changed, 24 insertions, 35 deletions
diff --git a/Master/texmf-dist/doc/latex/unicode-math/README.md b/Master/texmf-dist/doc/latex/unicode-math/README.md index baea74011da..bbfcfa1c80e 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/README.md +++ b/Master/texmf-dist/doc/latex/unicode-math/README.md @@ -14,10 +14,8 @@ interface and functionality should not be considered completely stable. But the more the package is used the more stable it will become. (Things are generally working now; it is only minutiae that may change in the future.) -Unicode maths is currently supported by the following fonts: +Unicode maths is currently supported by the following freely available fonts: - - [Cambria Math][CM] (Microsoft), - - [Minion Math][MM] (Johannes Küster, typoma GmbH) - [Latin Modern Math][LM] (Bogusław Jackowski, Janusz M. Nowacki) - [TeX Gyre Pagella Math][PM] (Bogusław Jackowski, Janusz M. Nowacki) - [Asana Math][AM] (Apostolos Syropolous), @@ -25,10 +23,14 @@ Unicode maths is currently supported by the following fonts: - [STIX][SM] (STI Pub), and - [XITS Math][XM] (Khaled Hosny). -With the exception of Cambria Math, which is proprietry, the fonts above -are all freely available and released under open source licences +These fonts are available under open source licences (the [GUST Font License][GFL] and [Open Font Licence][OFL]). +The following fonts are proprietary with OpenType maths support: + + - [Cambria Math][CM] (Microsoft), + - [Minion Math][MM] (Johannes Küster, typoma GmbH) + I'm always looking for new fonts to test with, so please let me know of any new releases. @@ -79,6 +81,15 @@ Please file bug reports with minimal examples: CHANGE HISTORY -------------- +- 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`. + * On that note, when using control sequences such as `\mbfitsansvarphi` (and so on), there were a few faulty definitions. The new behaviour is to consistenyl define the `varphi` and `varepsilon` ones as those with the "curly" designs. + * Add `\wideoverbar`, `\widebreve`, `\widecheck`. + * Add `\mathsection`, `\mathparagraph`. + * Remove `\mupvarbeta`, `upold(Kk)oppa`, `\up(Ss)tigma`, `\up(Kk)oppa`, `\up(Ss)ampi` — none of these are maths symbols. + * `!` (`\mathexclam`) changed from `\mathpunct` to `\mathclose` for backwards compatibility with TeX. + - v0.8c (2015/09/24) * Add `\over(left/right)harpoon` as "wide" accents. @@ -271,7 +282,7 @@ greater. This work is author-maintained and consists of the files -- unicode-math.dtx, +- unicode-math*.dtx, - unicode-math-table.tex, - unimath-example.ltx, - unimath-symbols.ltx, @@ -285,17 +296,15 @@ the derived files the compiled documentation files - unicode-math.pdf, -- unicode-math-testsuite.pdf, - unimath-example.pdf, - unimath-symbols.pdf; and the test suite for this package - testfiles/umtest-preamble.tex, -- testfiles/umtest-suite-(F|L|X).tex, -- testfiles/*.ltx. +- testfiles/*.(lvt|tlg). ____________________________________ -Copyright 2006-2012 Will Robertson <will.robertson@latex-project.org> -Copyright 2010-2011 Philipp Stephani <st_philipp@yahoo.de> -Copyright 2012 Khaled Hosny <khaledhosny@eglug.org> +Copyright 2006-2017 Will Robertson <will.robertson@latex-project.org> +Copyright 2010-2013 Philipp Stephani <st_philipp@yahoo.de> +Copyright 2012-2015 Khaled Hosny <khaledhosny@eglug.org> 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 29835b9a5b1..263b10bd698 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 @@ -389,8 +389,8 @@ Therefore, to use an \ascii-encoded fractur font, for example, write and because the math plane fractur glyphs will be missing, \pkg{unicode-math} will know to use the \ascii\ ones instead. If necessary this behaviour can be forced with |[range=frak->up]|, since the `|up|' range corresponds to \ascii\ letters. -If you wanted to swap the maths symbols with sans serif forms, it would be possible to write |[range={up->sfup,it->sfit}]|. -Note, however, that at present Unicode does not encode glyphs for sans serif Greek (\tabref{mathalphabets}). +%If you wanted to swap the maths symbols with sans serif forms, it would be possible to write |[range={up->sfup,it->sfit}]|. +%Note, however, that at present Unicode does not encode glyphs for sans serif Greek (\tabref{mathalphabets}). Users of the impressive Minion Math fonts (commercial) may use remapping to access the bold glyphs using: \begin{Verbatim} @@ -462,7 +462,7 @@ While these commands can still be used, \pkg{unicode-math} defines a wrapper com This command is known as \cs{setmathface} in symmetry with \pkg{fontspec}'s \cs{newfontface} command; it takes syntax: \begin{quote} \cmd\setmathfontface\meta{command}\marg{font name}|[|\meta{font features}|]| - + \makebox[0pt][l]{\cmd\setmathfontface\meta{command}\marg{font name}|[||version=|\meta{version name}|,|\meta{font features}|]|} \end{quote} For example, if you want to define a new legacy maths alphabet font \cs{mathittt}: @@ -850,26 +850,6 @@ is activated following |math-style=literal|. See \tabref{partial} for the variations on the partial differential symbol. -\subsubsection{Epsilon and phi: $\epsilon$ vs.\ $\varepsilon$ and $\phi$ vs.\ $\varphi$} -\seclabel{vargreek-shape} - -\TeX\ defines \cs{epsilon} to look like $\epsilon$ and \cs{varepsilon} to -look like $\varepsilon$. By constrast, the Unicode glyph directly after delta and before zeta -is `epsilon' and looks like $\varepsilon$; there is a subsequent variant of -epsilon that looks like $\epsilon$. This creates a problem. People who -use Unicode input won't want their glyphs transforming; \TeX\ users will be -confused that what they think as `normal epsilon' is actual the `variant -epsilon'. And the same problem exists for `phi'. - -We have an option to control this behaviour. -With |vargreek-shape=TeX|, -\cs{phi} and \cs{epsilon} produce $\phi$ and $\epsilon$ and -\cs{varphi} and \cs{varepsilon} produce $\varphi$ and $\varepsilon$. -With |vargreek-shape=unicode|, these symbols are swapped. -Note, however, that Unicode characters are not affected by this option. -That is, no remapping occurs of the characters/glyphs, only the control sequences. - -The package default is to use |vargreek-shape=TeX|. \subsubsection{Primes} diff --git a/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf Binary files differindex 7c97b8dc05f..e794dd8ec75 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf +++ b/Master/texmf-dist/doc/latex/unicode-math/unicode-math.pdf diff --git a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf Binary files differindex 56c31e52d3a..6f56b857de5 100644 --- a/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf +++ b/Master/texmf-dist/doc/latex/unicode-math/unimath-symbols.pdf |