- From: Neil Soiffer <NeilS@dessci.com>
- Date: Thu, 12 Jun 2014 10:44:31 -0700
- To: David Carlisle <davidc@nag.co.uk>
- Cc: "www-math@w3.org" <www-math@w3.org>
- Message-ID: <CAESRWkC-3x0hqktVao2bxvO00Pv1aRC+9u=YRHHNnHdMKkJHUg@mail.gmail.com>
As David said, indentation is controlled by the indentaiton attributes, in particular indentalign='left' will say to align on the left. Neil Soiffer Senior Scientist Design Science, Inc. www.dessci.com ~ Makers of MathType, MathFlow, MathPlayer, MathDaisy, Equation Editor ~ On Thu, Jun 12, 2014 at 9:12 AM, David Carlisle <davidc@nag.co.uk> wrote: > On 12/06/2014 15:24, Daniel Marques wrote: > > Hello all, > > Just some doubts about mtext and maxwidth when the mtext is broader than > “maxwidth”. For example, given the following mathml, > > <math maxwidth=’50px’> > <mn>1000</mn> > <mtext>This is a long comment</mtext> > </math> > > My question is whether the result is something like: > > > > (a) > 1000 This is a long > comment > > > > or > > > > (b) > 1000 This is a long > comment > > > > Breaking within mtext is covered by 3.1.7.1 which says > > even within a token element such as a very long mn element. MathML does > not provide a means to specify such linebreaks, but if a render chooses to > linebreak at such a point, it should indent the following line according to > the indentation attributes > <http://www.w3.org/Math/draft-spec/mathml.html#chapter3_presm.lbindent.attrs> > that are in effect at that point. > > > since indentalign defaults to auto there is some flexibility in what you > should do but flush left seems reasonable to me > > you can force (b) without using css by setting up a new line breaking > context via mtable > > <mn>100</mn><mtable><mtr><mtd><mtext>This is a long comment > > David > > > > > >
Received on Thursday, 12 June 2014 17:44:59 UTC