Changes between Version 4 and Version 5 of MathML/Fonts


Ignore:
Timestamp:
Apr 19, 2016 5:10:54 AM (8 years ago)
Author:
fred.wang@free.fr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MathML/Fonts

    v4 v5  
    5757== Open Font Format features ==
    5858
    59 Development is in progress to [http://www.mathml-association.org/MathMLinHTML5/ make our MathML support rely on TeX rules and OpenType features]. Below are some features that should be provided by math fonts and implemented in WebKit:
     59Development is in progress to [http://www.mathml-association.org/MathMLinHTML5/ make our MathML support rely on TeX rules and OpenType features]. These features should be available in math fonts.
    6060
    6161=== MathConstants table ===
     62
     63These are layout constants for example the default thickness of fraction bar. Here is the implementation status in WebKit:
     64
     65 * ScriptPercentScaleDown: no
     66 * ScriptScriptPercentScaleDown: no
     67 * DelimitedSubFormulaMinHeight: no
     68 * DisplayOperatorMinHeight: yes
     69 * MathLeading: no
     70 * AxisHeight: partial ([https://bugs.webkit.org/show_bug.cgi?id=133567 bug 133567])
     71 * AccentBaseHeight: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     72 * FlattenedAccentBaseHeight: no
     73 * SubscriptShiftDown: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     74 * SubscriptTopMax: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     75 * SubscriptBaselineDropMin: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     76 * SuperscriptShiftUp: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     77 * SuperscriptShiftUpCramped: no ([https://bugs.webkit.org/show_bug.cgi?id=156401 bug 156401])
     78 * SuperscriptBottomMin: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     79 * SuperscriptBaselineDropMax: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     80 * SubSuperscriptGapMin: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     81 * SuperscriptBottomMaxWith: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     82 * SpaceAfterScript: yes ([https://bugs.webkit.org/show_bug.cgi?id=153918 bug 153918])
     83 * UpperLimitGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     84 * UpperLimitBaselineRiseMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     85 * LowerLimitGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     86 * LowerLimitBaselineDropMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     87 * StackTopShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     88 * StackTopDisplayStyleShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     89 * StackBottomShiftDown: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     90 * StackBottomDisplayStyleShiftDown: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     91 * StackGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     92 * StackDisplayStyleGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155714 bug 155714])
     93 * StretchStackTopShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     94 * StretchStackTopShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     95 * StretchStackBottomShiftDown: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     96 * StretchStackGapAboveMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     97 * StretchStackGapBelowMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     98 * FractionNumeratorShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     99 * FractionNumeratorDisplayStyleShiftUp: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     100 * FractionDenominatorShiftDown: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     101 * FractionDenominatorDisplayStyleShiftDown: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     102 * FractionNumeratorGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     103 * FractionNumDisplayStyleGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     104 * FractionRuleThickness: yes
     105 * FractionDenominatorGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     106 * FractionDenomDisplayStyleGapMin: no ([https://bugs.webkit.org/show_bug.cgi?id=155639 bug 155639])
     107 * SkewedFractionHorizontalGap: no
     108 * SkewedFractionVerticalGap: no
     109 * OverbarVerticalGap: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     110 * OverbarRuleThickness: no
     111 * OverbarExtraAscender: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     112 * UnderbarVerticalGap: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     113 * UnderbarRuleThickness: no
     114 * UnderbarExtraDescender: no ([https://bugs.webkit.org/show_bug.cgi?id=155756 bug 155756])
     115 * RadicalVerticalGap: yes
     116 * RadicalDisplayStyleVerticalGap: no ([https://bugs.webkit.org/show_bug.cgi?id=155638 bug 155638])
     117 * RadicalRuleThickness: yes
     118 * RadicalExtraAscender: yes
     119 * RadicalKernBeforeDegree: yes
     120 * RadicalKernAfterDegree: yes
     121 * RadicalDegreeBottomRaise: yes
    62122
    63123=== MathGlyphInfo table ===