Re: paranthesis


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.


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.
>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?

Received on Tuesday, 14 September 2004 03:52:35 UTC