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
|
||
---|---|---|
.. | ||
inc | ||
qa | ||
source | ||
workben | ||
CppunitTest_linguistic_restprotocol.mk | ||
IwyuFilter_linguistic.yaml | ||
JunitTest_linguistic_complex.mk | ||
JunitTest_linguistic_unoapi.mk | ||
Library_lng.mk | ||
Makefile | ||
Module_linguistic.mk | ||
README.md |
Linguistics Components Manager
linguistic
module handles the registered modules for spellchecker, hyphenator and thesaurus.