Open Bug 963131 Opened 11 years ago Updated 2 years ago

Use Open Type MATH constants for StretchStacks

Categories

(Core :: MathML, enhancement)

enhancement

Tracking

()

People

(Reporter: fredw, Unassigned)

References

(Depends on 1 open bug)

Details

Currently for under/over scripts that are not accents, the MathML code follows TeX and always use largeop constants (even when the base is not a largeop). In my patches for bug 961365, I use the corresponding *Limit* constants from the MATH table. However, the MATH table has additional parameters for "Stretch Stacks". They should probably be used when the base is a stretchy horizontal operator. Currently, the embellish op data have the stretchy direction and we can probably get the stretchiness from the coreFrame member or by adding a NS_MATHML_EMBELLISH_STRETCHY flag.
Severity: normal → enhancement
Depends on: 1280558
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.