- From: Thomas E. Leathrum <leathrum@jsu.edu>
- Date: Tue, 13 Jan 2009 11:11:22 -0600
- To: www-math@w3.org
It seems to me that the whole point of implementing the suggested rendering in an XSLT stylesheet (rather than trying to enforce something using DTD or Schema somehow) is that it is non-normative -- local systems can, will, and should implement their own renderings by modifying ctop.xsl. I know I have made extensive changes to my local copy of ctop.xsl (for Content MathML2), and I know others who have done the same. Saying that the W3C suggestions have a large impact is no more universal than saying that US notation conventions have a large impact (in most cases, the ctop.xsl default renderings seem to follow US conventions, for better or worse). In my experience, it has been well worth the effort of learning enough XSLT to make such changes. <link to YouTube video of Leathrum climbing onto soapbox....> On a tangential note, this is actually one reason why I don't much like the idea of a CSS profile for Presentation MathML -- I understand the practical need for it, but stylesheets are supposed to be non-normative and localizable, whereas Presentation MathML is supposed to be normative and static. <link to YouTube video of Leathrum climbing off of soapbox....> Regards, Tom Leathrum Christoph Lange wrote: > On Tue, Jan 13, 2009 at 1:28 PM, David Carlisle <davidc@nag.co.uk> wrote: > >>> Where do these default renderings come from? >>> >> 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 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. >> > > Thanks, David, that answers my question. Actually, I intended to ask > about this process of agreement, not about the technical generation of > the renderings. Has there ever been a debate on a particular > rendering, e.g. that editor A suggested one rendering that editor B > didn't like? > > >> 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. >> > > Sure -- but given the importance of MathML, your "suggestions" do have > a high impact. > > Cheers, > > Christoph > >
Received on Tuesday, 13 January 2009 17:12:29 UTC