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
