line-break attribute

Type:"auto", "loose", "normal", "strict", "anywhere", "-bfo-legacy"
Inherited:yes
Used By:Text Blocks
Default:"-bfo-legacy"
See:white-space word-break

How to break between words within a paragraph.

If both this property and word-break are left unset the "auto" value evaluates to "-bfo-legacy", which will result in the same algorithm as was used in the Report Generator prior to 1.1.62. If either word-break or line-break are set to a value other than "auto", then "auto" is equivalent to "normal".

The standard value is "normal", which means text will break between words using the most common set of breaking rules (i.e. as defined in Unicode UAX#13). Setting the language to "zh" or "ja" will result in the Chinese/Japanese specific version of this rule begin applied.


The "loose" value uses the loose rules for breaking between Chinese/Japanese/Korean. Setting the language to "zh" or "ja" will result in the Chinese/Japanese specific version of this rule begin applied.

The "strict" value uses the strict rules for breaking between Chinese/Japanese/Korean.

The "anywhere" value will break between any two glyphs, ignoring any other restrictions.