RE: Line breaking

From: Phillips, Addison (addison@amazon.com)
Date: Mon Mar 22 2010 - 22:25:35 CST

  • Next message: Asmus Freytag: "Re: Line breaking"

    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