[xsl] Authority For Western Line Breaking Rules
Subject: [xsl] Authority For Western Line Breaking Rules|
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Mon, 15 Sep 2003 22:52:24 -0500
I am trying to find an authority for the rules by which Western
languages are composed into lines, in particular, the rules for where
line breaks are allowed.
Annex 14, Line Breaking Properties, of the Unicode specification says:
"Three principal styles of context analysis determine line-breaking
"1. Western — spaces and hyphens are used to determine breaks
As a native speaker of English I know this statement to be true but I
can't find an authority that says so.
This issue is related to the ways in which different FO implementations
do line breaking.
For background, Annex 14 is very permissive, implicitly allowing line
breaks wherever they are not explicitly disallowed and does not, for
example, disallow breaks following closing punctuation, allowing for
example, this break:
g., a thing"
That is, Annex 14 allows this break, even though it would be wrong in
any Western language I'm familiar with.
Annex 14 is also informative--it does not require conforming Unicode
implementations to implement the Annex 14 rules except for those
characters that have normative line breaking properties, such as line
separator and soft hyphen.
I'd be grateful for any assistance.
W. Eliot Kimber
ISOGEN International, LLC
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list