[luatex] [tex-live] Ignored italic correction with lua(la)tex format

Ulrike Fischer luatex at nililand.de
Thu Oct 13 16:35:40 CEST 2011


Am Thu, 13 Oct 2011 16:21:47 +0200 schrieb Taco Hoekwater:

> On 10/13/2011 03:47 PM, Ulrike Fischer wrote:
>>
>> (I too find it a bit suspect that the catcode is used to decide if a
>> font related feature (italic correction) should be used.)
> 
> Agreed. But also I find it weird to have math variables with \catcode 
> 11, so I wonder what the rationale behind that is.

Tthe file has been generated by a perl script (unicode-char-prep.pl)
with the help of the informations in
http://unicode.org/Public/UNIDATA/UnicodeData.txt. 

The perl script says "# \catcode = 11 for everything with GC=L*"

and the unicode-data entry for e.g. the mathematical P is:

1D443;MATHEMATICAL ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;

So I would say it has catcode 11 because unicode says it is a
letter. 

-- 
Ulrike Fischer 



More information about the luatex mailing list