On Thu, Jul 7, 2011 at 10:08 AM, Ulrike Fischer <ne...@nililand.de> wrote:
> Am Thu, 7 Jul 2011 12:13:21 +0200 schrieb Mojca Miklavec: > > >> Thanks a lot for the answer. Actually, the looping itself is not a >> problem. I was trying to modify Will Robertson's document >> (http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unimath-symbols.pdf) > >> I'm still trying to decipher Ulrike's answer (bearing in mind that I >> don't speak any latex 3 at all). > > You don't need to much about latex 3, only that you activate the > catcodes with \ExplSyntaxOn. The more important knowledge you need > is how to define a mathversion. I just tried my code with > unimath-symbols. It seems to work fine. I attach the new version. > > The glyphs of the second font are inserted with \SYMBUF. Attention: > if you want to change the definition of command you must do it in > two places (in the \mathaccent section it has a different > definition). > > While testing I found out that \Cap and Cup give different results. > I would say XITS is wrong: Yes, in a charmap tool like babelmap, U+22D3 DOUBLE UNION and U+22D2 DOUBLE INTERSECTION are confused (standing upside down?), but blame STIXGeneral -- XITS just inherits the mistake. > \documentclass{article} > \usepackage{unicode-math} > > \begin{document} > \setmathfont{Asana Math} > $\Cap \Cup$ > \setmathfont{XITS Math} > $\Cap \Cup$ > \end{document} > -- George N. White III <aa...@chebucto.ns.ca> Head of St. Margarets Bay, Nova Scotia -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex