Revision: 6287
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6287&view=rev
Author:   janschreiber
Date:     2012-01-19 12:40:28 +0000 (Thu, 19 Jan 2012)
Log Message:
-----------
[de] Two new rules; celebrating 8888 lines of code.

Modified Paths:
--------------
    trunk/JLanguageTool/src/rules/de/grammar.xml

Modified: trunk/JLanguageTool/src/rules/de/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/de/grammar.xml        2012-01-18 22:33:23 UTC 
(rev 6286)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-01-19 12:40:28 UTC 
(rev 6287)
@@ -570,6 +570,24 @@
         <example type="correct">Er hat kein Stück geschrieben, 
<marker>das</marker> nicht erfolgreich wurde.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="DASS_MIT_VERB" name="Möglicher Tippfehler: 'dass (das) ist' 
etc.">
+      <rule>
+        <pattern mark_from="1" mark_to="-1" case_sensitive="no">
+          <token negate="yes">so</token>
+          <token>dass</token>
+          <token postag="VER:(AUX:)?(2|3):.+" postag_regexp="yes"><exception 
postag="(PA2|SUB|ART|ADJ):.+" postag_regexp="yes" scope="current"/><exception 
regexp="yes" 
scope="current">sieben|gilt|äußerst|anstelle|einst|meinen?|tausenden?|!(hat)</exception></token>
+        </pattern>
+        <message>Meinten Sie <suggestion>das</suggestion>? Die Subjunktion 
'dass' scheint an dieser Stelle nicht zu passen.</message>
+        <example type="incorrect">Er sagt, <marker>dass</marker> sei richtig, 
aber er irrt.</example>
+        <example type="incorrect">Aber <marker>dass</marker> ist doch nicht 
richtig.</example>
+        <example type="incorrect">Aber <marker>dass</marker> scheinst du 
vergessen zu haben.</example>
+        <example type="incorrect">Aber <marker>dass</marker> hat nichts damit 
zu tun.</example>
+        <example type="incorrect">Aber <marker>dass</marker> hast du 
vergessen.</example>
+        <example type="incorrect">Aber <marker>dass</marker> warst du gar 
nicht.</example>
+        <example type="correct">Er sagt, <marker>dass</marker> du kommst, aber 
er irrt.</example>
+        <example type="correct">Er sagt, <marker>das</marker> sei richtig, 
aber er irrt.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="SODASS" name="Möglicher Tippfehler: 'so das (so dass)'">
       <rule>
         <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
@@ -1251,6 +1269,42 @@
         <example type="incorrect"><marker>Bein</marker> eingeplanten 
Sieg.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="LES_VS_LIES" name="Möglicher Tippfehler: les/ließ (lies) 
dir das durch'">
+      <rule>
+        <pattern mark_from="1" mark_to="-1">
+          <token negate="yes">ich</token>
+          <token>les</token>
+          <token>dir</token>
+        </pattern>
+        <message>Meinten Sie <suggestion>lies</suggestion> (die Befehlsform 
von 'lesen')?</message>
+        <example type="correct">Ich <marker>lese</marker> dir das mal 
vor.</example>
+        <example type="incorrect"><marker>Les</marker> dir das bitte mal 
durch.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="1" mark_to="-2">
+          <token postag="SENT_START"/>
+          <token>Ließ</token>
+          <token skip="3">dir</token>
+          <token>durch</token>
+        </pattern>
+        <message>Meinten Sie <suggestion>Lies</suggestion> (die Befehlsform 
von 'lesen')?</message>
+        <example type="correct"><marker>Lies</marker> dir das bitte mal 
durch.</example>
+        <example type="incorrect"><marker>Ließ</marker> dir das bitte mal 
durch.</example>
+        <example type="incorrect"><marker>Ließ</marker> dir bitte mal durch, 
was die anderen geschrieben haben.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-2">
+          <token postag="SENT_START"/>
+          <token>Bitte</token>
+          <token>ließ</token>
+          <token skip="3">dir</token>
+          <token>durch</token>
+        </pattern>
+        <message>Meinten Sie <suggestion>lies</suggestion> (die Befehlsform 
von 'lesen')?</message>
+        <example type="correct">Bitte <marker>lies</marker> dir das mal 
durch.</example>
+        <example type="incorrect">Bitte <marker>ließ</marker> dir das mal 
durch.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="ER_LIES" name="Möglicher Tippfehler: er lies (ließ)'">
       <rule>
         <pattern mark_from="1">

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


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Languagetool-cvs mailing list
Languagetool-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to