Revision: 10054
http://sourceforge.net/p/languagetool/code/10054
Author: yakovru
Date: 2013-05-07 19:33:44 +0000 (Tue, 07 May 2013)
Log Message:
-----------
[ru] fix punctuation rules
Modified Paths:
--------------
trunk/languagetool/languagetool-language-modules/ru/src/main/resources/org/languagetool/rules/ru/grammar.xml
Modified:
trunk/languagetool/languagetool-language-modules/ru/src/main/resources/org/languagetool/rules/ru/grammar.xml
===================================================================
---
trunk/languagetool/languagetool-language-modules/ru/src/main/resources/org/languagetool/rules/ru/grammar.xml
2013-05-07 19:30:53 UTC (rev 10053)
+++
trunk/languagetool/languagetool-language-modules/ru/src/main/resources/org/languagetool/rules/ru/grammar.xml
2013-05-07 19:33:44 UTC (rev 10054)
@@ -231,7 +231,7 @@
<example type="correct">Стоимость работ составила 10 тыс.
рублей.</example>
<example type="incorrect">Стоимость работ составила 10
<marker>тыс</marker> рублей.</example>
</rule>
-<!--
+ <!--
<rule default="off" id="ABREV_DOT2" name="Точка после сокращений (млн,
млрд)">
<pattern case_sensitive="yes">
<marker>
@@ -626,14 +626,16 @@
<rule>
<!-- Вводные слова: конечно, несомненно, вероятно, может быть,
кажется, однако ...-->
<pattern case_sensitive="yes">
- <token negate="yes"
regexp="yes">[\p{Punct}]|-|—|наиболее|наименее|более|менее|а|и|но<exception
postag="SENT_START"></exception></token>
- <token
regexp="yes">конечно|несомненно|вероятно|кажется|однако</token>
- <token negate="yes">,</token>
+ <token negate="yes"
regexp="yes">[\p{Punct}]|-|—|наиболее|наименее|более|менее|а|и|но<exception
postag="SENT_START"></exception></token>
+ <token
regexp="yes">конечно|несомненно|вероятно|кажется|однако</token>
+ <token negate="yes">,</token>
</pattern>
<message>Запятая пропущена здесь:<suggestion>\1, \2,
\3</suggestion>.</message>
<url>http://ru.wikipedia.org/wiki/%D0%92%D0%B2%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D1%81%D0%BB%D0%BE%D0%B2%D0%B0</url>
<short>Нет запятой.</short>
<example type="correct">Эта работа, несомненно, представляет
огромную научную ценность.</example>
+ <!-- <example type="correct">Звук кажется выше на
октаву.</example> -->
+ <example type="correct">Я поеду в город, однако если будут
пробки, то я заночую в мотеле.</example>
<example type="incorrect" correction="работа, несомненно,
представляет">Эта <marker>работа несомненно представляет</marker> огромную
научную ценность.</example>
</rule>
<rule>
@@ -647,6 +649,7 @@
<url>http://ru.wikipedia.org/wiki/%D0%92%D0%B2%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D1%81%D0%BB%D0%BE%D0%B2%D0%B0</url>
<short>Нет запятой.</short>
<example type="correct">Эта работа, несомненно, представляет
огромную научную ценность.</example>
+ <example type="correct">Я поеду в город, однако если будут
пробки, то я заночую в мотеле.</example>
<example type="incorrect" correction="работа, несомненно,">Эта
<marker>работа несомненно,</marker> представляет огромную научную
ценность.</example>
</rule>
<rule>
@@ -655,12 +658,15 @@
<marker>
<token
regexp="yes">конечно|несомненно|вероятно|кажется|однако</token>
</marker>
- <token negate="yes" regexp="yes">[\p{Punct}]|-|—</token>
+ <token negate="yes"
regexp="yes"><exception>если</exception>[\p{Punct}]|-|—</token>
</pattern>
<message>Запятая пропущена
здесь:<suggestion>\2,</suggestion>.</message>
<url>http://ru.wikipedia.org/wiki/%D0%92%D0%B2%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D1%81%D0%BB%D0%BE%D0%B2%D0%B0</url>
<short>Нет запятой.</short>
<example type="correct">Эта работа, <marker>конечно,</marker>
представляет огромную научную ценность.</example>
+ <example type="correct">Я поеду в город, однако если будут
пробки, то я заночую в мотеле.</example>
+ <!-- todo: "однако если" не требует запятой
+ перед "если", если конструкция с "если" содержит "то" -->
<example type="incorrect">Эта работа, <marker>конечно</marker>
представляет огромную научную ценность.</example>
</rule>
<rule>
@@ -854,9 +860,12 @@
-->
<rule>
<pattern>
- <token>,</token>
- <token
regexp="yes">авось|буквально|будто|вдобавок|вдруг|ведь|вот|всё-таки|даже|исключительно|именно|небось|приблизительно|примерно|притом|почти|поэтому|просто|решительно|словно|якобы</token>
- <token>,</token>
+ <marker>
+ <token>,</token>
+ <token
regexp="yes">авось|буквально|будто|вдобавок|вдруг|ведь|вот|всё-таки|даже|исключительно|именно|небось|приблизительно|примерно|притом|почти|поэтому|просто|решительно|словно|якобы</token>
+ <token skip="-1"><exception
scope="next">как</exception>,</token>
+ </marker>
+ <token>.</token>
</pattern>
<message>Слово не является вводным. Запятые не
нужны:<suggestion> \2</suggestion>.</message>
<url>http://ru.wikipedia.org/wiki/%D0%92%D0%B2%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D1%81%D0%BB%D0%BE%D0%B2%D0%B0</url>
@@ -1369,7 +1378,7 @@
<example type="correct">Оно готовилось на сковородке.</example>
<example type="correct">Это была чудесная пьеса.</example>
<example type="incorrect"><marker>Оно готовился</marker> на
сковородке.</example>
- </rule>
+ </rule>
<rule>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits