Re: SVG 1.2 Feedback

Hi Thomas,

On Tue 13 Jan 2004, Thomas DeWeese wrote:

> Flow Text:
> 
>    I am a little curious what the line breaking behavior is supposed
> to be.  Section 3.1.12 says that Unicode Standard Annex No. 14 is used
> to determine line break opportunities.  This section also seems to
> say that all glyphs from one word must appear in the same strip, yet
> the 'Go!' example (while impressive) seems to violate this
> principle a number of times ('p''aragraph', 'br''eak', 'th''i''rd').
> I would put this down to a 'beta' implementation of flow text but
> the associated text in the 'GO!' example seems to indicate that
> this is the correct behavior.

Your hunch is correct - it's a buggy (or non-conformant
implementation that provided that screenshot). I noticed
it myself today (and others have sent me email saying
it was wrong).

>    So which is correct?  I certainly hope it is section 3.1.12 as I
> think the hard breaking of the words in this example is not very
> good.  It might make sense to allow hard breaking only in the case
> where the glyphs from the first word on the line can not fit within
> a single strip although there is currently nothing that would define
> this.

Yes, the 3.1.12 is correct.
I'm not sure about hard breaking the first word, but since you 
wrote most of the current algorithm, then I value your advice.
What do you think?

Dean

Received on Tuesday, 13 January 2004 10:03:34 UTC