On Mon, 25 Mar 2002, Markus Scherer wrote:
> 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
>
Monday,March 25, 2002
I'd like to ask a a related but more general question. If a line break in
a paragraph coincides with a space between RTL and LTR text (or LTR and RTL)
does the new line always begin at the margin appropiriate to the new line?
In other words does a line always begin at one margin or the other where a
reader's eye would expect it to?
Regards,
Jim Agenbroad ( jage@LOC.gov )
"It is not true that people stop pursuing their dreams because they
grow old, they grow old because they stop pursuing their dreams." Adapted
from a letter by Gabriel Garcia Marquez.
The above are purely personal opinions, not necessarily the official
views of any government or any agency of any.
Addresses: Office: Phone: 202 707-9612; Fax: 202 707-0955; US
mail: I.T.S. Sys.Dev.Gp.4, Library of Congress, 101 Independence Ave. SE,
Washington, D.C. 20540-9334 U.S.A.
Home: Phone: 301 946-7326; US mail: Box 291, Garrett Park, MD 20896.
This archive was generated by hypermail 2.1.2 : Mon Mar 25 2002 - 17:23:47 EST