3a332d9f1c
Add new hyphenation option "Compound characters at line end",
equivalent of libhyphen's COMPOUNDLEFTHYPHENMIN, to limit bad
pattern based hyphenation of compound words using morphological
analysis of Hunspell.
* Add checkbox to Text Flow in paragraph formatting dialog window
* Store property in paragraph model:
css::style::ParagraphProperties::ParaHyphenationCompoundMinLeadingChars
* Add ODF import/export (loext:hyphenation-compound-remain-char-count)
* Add ODF unit tests
Note: slower Hunspell based hyphenation is used only if
ParaHyphenationCompoundMinLeadingChars >= 3 (we assume that
libhyphen hyphenation patterns cover the smaller distances
correctly). Hunpell based hyphenation doesn't introduce
new hyphenation breaks, only detects the stem boundaries
from the libhyphen based hyphenation breaks.
Follow-up to commit
|
||
---|---|---|
.. | ||
config | ||
source | ||
IwyuFilter_lingucomponent.yaml | ||
Library_guesslang.mk | ||
Library_hyphen.mk | ||
Library_LanguageTool.mk | ||
Library_lnth.mk | ||
Library_MacOSXSpell.mk | ||
Library_numbertext.mk | ||
Library_spell.mk | ||
Makefile | ||
Module_lingucomponent.mk | ||
README.md | ||
StaticLibrary_ulingu.mk |
Linguistics Components
lingucomponent
contains spellcheck, hyphenator, thesaurus, etc.