[XeTeX] Getting vinculum in fractions with Asana Math and unicode-math when compiled with xelatex

Ulrik Vieth ulrik.vieth at arcor.de
Sat Jan 1 22:48:46 CET 2011


On 12/27/2010 08:37 AM, R (Chandra) Chandrasekhar wrote:
>
> A xetex bug report has been filed at:
>
> https://sourceforge.net/tracker/?func=detail&aid=3145819&group_id=194926&atid=951385

I have verified the issue on my machine, where I have both a 32-bit
and 64-bit binary of xetex running on a 64-bit Linux system.

With the same texmf tree (same versions of macros and fonts), I get 
correct results on 32bit and incorrect results on 64bit binaries.

I have added some additional info to the tracker issue showing the 
results of \tracingoutput.

The disappearance of the fraction rule can be seen in this trace:

.......\kern3.474
.......\rule(0.708+0.0)x*
.......\kern5.04199
vs.
.......\kern0.00002

In addition, I noticed another discrepancy in the tracing output:
The value of \thickmuskip became zero.

....\glue(\thickmuskip) 3.33328 plus 3.33328
....\EU1/Asana-Math.otf(0)/m/n/12 glyph#31
....\penalty 500
....\glue(\thickmuskip) 3.33328 plus 3.33328
vs
....\glue(\thickmuskip) 0.0
....\EU1/Asana-Math.otf(0)/m/n/12 glyph#31
....\penalty 500
....\glue(\thickmuskip) 0.0

Given the same versions of macros and fonts in the same texmf tree,
only the engine remains as a possible source of the problem.

Regards,
Ulrik


More information about the XeTeX mailing list