Апостроф в LanguageTool
Додано: Чет січня 06, 2022 10:11 am
Чи можливо додати правило для LanguageTool, яке б вказувало на помилковий символ апострофу?
Якщо ви хочете зредагувати правило самостійно, то ось приклад git diff:І прим´ятий.
Код: Виділити все
diff --git a/languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk/grammar-spelling.xml b/languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk/grammar-spelling.xml
index 61c89c4c89..dc2be9d22a 100644
--- a/languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk/grammar-spelling.xml
+++ b/languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk/grammar-spelling.xml
@@ -1495,6 +1495,14 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
<message>Можливо, ви мали на увазі <suggestion><match no="1" regexp_match="витупа(є|ють|ємо?)" regexp_replace="виступа$1"/></suggestion>?</message>
<example correction="виступає">він <marker>витупає</marker> завтра.</example>
</rule>
+
+ <rule id="invalid_apostrophe" name="Неправильний символ апострофа">
+ <regexp>([а-яіїєґ'-]*[бвджзклмнпрстфхш])["”‟`´]([єїюя][а-яіїєґ'-]*)</regexp>
+ <message>Можливо вжито неправильний символ апострофа?</message>
+ <suggestion>\1'\2</suggestion>
+ <example correction="прим'ятий">він <marker>прим"ятий</marker>.</example>
+ <example correction="прим'ятий">він <marker>прим´ятий</marker>.</example>
+ </rule>
</category>
</rules>