- From: Vincent Quint <Vincent.Quint@inrialpes.fr>
- Date: Mon, 13 Sep 2004 15:45:36 +0200
- To: Wolfgang Jeltsch <wolfgang@jeltsch.net>
- Cc: Vincent.Quint@inrialpes.fr, www-amaya@w3.org
Let's refer to the specification [1]. It says: "Thus, any mfenced element is completely equivalent to an expanded form [the mrow form]; either form can be used in MathML, at the convenience of an author or of a MathML-generating program. A MathML renderer is required to render either of these forms in exactly the same way." So, Amaya is right is generating the mrow form, and if you use a compliant renderer, the result should be OK. Vincent. [1] http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter3.html#id.3.3.8.1 On Mon, 13 Sep 2004 11:28:30 +0200 Wolfgang Jeltsch <wolfgang@jeltsch.net> wrote: > > > Am Montag, 13. September 2004 06:12 schrieb Suki Venkat, (TnQ): > > Hi, > > > > <mfenced> has certain limitations, for example, how do you do three as in > > the example: > > > > < A | B > (with say A and B being some sub-expressions). > > > > This is only possible with <mrow> <mo> ..<mo> ..<mo> ..</mrow> construct. > > > > For simple pairs <mfenced> can be used, but it is not very robust. > > Hello, > > if mrow is used, a MathML renderer doesn't necessarily know that the > expression is a paranthesized one. Couldn't this results in wrong rendering? > > Wolfgang -------------------------------------- Vincent Quint INRIA Rhône-Alpes INRIA ZIRST e-mail: Vincent.Quint@inria.fr 655 avenue de l'Europe Tel.: +33 4 76 61 53 62 Montbonnot Fax: +33 4 76 61 52 07 38334 Saint Ismier Cedex France
Received on Monday, 13 September 2004 13:45:45 UTC