The UNICODE-MATH package
========================
This package will provide a complete implementation of unicode maths for
XeLaTeX and LuaLaTeX.
While I am a little wary of encouraging people to use this package for
production work, I understand that it has certain uses and am making it
available for distribution. Your testing and feedback is essential to fill
in the many gaps that I miss!
Please be aware that this package is undergoing continued development and the
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 freely available fonts:
- [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),
- [Neo Euler][NE] (Khaled Hosny),
- [STIX][SM] (STI Pub), and
- [XITS Math][XM] (Khaled Hosny).
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.
[CM]: http://www.ascenderfonts.com/font/cambria-regular.aspx
[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/pkg/asana-math
[NE]: http://github.com/khaledhosny/euler-otf
[SM]: http://www.aip.org/stixfonts/
[XM]: http://github.com/khaledhosny/xits-math
[GFL]: http://www.gust.org.pl/projects/projects/e-foundry/licenses/
[OFL]: http://scripts.sil.org/OFL
PACKAGE USAGE
-------------
Please see the PDF documentation for full details. A simple beginning is:
\usepackage{unicode-math}
\setmathfont{xits-math.otf}
Most LaTeX math should still work after this. (Let me know if it doesn't.)
Furthermore, it will be in a different font.
REQUIREMENTS
------------
As well as running XeTeX or LuaTeX, this package requires recent versions of the `fontspec`, `expl3`, `xpackages`, `filehook`, `ucharcat`, and `lualatex-math` packages.
MAINTENANCE
-----------
The current release version is available from CTAN:
>
Latest developmental and archived historical versions are available from Github:
>
Please file bug reports with minimal examples:
>
See `CHANGES.md` for the complete listing of change history.
THANKS
------
I write LaTeX code as a hobby and a passion, not as part of my day job.
If you would like to say thanks, please consider a donation at:
LICENCE
-------
The unicode-math package may be modified and distributed under the terms and
conditions of the [LaTeX Project Public License][LPPL], version 1.3c or
greater.
[LPPL]: http://www.latex-project.org/lppl/
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,
- unicode-math-testsuite.ltx;
the derived files
- unicode-math.lua,
- unicode-math-xetex.sty,
- unicode-math-luatex.sty,
- unicode-math.sty;
the compiled documentation files
- unicode-math.pdf,
- unimath-example.pdf,
- unimath-symbols.pdf;
and the test suite for this package
- testfiles/umtest-preamble.tex,
- testfiles/*.(lvt|tlg).
____________________________________
Copyright 2006-2017 Will Robertson
Copyright 2010-2013 Philipp Stephani
Copyright 2012-2015 Khaled Hosny