View Issue Details

IDProjectCategoryView StatusLast Update
0000233luatexfeature requestpublic2015-11-04 22:21
ReporterTaco Assigned ToHans Hagen  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version0.85.0 
Summary0000233: Math accent overlay needed?
DescriptionSome of the Unicode overlay characters are not accents because they should not be moved vertically. Perhaps this needs a separate primitive for 'overlay accents'
Additional InformationOriginal example:

\startmode[mkiv]
\usetypescript[cambria]
\setupbodyfont[cambria]
\Umathchardef\TESTnot "3 "0 "338
\Umathchardef\TESTleq "3 "0 "2264
\stopmode

\starttext $A \TESTnot\TESTleq B$ \stoptext
Tagsmath

Activities

Khaled Hosny

2011-06-22 14:39

developer  

overlay_accents.diff (9,794 bytes)   

Khaled Hosny

2011-06-22 14:42

developer   ~0000882

Last edited: 2011-06-22 14:53

This patch adds a new "overlay" keyword to "\Umathaccent" and some heuristics to place those overlays in a good way. The accents grow by default, it shouldn't be hard to add "fixed" support but I didn't want to mess with the subtype thing. The test file is best tried with XITS git master. Placement over \sum and like is broken, seems another manifestation of 0000507 and the fix there don't seem to be enough.

Khaled Hosny

2011-06-22 14:43

developer  

overlay_test.tex (1,812 bytes)   

Khaled Hosny

2011-06-22 14:54

developer  

overlay_test.pdf (3,368 bytes)

Hans Hagen

2015-11-04 22:21

manager   ~0001517

adapted to current state

\Umathaccent
    [top|bottom|overlay]
    [fixed]
    [fraction <number>]
    <delimiter>
    {content}

Issue History

Date Modified Username Field Change
2009-05-27 14:57 Taco New Issue
2011-06-22 14:39 Khaled Hosny File Added: overlay_accents.diff
2011-06-22 14:42 Khaled Hosny Note Added: 0000882
2011-06-22 14:43 Khaled Hosny File Added: overlay_test.tex
2011-06-22 14:53 Khaled Hosny Note Edited: 0000882
2011-06-22 14:54 Khaled Hosny File Added: overlay_test.pdf
2012-04-09 02:40 Khaled Hosny Tag Attached: math
2015-10-24 19:31 Hans Hagen Assigned To => Hans Hagen
2015-10-24 19:31 Hans Hagen Status new => assigned
2015-11-04 22:21 Hans Hagen Note Added: 0001517
2015-11-04 22:21 Hans Hagen Status assigned => closed
2015-11-04 22:21 Hans Hagen Resolution open => fixed
2015-11-04 22:21 Hans Hagen Fixed in Version => 0.85.0