[Webkit-unassigned] [Bug 27413] Built-up (vulgar) fractions using the Unicode fraction slash (or other methods) not supported

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Dec 5 01:40:34 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=27413





--- Comment #7 from Robert Burns <robburns1 at mac.com>  2009-12-05 01:40:33 PST ---
Just to clarify my earlier comment, I think this bug should be treated as a
Unicode bug only. A separate bug could be filed for MathML fraction support,
but this bug as reported by O. Anderson is about Unicode fraction support.
These two issues are kept quite distinct since the Unicode fraction approach
involves using the fraction slash (U+2044), while the fraction slash will be
absent from the MathML. Therefore there is no conflict between the two
approaches.

It may also make sense to file a bug with Apple Radar since the Unicode
fraction slash support would need to come from Appleā€™s cocoa text system (or
any other text system used by WebKit). Specifically I think that the Cocoa Text
system should provide the advanced Unicode support for layout from any font by
synthesizing, if necessary, the fraction numerator and denominator glyphs and
laying them out appropriately. However, more advanced fonts could provide
specific fraction glyphs so that the glyph synthesis is not necessary. Finally
there is an issue where AAT fonts might already provide the complete layout of
the font glyphs into a complete fraction. This means that either the automatic
fraction rendering has to be disabled for AAT fonts or some algorithm is needed
within the cocoa text system to recognize AAT fonts that already provide
font-level fractions (for example Apple Chancery provides complete Unicode
support within the font, but I think that is not possible with an OpenType
font. see for example,
http://en.wikipedia.org/wiki/File:AppleChancery4and221-225thsExample.png).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list