Language Tool - проверка грамматики для русского языка

Автор ForumOOo (бот), 12 мая 2008, 23:00

0 Пользователи и 1 гость просматривают эту тему.

Yakov

Цитата: susanin от 21 января 2019, 23:26Требует проставить запятую после открывающей скобки перед "где" .
Исправлено.

susanin

#151
Вот так находит ошибку:
Пойду по улица.
А вот так нет:
По улица пойду.


susanin

#153
Не видит ошибок в реализации следующих правил в начале предложения:

Предлог «в» и существительное
Предлог «о» и прилагательное
Предлог «о» и существительное
Предлог «с» и прилагательное
Предлог «с» и существительное
Предлоги «сквозь», «через» и существительное
Предлоги «у», «без», ... и существительное


Например:

В окном, в окном.
О предстоящая, о предстоящая.
О ярмаркой, о ярмаркой.
С пушистая, с пушистая.
С рысь, с рысь.
Сквозь окном, сквозь окном.
У опушка, у опушка.


susanin

В файле replace.txt из комментария "# Формат: ошибочная_фраза=правильная_фраза" следует что можно задавать образцы этих самых фраз. Если в левой половине (до знака равно) более одного слова, то не срабатывает. Это поправить можно?

Yakov

На данный момент предполагается, что для таких случаев необходимо создавать правило xml, если необходимо обрабатывать фразы.
Поэтому примеры фраз закомментированы. Будет реализовано в LT 4.8.

Yakov

#156
Цитата: susanin от 21 сентября 2019, 22:41Не видит ошибок в реализации следующих правил в начале предложения:
В данном случае это регрессия, проявившийся при исправлении другого бага движка, изначально при создании правил не предполагалось исключение этих вариантов. И более ранние релизы LT приведённые примеры будут обрабатывать корректно.

susanin

Цитата: susanin от 21 сентября 2019, 22:41Не видит ошибок в реализации следующих правил в начале предложения:

Предлог «в» и существительное
Предлог «о» и прилагательное
Предлог «о» и существительное
Предлог «с» и прилагательное
Предлог «с» и существительное
Предлоги «сквозь», «через» и существительное
Предлоги «у», «без», ... и существительное

В продолжение последнего своего поста.
Правило "Предлог «в» и существительное" заработало таки (проверял в онлайне) с обеими регистрами.
Шесть остальных, копаясь в grammar.xml, решились заменой тега <pattern case_sensitive="yes"> на <pattern>.
Но остались некие сомнения, что всё так просто, так как сам нисколько не программист. Не вылезут ли какие траблы?




Yakov

Цитата: susanin от  2 октября 2019, 17:37Не вылезут ли какие траблы?
Конечно вылезут.
Поэтому я и не стал вносить эти изменения перед релизом, когда мало времени протестировать внесённые изменения.
Когда всё будет готово - напишу.

Yakov

Реализовано. В том числе корректная обработка и для примеров, где правило не должно срабатывать.
Цитировать
О муза, прости ей кощунство.
Цитата: susanin от 21 сентября 2019, 22:41Например:

В окном, в окном.
О предстоящая, о предстоящая.
О ярмаркой.
С пушистая, с пушистая.
С рысь, с рысь.
Сквозь окном, сквозь окном.
У опушка, у опушка.

susanin

Если слово с пропущенной буквой "ё"  с заглавной буквы, то ошибку не показывает.
Полеты и полеты.
Проверялось на сборке от 19.10.

Yakov

Цитата: susanin от 22 сентября 2019, 18:35В файле replace.txt из комментария "# Формат: ошибочная_фраза=правильная_фраза" следует что можно задавать образцы этих самых фраз. Если в левой половине (до знака равно) более одного слова, то не срабатывает. Это поправить можно?
Реализовано.

Yakov

Цитата: susanin от 21 октября 2019, 00:07Если слово с пропущенной буквой "ё"  с заглавной буквы, то ошибку не показывает.
Исправлено.

susanin

Предлоги "под", "за", "про", "на", "об" (наверное ещё какие-то) и несоответствие падежам.
Под вода.
За веса.
Про паж.
На резка.
Об работка.

С этим планируется что-нибудь?

susanin

Не видит нехватки пробела до/после тире.
LanguageTool— это свободное программное обеспечение для проверки грамматики, пунктуации и стиля.
LanguageTool —это свободное программное обеспечение для проверки грамматики, пунктуации и стиля.
LanguageTool—это свободное программное обеспечение для проверки грамматики, пунктуации и стиля.