wspr / unicode-math
- Source
- Commits
- Network (1)
- Issues (21)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
Makefile | Mon Nov 02 03:56:05 -0800 2009 | |
| |
README.markdown | Tue Oct 27 00:34:27 -0700 2009 | |
| |
amsmath-testmath.tex | Mon Sep 21 19:02:52 -0700 2009 | |
| |
fontspec.sty | Sun Jan 31 16:13:40 -0800 2010 | |
| |
stix-extract.sh | Thu Oct 22 05:06:39 -0700 2009 | |
| |
testfiles/ | Mon Dec 28 06:09:02 -0800 2009 | |
| |
unicode-math-table.tex | Thu Oct 22 05:06:39 -0700 2009 | |
| |
unicode-math-testsuite.ltx | Wed Sep 30 06:16:24 -0700 2009 | |
| |
unicode-math-testsuite.pdf | Fri Oct 30 03:47:45 -0700 2009 | |
| |
unicode-math.dtx | Sat Dec 26 01:06:34 -0800 2009 | |
| |
unicode-math.pdf | Sat Oct 31 07:22:05 -0700 2009 |
The UNICODE-MATH package
This package will provide a complete implementation of unicode maths for XeTeX. While I do not encourage 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 (slow) continued development and the interface and functionality should not be considered stable. Use at your own risk, in other words.
Unicode maths is currently supported to one degree or another by the fonts
- Cambria Math (Microsoft, proprietry),
- Asana Math (Apostolos Syropolous, open source),
- Neo Euler (Khalid Hosny, open source), and
- STIX (STI Pub, freely available when it's released).
I'm always looking for new fonts to test with, so please let me know of any new releases.
PACKAGE USAGE
Please see the PDF documentation for full details. A simple beginning is:
\usepackage{unicode-math}
\setmathfont{Cambria Math}
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, of course, this package requires recent versions of the expl3 and xpackages bundles. These form the basis of the new LaTeX3 programming layer. If you're using TeX Live 2009 or MiKTeX 2.8 then there'll be no problems.
INSTALLATION
Run TeX on unicode-math.dtx to generate the package file unicode-math.sty:
tex unicode-math.dtx
If you have the necessary fonts, you may compile the documentation with XeLaTeX:
xelatex unicode-math.dtx
To install the package, place unicode-math.sty and unicode-math-table.tex in a place searched by XeLaTeX; on Mac OS X, for example:
~/Library/texmf/tex/xelatex/
MAINENANCE
Latest developmental and archived historical versions of this package are available from GitHub: http://github.com/wspr/unicode-math
Not yet released on CTAN.
Please file bug reports with minimal examples: http://github.com/wspr/unicode-math/issues
LICENCE
The unicode-math package may be modified and distributed under the terms and conditions of the LaTeX Project Public License, version 1.3c or greater.
This work is author-maintained and consists of the files
- unicode-math.dtx, and
- unicode-math-table.tex;
the derived files
- unicode-math.sty,
- this readme,
- unicode-math.ins;
and the test suite for this package
- testfiles/umtest-preamble.tex,
- testfiles/umtest-suite.tex,
- testfiles/umtest*.ltx,
- testfiles/umtest*.safe.png.
Copyright 2006-2009 Will Robertson
