Re: menclose: several values in the "notation" attribute

On Fri, Nov 14, 2008 at 6:14 AM, Bruce Miller <bruce.miller@nist.gov> wrote:

> Frédéric WANG wrote:
>
>>   For the moment, I treat "radical", "madruwb" & "longdiv" notations as
>> special cases:
>> - In combination with other notations, only the "special" notation is
>> displayed.
>> - When several "special" notations are used, an arbitrary priority order
>> allows to determine which one to display.
>>
>>   This behavior gives the same result as the test image, but since you
>> said it's a bug I suppose I need to change that. Even if I agree overlapping
>> things like radical+madruwb+circle is not really relevant, I think the
>> MathML spec should says something about these combinations. The simplier is
>> to indicate that notations always overlap.
>>
>
> Certainly simplest to spec, though it would be hard to do
> in lead :>
> We need to remember to add a sentence about this to the
> spec --- it didn't make it into the current public draft.
>

The spec currently says
"Any number of values can be given for notation separated by whitespace; all
of those given and understood by a MathML renderer should be rendered. For
example, notation="circle horizontalstrike" should result in circle around
the contents of menclose with a horizontal line through the contents. "

That seems pretty clear to me that all of the values should be rendered.  It
is maybe less clear that they should overlap, but the paragraphs that give
default spacing from the content, so that is pretty strongly implied just as
it is in the text above.  Is it really necessary to add something that say
they should overlap?

<snip>


Neil Soiffer
Senior Scientist
Design Science, Inc.
www.dessci.com
~ Makers of Equation Editor, MathType, MathPlayer and MathFlow ~

Received on Saturday, 15 November 2008 05:01:52 UTC