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