Re: Supporting MathML and SVG in text/html, and related topics

Boris Zbarsky wrote:

> wrote:
>> Since now a CSS profile for MathML is under development with main
>> browser rendering MathML via CSS now. This is not longer an issue.
> Some very simple MathML can be emulated via existing and proposed CSS.

I have seen W3C official stress and torture MathML pages being fully
rendered in some CSS 2.1 engines.

> I have yet to see someone propose CSS that would allow the MathML
equivalent of:
>    \left(\sqrt{\frac{1}{2}}\right)
> in a reasonable way, complete with stretchy parentheses and square root.

Not sure what you mean by reasonable. Are all renderings of roots and
stretchy parentheses from W3C list of MathML [1] software reasonable?

I link working links to images

About CSS rendering of math, next you can find some demo page

Search for "Added MathML support (Check out examples here)"

About stretchy parentheses, one may obtain good results using CSS rounded
borders. I had been playing with Mozilla extension

-moz-border-radius: <size>;

>> and I see Opera and WebKit are now rendering MathML via CSS.
> A limited subset of it, yes.

Few years ago it was broadly believed that it was *impossible* to
display math using CSS.

Thanks to excellent pioneering work by George (now at MathML CSS group).
We have CSS profile for a lot of math, including a subset of research

All MathML would be rendered with the future CSS math module.


Juan R. González-Álvarez


Received on Thursday, 17 April 2008 14:52:19 UTC