Revision: 6270
http://languagetool.svn.sourceforge.net/languagetool/?rev=6270&view=rev
Author: yakovru
Date: 2012-01-16 19:58:47 +0000 (Mon, 16 Jan 2012)
Log Message:
-----------
[ru] fix rules
Modified Paths:
--------------
trunk/JLanguageTool/src/rules/ru/grammar.xml
Modified: trunk/JLanguageTool/src/rules/ru/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/ru/grammar.xml 2012-01-16 18:18:01 UTC
(rev 6269)
+++ trunk/JLanguageTool/src/rules/ru/grammar.xml 2012-01-16 19:58:47 UTC
(rev 6270)
@@ -15,7 +15,7 @@
<category name="Пунктуация">
<rule default="on" id="ABREV_DOT" name="Точка после сокращений">
<pattern case_sensitive="yes" mark_to="-1">
- <token
regexp="yes">тыс|зам|коп|руб|наб|нач|пер|шт|ед|экз|км|дм|см|мм|просп|пр|пос|кв|Тел|исп|Исп</token>
+ <token
regexp="yes">тыс|зам|коп|руб|наб|нач|пер|шт|ед|экз|просп|пр|пос|кв|Тел|исп|Исп</token>
<token negate="yes" regexp="yes">.|/</token>
</pattern>
<message>Точка должна стоять после сокращений. Должно быть:
<suggestion>\1.</suggestion></message>
@@ -963,7 +963,7 @@
<pattern mark_from="1">
<!-- NN:Fem:Sin:Nom VB:Past:Fem -->
- <token postag="SENT_START" skip ="-1"><exception
scope="next" postag="NN:Masc:Sin:Nom" /><exception scope="next"
postag="NN:Neut:Sin:Nom" /> <exception scope="next" postag_regexp="yes"
postag="PNN:.*" /></token>
+ <token postag="SENT_START" skip ="-1"><exception
scope="next" postag="NN:Masc:Sin:Nom" /><exception scope="next"
postag="NN:Neut:Sin:Nom" /><exception scope="next" postag_regexp="yes"
postag="PNN:.*" /></token>
<token postag="NN:Fem:Sin:Nom"><exception
negate_pos="yes" postag="NN:Fem:Sin:Nom" /></token>
<token postag="VB:Past:.*"
postag_regexp="yes"><exception postag="VB:Past:Fem" /><exception
negate_pos="yes" postag_regexp="yes" postag="VB:Past:.*" /></token>
</pattern>
@@ -980,7 +980,7 @@
<pattern mark_from="1">
<!-- NN:Neut:Sin:Nom VB:Past:Neut -->
- <token postag="SENT_START" skip ="-1"><exception
scope="next" postag="NN:Masc:Sin:Nom" /><exception scope="next"
postag="NN:Fem:Sin:Nom" /> <exception scope="next" postag_regexp="yes"
postag="PNN:.*" /></token>
+ <token postag="SENT_START" skip ="-1"><exception
scope="next" postag="NN:Masc:Sin:Nom" /><exception scope="next"
postag="NN:Fem:Sin:Nom" /><exception scope="next" postag_regexp="yes"
postag="PNN:.*" /></token>
<token postag="NN:Neut:Sin:Nom" ><exception
negate_pos="yes" postag_regexp="yes" postag="NN:Neut:Sin:.*" /></token>
<token postag="VB:Past:.*"
postag_regexp="yes"><exception postag="VB:Past:Neut" /><exception
negate_pos="yes" postag_regexp="yes" postag="VB:Past:.*" /></token>
</pattern>
@@ -1016,7 +1016,7 @@
<pattern mark_from="1">
<!-- NN:Masc:Sin:Nom VB:Past:!PL -->
<token postag="SENT_START" skip ="-1"><exception
scope="next" postag_regexp="yes" postag="NN:.*:PL:Nom" /><exception
scope="next" postag_regexp="yes" postag="PNN:.*" /></token>
- <token postag="NN:Masc:Sin:Nom" ><exception
negate_pos="yes" postag="NN:Masc:Sin:Nom" /></token>
+ <token postag="NN:Masc:Sin:Nom" ><exception
negate_pos="yes" postag="NN:Masc:Sin:Nom" /><exception scope="previous"
regexp="yes" >и|,</exception></token>
<token postag="VB:Past:PL"><exception negate_pos="yes"
postag="VB:Past:PL" /></token>
</pattern>
@@ -1031,8 +1031,8 @@
<pattern mark_from="1">
<!-- NN:Masc:Fem:Nom VB:Past:!PL -->
- <token postag="SENT_START" skip ="-1"><exception
scope="next" postag_regexp="yes" postag="NN:.*:PL:Nom" /><exception
scope="next" postag_regexp="yes" postag="PNN:.*" /></token>
- <token postag="NN:Fem:Sin:Nom" ><exception
negate_pos="yes" postag="NN:Fem:Sin:Nom" /></token>
+ <token postag="SENT_START" skip ="-1"><exception
scope="next" postag_regexp="yes" postag="NN:.*:PL:Nom" /><exception
scope="next" postag_regexp="yes" postag="PNN:.*" /><exception scope="next"
postag_regexp="yes" postag="PNN:.*" /></token>
+ <token postag="NN:Fem:Sin:Nom" ><exception
negate_pos="yes" postag="NN:Fem:Sin:Nom" /><exception scope="previous"
regexp="yes" >и|,</exception></token>
<token postag="VB:Past:PL"><exception negate_pos="yes"
postag="VB:Past:PL" /></token>
</pattern>
@@ -1047,8 +1047,8 @@
<pattern mark_from="1">
<!-- NN:Masc:Neut:.* VB:Past:!PL -->
- <token postag="SENT_START" skip ="-1"><exception
scope="next" postag_regexp="yes" postag="NN:.*:PL:Nom" /><exception
scope="next" postag_regexp="yes" postag="PNN:.*" /></token>
- <token postag="NN:Neut:Sin:Nom" ><exception
negate_pos="yes" postag_regexp="yes" postag="NN:Neut:Sin:.*" /></token>
+ <token postag="SENT_START" skip ="-1"><exception
scope="next" postag_regexp="yes" postag="NN:.*:PL:Nom" /><exception
scope="next" postag_regexp="yes" postag="PNN:.*" /><exception scope="next"
postag_regexp="yes" postag="PNN:.*" /></token>
+ <token postag="NN:Neut:Sin:Nom" ><exception
negate_pos="yes" postag_regexp="yes" postag="NN:Neut:Sin:.*" /><exception
scope="previous" regexp="yes" >и|,</exception></token>
<token postag="VB:Past:PL"><exception negate_pos="yes"
postag="VB:Past:PL" /></token>
</pattern>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs