Re: about P1 part of BIDI alogrithm

From: Martin J. Dürst <duerst_at_it.aoyama.ac.jp>
Date: Tue, 11 Oct 2011 10:29:51 +0900

On 2011/10/10 21:10, Eli Zaretskii wrote:
>> Date: Mon, 10 Oct 2011 17:47:21 +0800
>> From: li bo<libo.imc_at_gmail.com>

>> From section 3:
>
> Paragraphs are divided by the Paragraph Separator or appropriate
> Newline Function (for guidelines on the handling of CR, LF, and CRLF,
> see Section 4.4, Directionality, and Section 5.8, Newline Guidelines
> of [Unicode]). Paragraphs may also be determined by higher-level
> protocols: for example, the text in two different cells of a table
> will be in different paragraphs.
>
>
>> I think only 'Enter' and '*Paragraph separator*' can do paragraph breaking.
>
> In addition to the Paragraph Separator, _any_ newline function (LF,
> CR+LF, CR, or NEL) can end a paragraph. Also U+2028, the LS
> character. See section 5.8 of the Unicode Standard cited above.

No, U+2028 (LS) is explicitly *not* a Paragraph Separator. It just
indicates where to break a line (rather than leaving that to the
implementation), but doesn't restart the Bidi algorithm.

Regards, Martin.
Received on Mon Oct 10 2011 - 20:33:57 CDT

This archive was generated by hypermail 2.2.0 : Mon Oct 10 2011 - 20:33:58 CDT