W3C home > Mailing lists > Public > www-amaya@w3.org > July to September 2004

Re: paranthesis

From: Suki Venkat, (TnQ) <skvenkat@tnq.co.in>
Date: Tue, 14 Sep 2004 09:19:39 +0530
Message-Id: <6.1.2.0.0.20040914090406.024d8010@61.17.5.195>
To: "Amaya Mailing List" <www-amaya@w3.org>


Hi,

I also initially thought that this was a limitation. Now  I know better.
At this place MathML improves on LaTeX (if you think of <mrow> as being 
equivalent to "{").
<mo>(</mo> is by default (please see Operator dictionary in MathML 
Appendix) a growing fence
and it grows to the size of its parent which in this case is "<mrow>".
There are in fact attributes (stretchy="true|false" fence="true|false") 
which indicates if it is growing fence or not.
The operator dictionary defines the default values for these attributes.

Regards

S.K.Venkatesan
TnQ Books & Journals, Chennai

At 02:58 PM 9/13/2004, you 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
Received on Tuesday, 14 September 2004 03:52:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 20 September 2007 14:24:38 GMT