Chookij Vanatham wrote:
> UTR#14:Line Breaking says that, "Interpretation of line breaking properties
> in bidirectional text takes place before applying rule L1 of the Unicode
> Bidirectional Algorithm....".
>
> UTR#9:Bidirectional says that, [at the Reordering Resolved Levels section],
> "As opposed to resolution phases, this algorithm "Reordering Resolved Levels",
> acts on a per-line basis, and is applied after any line wrapping ...."
You can work on the paragraph-level Bidi resolution in parallel with (i.e., in any order relative to) figuring out line breaks.
Then you run line-level Bidi resolution/reordering.
For soft line breaks you will need to iterate through several line breaks and reorderings until your glyph vector fits.
markus
This archive was generated by hypermail 2.1.2 : Mon Mar 25 2002 - 13:48:35 EST