[luatex] Unicode math issue with LuaLaTeX

Taco Hoekwater taco at elvenkind.com
Sun Jun 13 12:01:24 CEST 2010


Taco Hoekwater wrote:
> Ulrik Vieth wrote:
>> On 06/13/2010 01:55 AM, Ulrik Vieth wrote:
>>>
>>> Could it be that some of the TFM-based \Umathradical... parameters
>>> from cmsy + cmex in \fam2 + \fam3 are retained instead of applying
>>> the OpenType math parameters from XITSMath in \fam 4?
>>>
>>> Traditional \TeX always used to treat \fam2 + \fam3 as the source
>>> of global \fontdimen parameters applicable to all font families.
>>> Does this still hold for LuaTeX? Does it no longer apply for XeTeX?
>>>
>>> Could it be that unicode-math.sty is taking an inappropriate approach
>>> by loading the new OpenType math font into a new family, instead of
>>> replacing and overriding the default value in \fam2 + \fam3?
>>
>> After a bit of thinking, I wonder if LuaTeX should reconsider its
>> approach to handling OpenType math font parameters:
>>
>> For example, if you load CambriaMath, AsanaMath and XITSMath into
>> \fam 4, 5, 6, and each comes with its own set of OT math parameters, 
>> why should any set of parameters from \fam 2 + \fam 3 apply globally?
> 
> Is there a $\fam=3 $ set up in lualatex?

Sorry, that should be \fam=4, I guess. Luatex takes the parameters
from the currently active math family, I think.

To verify this: could someone give me a plain luatex test file ?

Best wishes,
Taco


More information about the luatex mailing list