diff options
author | László Németh <nemeth@numbertext.org> | 2022-12-30 10:26:07 +0100 |
---|---|---|
committer | László Németh <nemeth@numbertext.org> | 2022-12-30 11:03:39 +0000 |
commit | 57d79744c77eef96b4c2bd3b16e0a04317ffcf9e (patch) | |
tree | 7945482864b5be38eb2b88ba2c3fd38a1c21e293 /officecfg/registry | |
parent | b22bbfa25ab1f0b9cfa1dedc85b8f9874f0a5e5b (diff) |
tdf#136306 offapi linguistic: add options to disable rule-based compounding
Add two new spell checking options to disable rule-based closed
and hyphenated compound word recognition with Hunspell dictionaries:
com::sun::star::linguistic2::XLinguProperties::IsSpellClosedCompound
com::sun::star::linguistic2::XLinguProperties::IsSpellHyphenatedCompound
For professional proofreaders, it can be more important to avoid
of the mistakes of the rule-based compound word recognition, than
to speed up proofreading. Disabling the following two new options
will report all rule-based closed compound words (default in
Dutch, German, Hungarian etc. dictionaries) and rule-based
hyphenated compound words (all languages with BREAK usage in
their Hunspell dictionaries):
- "Accept possible closed compound words"
- "Accept possible hyphenated compound words"
For example, disabling the second one, dictionary word "scot-free"
will be still correct word in English spell checking, but not
the previously accepted compound "arbitrary-word-with-hyphen".
Note: the second option works with the update to Hunspell 1.7.2.
Change-Id: Id879610927d5e8269fda5ad207c1c2fe1f57a0b6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144875
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'officecfg/registry')
-rw-r--r-- | officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs b/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs index 2ecc4ae34804..95c9297d5a86 100644 --- a/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs +++ b/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs @@ -349,6 +349,22 @@ </info> <value>true</value> </prop> + <prop oor:name="IsSpellClosedCompound" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows rule-based closed compounding of dictionary words</desc> + <label>Accept possible closed compound words</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSpellHyphenatedCompound" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows rule-based hyphenated compounding of dictionary words</desc> + <label>Accept possible hyphenated compound words</label> + </info> + <value>true</value> + </prop> <prop oor:name="IsReverseDirection" oor:type="xs:boolean" oor:nillable="false"> <!-- UIHints: Tools - Options - General - Language --> <info> |