From: Phillips, Addison (addison@amazon.com)
Date: Mon Mar 22 2010 - 22:25:35 CST
Case 2 is the correct one.
The easiest way to think of it is: you break text into lines and *then* lay out text on each line (see Section 3.4).
Imagine trying to read text that was written like your first option. As proof, imagine *just* the RTL section by itself (with the same line break). What would happen if RTL text were written that way?
Addison
Addison Phillips
Globalization Architect -- Lab126
Internationalization is not a feature.
It is an architecture.
> -----Original Message-----
> From: unicode-bounce@unicode.org [mailto:unicode-bounce@unicode.org]
> On Behalf Of Russell Shaw
> Sent: Monday, March 22, 2010 7:04 PM
> To: unicode@unicode.org
> Subject: Line breaking
>
> Hi,
> I read http://unicode.org/reports/tr9/#Reordering_Resolved_Levels
> but am still unsure about line-breaking across text that has LTR
> and RTL runs.
>
> line line
> start end
> | |
> V V
> He said THIS IS A CAR <- typing-order
>
> He said RAC A SI | <- display-order 1
> SIHT
>
> He said A SI SIHT | <- display-order 2
> RAC
>
>
> Lower-case: LTR text
> Upper-case: RTL text
>
>
> Is case 1 the correct way, or case 2?
>
> --
> regards,
> Russell Shaw
This archive was generated by hypermail 2.1.5 : Mon Mar 22 2010 - 22:30:10 CST