MathML:Open Type MATH Table
Jump to navigation
Jump to search
References
- Latest Specification (section 6.3.6)
- Known MATH fonts: MDN, WOFF
- Tools: FontForge, Python
Implementation Status
- MathValueRecord Table:
* Value: yes bug 407059 * DeviceTable: no
- MATH Header Table
* Version: yes bug 407059 * MathConstants: yes bug 407059 * MathGlyphInfo: no * MathVariants: yes bug 407059
- MathConstants Table:
* ScriptPercentScaleDown: no * ScriptScriptPercentScaleDown: no * DelimitedSubFormulaMinHeight: no * DisplayOperatorMinHeight: bug 407059 * MathLeading: no * AxisHeight: no bug 961365 * AccentBaseHeight: no * FlattenedAccentBaseHeight: no bug 963079 * SubscriptShiftDown: no bug 961365 * SubscriptTopMax: no bug 961365 * SubscriptBaselineDropMin: no bug 961365 * SuperscriptShiftUp: no bug 961365 * SuperscriptShiftUpCramped: no bug 961365 * SuperscriptBottomMin: no bug 961365 * SuperscriptBaselineDropMax: no bug 961365 * SubSuperscriptGapMin: no bug 961365 * SuperscriptBottomMaxWith: no bug 961365 * SpaceAfterScript: no bug 961365 * UpperLimitGapMin: no bug 961365 * UpperLimitBaselineRiseMin: no bug 961365 * LowerLimitGapMin: no bug 961365 * LowerLimitBaselineDropMin: no bug 961365 * StackTopShiftUp: no bug 961365 * StackTopDisplayStyleShiftUp: no bug 961365 * StackBottomShiftDown: no bug 961365 * StackBottomDisplayStyleShiftDown: no bug 961365 * StackGapMin: no bug 961365 * StackDisplayStyleGapMin: no bug 961365 * StretchStackTopShiftUp: no * StretchStackTopShiftUp: no * StretchStackBottomShiftDown: no * StretchStackGapAboveMin: no * StretchStackGapBelowMin: no * FractionNumeratorShiftUp: no bug 961365 * FractionNumeratorDisplayStyleShiftUp: no bug 961365 * FractionDenominatorShiftDown: no bug 961365 * FractionDenominatorDisplayStyleShiftDown: no bug 961365 * FractionNumeratorGapMin: no bug 961365 * FractionNumDisplayStyleGapMin: no bug 961365 * FractionRuleThickness: no bug 961365 * FractionDenominatorGapMin: no bug 961365 * FractionDenomDisplayStyleGapMin: no bug 961365 * SkewedFractionHorizontalGap: no bug 963122 * SkewedFractionVerticalGap: no bug 963122 * OverbarVerticalGap: no bug 961365 * OverbarRuleThickness: no bug 961365 * OverbarExtraAscender: no bug 961365 * UnderbarVerticalGap: no bug 961365 * UnderbarRuleThickness: no bug 961365 * UnderbarExtraDescender: no bug 961365 * RadicalVerticalGap: no bug 961365 * RadicalDisplayStyleVerticalGap: no bug 961365 * RadicalRuleThickness: no bug 961365 * RadicalExtraAscender: no bug 961365 * RadicalKernBeforeDegree: no bug 961365 * RadicalKernAfterDegree: no bug 961365 * RadicalDegreeBottomRaise: no bug 961365
- MathGlyphInfo Table:
* MathItalicsCorrectionInfo: yes * MathTopAccentAttachment: no * ExtendedShapeCoverage: no * MathKernInfo: no
- MathItalicsCorrectionInfo Table: partial. Only used for placement of scripts in large operators.
- MathVariants Table:
* MinConnectorOverlap: no * VertGlyphCoverage: yes * HorizGlyphCoverage: yes * VertGlyphCount: yes * HorizGlyphCount: yes * VertGlyphConstruction[]: yes * HorizGlyphConstruction[]: yes
- MathGlyphConstruction Table
* GlyphAssembly: yes * VariantCount: yes * MathGlyphVariantRecord[]: yes
- OpenType Tags
* math: yes bug 953385 * ssty: yes bug 442637 * flac: no bug 963079 * dtls: no bug 963079
Other Issues
- Ascent/descent bug: bug 1014498, bug 947650
- Font Inflation: bug 1002526
- mathvariant support: done. See bug 114365, bug 930504
- refactoring of nsMathMLChar: done. See bug 663740