Revision: 7251
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=7251&view=rev
Author:   milek_pl
Date:     2012-06-05 20:57:38 +0000 (Tue, 05 Jun 2012)
Log Message:
-----------
[pl] reduce number of false alarms for SKROTY_BEZ_KROPKI

Modified Paths:
--------------
    trunk/JLanguageTool/src/resource/pl/disambiguation.xml
    trunk/JLanguageTool/src/rules/pl/grammar.xml

Modified: trunk/JLanguageTool/src/resource/pl/disambiguation.xml
===================================================================
--- trunk/JLanguageTool/src/resource/pl/disambiguation.xml      2012-06-05 
20:56:55 UTC (rev 7250)
+++ trunk/JLanguageTool/src/resource/pl/disambiguation.xml      2012-06-05 
20:57:38 UTC (rev 7251)
@@ -774,5 +774,16 @@
         </pattern>
         <disambig action="immunize"/>
     </rule>
+    
+    <rule name="m.in." id="M_IN">
+       <pattern case_sensitive="yes">
+               <marker><token>m</token></marker>       
+       <token>.</token>
+       <token regexp="yes">i[mn]</token>
+       <token>.</token>
+       </pattern>
+       <disambig action="replace"><match no="1" postag_regexp="yes" 
postag="brev:npun" postag_replace="brev:pun"/></disambig>
+       <example type="ambiguous" inputform="m[metr/brev:npun]" 
outputform="m[metr/brev:pun]">Jest to <marker>m</marker>.in. kretyn.</example>
+    </rule>
 
 </rules>
\ No newline at end of file

Modified: trunk/JLanguageTool/src/rules/pl/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/pl/grammar.xml        2012-06-05 20:56:55 UTC 
(rev 7250)
+++ trunk/JLanguageTool/src/rules/pl/grammar.xml        2012-06-05 20:57:38 UTC 
(rev 7251)
@@ -9788,13 +9788,14 @@
                 <pattern>
                     <token regexp="yes">dr|mgr|mjr|bp|płk</token>
                     <token>.</token>
-                    <token postag=".*nom.*" postag_regexp="yes"></token>
+                    <token postag=".*nom.*" postag_regexp="yes"><exception 
postag=".*(gen|dat).*:m.*" postag_regexp="yes"/> </token>
                 </pattern>
                 <message>Ten skrót piszemy bez kropki: <suggestion>\1 
\3</suggestion>.</message>
                 <short>Zbędna kropka</short>
                 <example type="correct">Mgr Kowalski napisał dwa 
donosy.</example>
                 <example correction="Mgr Kowalski" 
type="incorrect"><marker>Mgr. Kowalski</marker> napisał dwa donosy.</example>
                 <example type="correct">To samodzielna praca mgr. 
Kowalskiego.</example>
+                <example type="correct"> Szpital Uniwersytecki nr 2 im. dr. 
Jana Biziela</example>
             </rule>
             <rule>
                 <pattern>
@@ -9860,12 +9861,14 @@
                         <token>m</token>
                         <token>.</token>
                     </marker>
-                    <token><exception>in</exception></token>
+                    <token><exception 
regexp="yes">i[nm]|st?</exception></token>
                 </pattern>
                 <message>Ten skrót piszemy bez kropki: 
<suggestion>\2</suggestion>.</message>
                 <short>Zbędna kropka</short>
                 <example type="correct">Wiemy to m.in. z pamiętników 
Edgara.</example>
                 <example type="correct">Wczoraj przebiegłem 1000 m.</example>
+                <example type="correct">Do redukcji używa się m.im. nast. 
związków...</example>
+                <example type="correct"> Biblioteka Publiczna w Dzielnicy 
Bemowo m.st. Warszawy</example>
                 <example correction="m" type="incorrect">Brakuje nam 3 
<marker>m.</marker> tkaniny.</example>
                 <example type="correct">Ta góra ma wysokość 8031 m n.p.m., a 
jej szczyt okrywa wieczny śnieg.</example>
             </rule>
@@ -9874,13 +9877,14 @@
             <rule>
                 <pattern>
                     <marker>
-                        <token postag="brev:pun"><exception negate_pos="yes" 
postag="brev:pun"></exception><exception 
regexp="yes">dr|mjr|mgr|a?bp|płk</exception></token>
+                        <token postag="brev:pun"><exception negate_pos="yes" 
postag="brev:pun"></exception><exception 
regexp="yes">dr|mjr|mgr|a?bp|płk|and</exception></token>
                     </marker>
                     <token negate="yes">.</token>
                 </pattern>
                 <message>Ten skrót piszemy z kropką: 
<suggestion>\1.</suggestion>.</message>
                 <short>Błąd ortograficzny</short>
                 <example type="correct">Np. Kowalski napisał dwa 
donosy.</example>
+                <example type="correct">This and that</example>
                 <example correction="Np." type="incorrect"><marker>Np</marker> 
Kowalski napisał dwa donosy.</example>
             </rule>
             <rule>
@@ -10953,6 +10957,20 @@
         </rule>
     </category>
     <category name="Prawdopodobne literówki">
+       <rule id="M_IM" name="„m.im.” (m.in.)">
+               <pattern case_sensitive="yes">
+                               <token>m</token>
+                               <token>.</token>
+                               <marker>
+                               <token>im</token>
+                                </marker>
+                                <token>.</token>
+               </pattern>
+               <message>Prawdopodobna literówka. Czy chodziło o 
<suggestion>in</suggestion>?</message>
+               <short>Prawdopodobna literówka</short>          
+               <example type="correct">Alicja jest uczennicą V klasy II 
stopnia P.O.S.M. im. Karola Szymanowskiego w Katowicach.</example>
+               <example type="incorrect">Jest współautorem 
m.<marker>im</marker>. podręczników akademickich.</example>
+        </rule>
         <rule id="NIE_ULEGA_WATPLIWOSC" name="„nie ulega wątpliwość” 
(wątpliwości)">
             <pattern>
                 <token>nie</token>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Languagetool-cvs mailing list
Languagetool-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to