hyphenation

Automatic hyphenation dictionary, or null (the default) to disable it.

When set, a word that does not fit a line and carries no explicit soft hyphens is consulted for legal break points (via the Liang algorithm in HyphenationPatterns.hyphenate) before falling back to a mid-word hard cut. A taken break renders a visible - at the line end, exactly like a soft hyphen. Words that the dictionary cannot split still hard-break so narrow slots never overflow. See com.conamobile.pdfkmp.layout.Hyphenators.