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

Vladimir Lomov lomov.vl at gmail.com
Sat Dec 25 01:39:52 CET 2010


** Khaled Hosny [2010-12-25 00:24:48 +0200]:

> On Sat, Dec 25, 2010 at 12:05:50AM +0530, R (Chandra) Chandrasekhar wrote:
>> On Friday 24 December 2010 11:53 PM, Peter Dyballa wrote:

>> >Am 24.12.2010 um 18:27 schrieb R (Chandra) Chandrasekhar:

>>>>10c10
>>>>< l3tl.sty 2010/11/17 v2084 L3 Experimental Token Lists
>>>>---
>>>>> l3tl.sty 2010/12/18 v2103 L3 Experimental Token Lists
>>>>28c28
>>>>< l3fp.sty 2010/11/25 v2092 L3 Experimental floating-point operations
>>>>---
>>>>> l3fp.sty 2010/12/18 v2104 L3 Experimental floating-point operations

>>>After updating to

>>>l3tl.sty 2010/12/18 v2103 L3 Experimental Token Lists
>>>l3fp.sty 2010/12/18 v2104 L3 Experimental floating-point operations

>>>I still get the correct output, with vinculum.

>> That is indeed worrisome. I wonder whether it is machine specific: I
>> am on an AMD 64 machine running Kubuntu Linux 10.04 with TeXLive
>> 2010.

> I recall there were several issues with OpenType math in 64 bit xetex on
> linux, this might be one of them.
You are right Khaled.

My system: Archlinux, x86_64 with texlive from distro and TL 2010.

If I run xelatex from TL 2010 on the example I don't get the vinculum,
lualatex gives it (I have had to change the Asana Math to Asana-Math.otf
because the former doesn't work for me).

If I run xelatex from distro texlive it gives the vinculum.

The next I rename xetex in TL bin directory to xetex.orig and copy
distro xetex to TL bin directory, regenerate format and run xelatex
again. Now it gives the vinculum.

Seems that this is a bug with xetex shipped by TL (may be something wrong with
build environment?).

I'll try to investigate problem further on this weekend.

---
WBR, Vladimir Lomov

-- 
Everyone who comes in here wants three things:
	1. They want it quick.
	2. They want it good.
	3. They want it cheap.
I tell 'em to pick two and call me back.
-- sign on the back wall of a small printing company in Delaware


More information about the XeTeX mailing list