[XeTeX] unicode-math package and \UnicodeMathSymbol command
Ed Morehouse
emorehouse at wesleyan.edu
Sun Jun 21 05:54:01 CEST 2009
i'm using the unicode-math package (2008/08/27 v0.3b) (which is really
fantastic, by the way) with the xetex from texlive 2008, and having some trouble
(re)declaring unicode math symbols. for example, at the moment i would like to
use the vertical bar as a relation symbol and inverted exclamation mark as an
ordinary symbol. but adding:
\UnicodeMathSymbol{"0007C}{\vert}{\mathrel}{vertical bar}
\UnicodeMathSymbol{"000A1}{\invexclam}{\mathord}{inverted exclamation mark}
to the end of my preamble doesn't have any effect. however, if i change the
declaration for "|" and add one for "¡" in the unicode-math.tex file of the
unicode-math package, then it does what i want. also, \input-ing a file
containing my unicode math symbol declarations in the same places that
unicode-math.tex and unicode-math-add.tex are \input in unicode.math.sty works
as well.
but what i would like is a way to make these declarations local to a document,
or better yet abstract them in a package, without editing the unicode-math
package itself. any ideas?
-ed morehouse
More information about the XeTeX
mailing list