- From: David Carlisle <davidc@nag.co.uk>
- Date: Tue, 13 Jan 2009 12:28:42 GMT
- To: ch.lange@jacobs-university.de
- Cc: www-math@w3.org, c.mueller@jacobs-university.de
> Where do these default renderings come from? For MathML 2 (and 1) the default renderings are shown as images, these images are made as part of the document build process from TeX fragmants that are supplied as part of the XML source markup for chapter 4. So the answer to the question in the case of mathml2 is that the choice of notation is at the editorial discretion of whoever was editing the file at the time, in consultation with the working group members (at that time). The answer to questions like > Why did you choose (0,1) for an open interval instead of ]0,1[? Usually end up being that: the notation given is probably, in the mind of a probable editor, the most commonly used notation in the country in which the probable editor was probably educated. Which is why the spec has alwys been explict that these are essentially only suggested defaults and that a system may (and systems do) use notations. In the MathML3 drafts the situation is a bit different. The default renderings are given as both presentation mathml and as an image. There is a possibility of "manual override" but currently that is not used, and the presentation mathml is automatically generated from the content mathml example, and and the TeX used to generate the image is automatically generated from the presentation mathml. These use (a slightly updated) version of http://www.w3.org/Math/XSL/ctop.xsl for the Content MathML to Presentation MathML step, and http://svn.openmath.org/OpenMath3/xsl/pmml2texfrag.xsl for the presentation mathml to TeX step. A large number of the default renderings in the current public draft are unfortunately missing or broken, but there's been a lot of work on that since the new year and hopefully the next draft will be a lot better. So for MathML3 most (currently all) choice of notation is made by the ctop XSL stylesheet. That by design tries to use the same notations as suggested by the MathML2 spec as far as possible, where there are any choices of notation to be made. Hope that helps (a bit:-) David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Received on Tuesday, 13 January 2009 12:29:30 UTC