W3C home > Mailing lists > Public > public-html@w3.org > April 2008

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

From: <juan@canonicalscience.com>
Date: Thu, 17 Apr 2008 07:51:20 -0700 (PDT)
Message-ID: <45449.217.124.69.208.1208443880.squirrel@webmail.canonicalscience.com>
To: <public-html@w3.org>, <www-math@w3.org>
Cc: <bzbarsky@MIT.EDU>

Boris Zbarsky wrote:

> juan@canonicalscience.com 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.

http://xml-maiden.com/

> 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

http://www.w3.org/Math/Images/amaya.gif

http://www.mozilla.org/projects/mathml/screenshots/mathmail.gif

http://www.dessci.com/en/products/webeq/misc/authorcomp.gif

http://www.activemath.org/~paul/MathUI/pics/Luca_editex.png

http://www.w3.org/People/Raggett/EzMath/EzMathEditor.gif

http://www.w3.org/Math/Images/MMLeqedXP.png

http://mathcast.sourceforge.net/poster.png

http://wme.lzu.edu.cn/mathedit/matheditview1.jpg

http://www.terradotta.com/_customtags/_wysiwyg/iexplorer/uploads/complex_summation.gif

http://www.w3.org/Math/Images/MATHMLEDscreen.jpg

http://www.w3.org/Math/Images/OpenOffice.png

http://download.freshmeat.net/screenshots/51839.png

http://www.wiris.com/images/stories/screenshots/editor/wiris_editor_in_moodle_700.png

http://www.antennahouse.com/product/img/mathml-sample.png

http://helm.cs.unibo.it/software/gtkmathview-bonobo/gtkmathview-bonobo.png

http://www.soft4science.com/MathML_Renderer.jpg

http://www.soft4science.com/MathML_Renderer.jpg

http://www1.chapman.edu/~jipsen/mathml/asciimathexample.gif

http://www.w3.org/Math/Images/wprodgim.png

http://sourceforge.net/dbimage.php?id=136525

http://www.w3.org/Math/Images/LagrangeXP.png

http://www.w3.org/Math/Software/mathml_software_cat_editors.html#Idragmath

http://www.mmlsoft.com/images/stories/hermitech/shots/fml-weaver.png

http://numerator.sourceforge.net/complex1.jpg

http://helm.cs.unibo.it/mml-widget/test1.png

http://www.soft4science.com/MathML_Control.png

http://www.w3.org/Math/Software/mathml_software_cat_converters.html#Imathml_to_svg_converter


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

http://my.opera.com/desktopteam/blog/2007/11/16/even-more-work

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>;

http://developer.mozilla.org/en/docs/CSS_Reference:Mozilla_Extensions


>> http://www.w3.org/TR/mathml-for-css/
>>
>> 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
articles.

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


[1]  http://www.w3.org/Math/implementations.html


Juan R. González-Álvarez

Center for CANONICAL |SCIENCE)
Received on Thursday, 17 April 2008 14:52:19 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:14 GMT