Re: [MathML3-last-call] RTL and mlabeledtr

On 10/22/2009 10:50 AM, Neil Soiffer wrote:
> I didn't see anything that said what to do with the label for
> mlabeledtr.  In fact, it doesn't say what to do with the main table
> elements although it is not hard to guess given what it says in mtr, but
> it probably should be explicit.  For the label, mtable's "side" attr
> controls the placement, so if something should be done for RTL, that
> seems like that's where a statement should be made.

The label itself is positioned left or right according
to the mtable's side attribute.  I think we been
consistent with the interpretation that "left"
always means "left", even in an RTL context, so that
we shouldn't need to reinforce that.

The only exceptions are things like lspace, rspace where
we could (and had to) fudge the interpretation to
"leading space"; and of course things we've inherited
from elsewhere (eg. "LEFT PARENTHESIS").

For the remaining children, the 1st paragraph of mlabeledtr
says:
   "The rest of the children represent the contents
   of the row and are identical to those used for mtr;..."

Received on Thursday, 22 October 2009 15:14:44 UTC