View Issue Details

IDProjectCategoryView StatusLast Update
0000852luatexluatex bugpublic2015-10-21 16:11
ReporterUlrike Fischer Assigned ToHans Hagen  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version0.82.0 
Summary0000852: Ignored italic correction in math with lua(la)tex format when catcodes are set to letter.
DescriptionLuaTeX, Version beta-0.76.0-2013062820 (rev 4627)

As can be seen in this question
http://tex.stackexchange.com/questions/131717/how-can-i-avoid-that-a-functions-argument-touches-the-brackets-using-unicode-mat
the problem discussed in the thread starting with http://www.tug.org/pipermail/tex-live/2011-October/030295.html still exists in the luatex binary.

I couldn't find a issue tracker for the problem so I'm now adding it so that it doesn't get lost.

It is obviously not a pressing issue as a work-around is easy. One simply should avoid to set the catcode of some math chars to 11.

Ulrike Fischer

TagsNo tags attached.

Activities

Hans Hagen

2015-10-21 11:54

manager   ~0001455

looks ok here (so reopen when explicit example given)

Ulrike Fischer

2015-10-21 14:10

reporter   ~0001457

It doesn't look as if the problem has been resolved: The italic correction stil depends on the catcode of the math italic chars. Here a context variant of Khaleds example that demonstrates the issue:

\starttext

$$P($$

\catcode`\^=7
\catcode`\^^^^^1d443=11

$$P($$

\stoptext


The second P (with catcode 11) is much nearer to the parenthese.

Hans Hagen

2015-10-21 16:11

manager   ~0001459

there will be:

\mathoption alwayscharitalic 1 : always italic so no checking (with new fonts)
\mathoption alwayscharitalic 0 : old behaviour with catcode 11 check

so, a sequence of chars by default now gets italic correction i.e. P <ic> P <ic> P <ic>

Issue History

Date Modified Username Field Change
2013-09-06 10:01 Ulrike Fischer New Issue
2015-10-21 11:54 Hans Hagen Note Added: 0001455
2015-10-21 11:54 Hans Hagen Status new => closed
2015-10-21 11:54 Hans Hagen Assigned To => Hans Hagen
2015-10-21 11:54 Hans Hagen Resolution open => no change required
2015-10-21 14:10 Ulrike Fischer Note Added: 0001457
2015-10-21 14:10 Ulrike Fischer Status closed => feedback
2015-10-21 14:10 Ulrike Fischer Resolution no change required => reopened
2015-10-21 16:11 Hans Hagen Note Added: 0001459
2015-10-21 16:11 Hans Hagen Status feedback => closed
2015-10-21 16:11 Hans Hagen Resolution reopened => fixed
2015-10-21 16:11 Hans Hagen Fixed in Version => 0.82.0