Re: MathML status in Firefox - vertical stretching of radicals

Karl Tomlinson <[email protected]> Wed, 19 Nov 2008 17:07:36 +1300
Newsgroups gmane.comp.mozilla.devel.mathml
Message-ID <[email protected]>
Alvaro writes:

> Karl Tomlinson escribió:
>
>> However, there are never going to be separate Unicode assignments
>> for different sizes of radical glyphs.

I should have mentioned that there is a Unicode assignment
U+23B7 RADICAL SYMBOL BOTTOM but I'm not clear on any particular
assignment for an extender.  ISTR this being associated with
U+2502 BOX DRAWINGS LIGHT VERTICAL for a vertical extender and
U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT for a top corner but I
haven't seen font support for this combination.

> I'm not aware of how MathML is rendered into the page in this
> implementation, so this might be nonsense: Is there a technical
> reason to use *glyphs* for radicals? why not *draw* them with
> lines?

I think the only reason is that font glyphs usually look better
than drawings.  We could draw digits too but choose not to ;)

Drawing when the glyph is not available would be an improvement.

There are other options too:


"scale stretchy operators when there is no glyph of suitable size"
https://bugzilla.mozilla.org/show_bug.cgi?id=414277


Or we could use glyphs from Cambria Math for radical bottom and
vertical extender:

https://bugzilla.mozilla.org/show_bug.cgi?id=372351#c6

And OpenSymbol (from OpenOffice) has similar glyphs IIRC.  The
bottom is at U+E08F.  Don't know which character is the extender.

Not sure if Mac OS has anything suitable though...
_______________________________________________
dev-tech-mathml mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-mathml