Revision: 8558
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8558&view=rev
Author:   janschreiber
Date:     2012-12-15 23:27:51 +0000 (Sat, 15 Dec 2012)
Log Message:
-----------
[de] some corrections etc.

Modified Paths:
--------------
    trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml    
    2012-12-15 21:47:38 UTC (rev 8557)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml    
    2012-12-15 23:27:51 UTC (rev 8558)
@@ -206,7 +206,7 @@
         <rulegroup id="ETWAS_ETWA" name="Möglicher Tippfehler: 'vor etwas 
(etwa) einem Jahr' etc.">
             <rule>
                 <pattern>
-                    <token regexp="yes">vor|nach|in</token>
+                    <token regexp="yes">vor|nach|in|seit</token>
                     <marker>
                         <token>etwas</token>
                     </marker>
@@ -220,7 +220,7 @@
             </rule>
             <rule>
                 <pattern>
-                    <token regexp="yes">vor|nach|in</token>
+                    <token regexp="yes">vor|nach|in|seit</token>
                     <marker>
                         <token>etwas</token>
                     </marker>
@@ -233,7 +233,7 @@
             </rule>
             <rule>
                 <pattern>
-                    <token regexp="yes">vor|nach|in</token>
+                    <token regexp="yes">vor|nach|in|seit</token>
                     <marker>
                         <token>etwas</token>
                     </marker>
@@ -2972,18 +2972,18 @@
     <!-- 
====================================================================== -->
     <category name="Leicht zu verwechselnde Wörter">
         <!-- TODO emphatisch/empathisch -->
-        <rule id="PASSIONIERTE_PASSIERTE" name="Mögliche Wortverwechslung: 
passionierte (passierte)">
+        <rule id="PASSIONIERTE_PASSIERTE" name="Mögliche Wortverwechslung: 
passionierte/passierte">
             <pattern>
                 <marker>
                     <token>passionierte</token>
                 </marker>
-                <token regexp="yes">Tomate|Tomaten|Früchte</token>
+                <token regexp="yes">Tomaten?|Früchten?</token>
             </pattern>
             <message>&verw;Meinten Sie <suggestion>passierte</suggestion> 
(ohne grobe Teile) statt passionierte (leidenschaftlich)?</message>
             <example type="correct">Man nehme drei <marker>passierte</marker> 
Tomaten.</example>
-            <example type="incorrect">Man nehme drei 
<marker>passionierte</marker> Tomaten.</example>
+            <example type="incorrect" correction="passierte">Man nehme drei 
<marker>passionierte</marker> Tomaten.</example>
         </rule>
-        <rule id="WAISE_WEISE" name="Mögliche Wortverwechslung: Waise (Weise)">
+        <rule id="WAISE_WEISE" name="Mögliche Wortverwechslung: Waise/Weise">
             <pattern>
                 <token regexp="yes">Art(en)?|Worte</token>
                 <token>und</token>
@@ -3280,7 +3280,7 @@
             <message>Meinten Sie <suggestion>Nachnahme</suggestion> 
('Nachnahme' = Versandart, 'Nachname' = Familienname)?</message>
             <short>Mögliche Wortverwechslung</short>
             <example type="correct">Warum liefern Firmen lieber per 
<marker>Nachnahme</marker>?</example>
-            <example type="incorrect">Warum liefern Firmen lieber per 
<marker>Nachname</marker>?</example>
+            <example type="incorrect" correction="Nachnahme">Warum liefern 
Firmen lieber per <marker>Nachname</marker>?</example>
         </rule>
         <rulegroup id="MIT_VORNAHMEN" name="Mögliche Wortverwechslung: 'heißt 
... mit Nachnahmen (Nachnamen)'">
             <rule>
@@ -4127,7 +4127,7 @@
                 <token postag="VER:(AUX:)?(1|2|3):.+" postag_regexp="yes" 
skip="1"/>
                 <token regexp="yes">aus|in|nach</token>
                 <marker>
-                    <token 
regexp="yes">erlangen|gießen|siegen|essen|polen</token>
+                    <token 
regexp="yes">halle|erlangen|gießen|siegen|essen|polen</token>
                 </marker>
             </pattern>
             <message>&subanfang;es sich bei <suggestion><match no="3" 
case_conversion="startupper"/></suggestion> um einen geographischen Eigennamen 
handelt, der großgeschrieben werden muss.</message>
@@ -5419,7 +5419,7 @@
         <rulegroup id="FREUND_SCHAFT" name="Zusammen-/Getrenntschreibung: 
'Freund Schaft (Freundschaft)'">
             <rule>
                 <pattern case_sensitive="no">
-                    <token 
regexp="yes">Freund|Partner|Kamerad|Mutter|Bot</token>
+                    <token 
regexp="yes">Freund|Partner|Kamerad|Mutter|Bot|Errungen</token>
                     <token>schaft</token>
                 </pattern>
                 <message>&getrennt;. Möglicherweise muss 
<suggestion>\1\2</suggestion> zusammengeschrieben werden, oder es fehlt ein f 
in 'schaft'.</message>
@@ -10042,6 +10042,59 @@
                 <!-- TODO: 'bezahlen' nicht im dic? -->
             </rule>
         </rulegroup>
+        <rulegroup id="FILME_SUBST" name="Groß-/Kleinschreibung: 'ich zeige 
filme (Filme)' etc.">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token inflected="yes" regexp="yes" 
skip="1">zeigen|drehen|schauen|gucken|sehen</token>
+                    <marker>
+                        <token>filme</token>
+                    </marker>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="2" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Ich drehe 
<marker>Filme</marker>.</example>
+                <example type="incorrect" correction="Filme">Ich drehe 
<marker>filme</marker>.</example>
+                <example type="incorrect" correction="Filme">Wir zeigen oft 
<marker>filme</marker>.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token>filme</token>
+                    </marker>
+                    <token inflected="yes" 
regexp="yes">zeigen|drehen|schauen|gucken|sehen</token>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="1" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Ich werde <marker>Filme</marker> 
zeigen.</example>
+                <example type="incorrect" correction="Filme">Ich werde 
<marker>filme</marker> zeigen.</example>
+            </rule>
+        </rulegroup>
+        <rulegroup id="KOEPFE_SUBST" name="Groß-/Kleinschreibung: 'da rollen 
köpfe (Köpfe)' etc.">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token>rollen</token>
+                    <marker>
+                        <token>köpfe</token>
+                    </marker>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="2" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Da rollen 
<marker>Köpfe</marker>.</example>
+                <example type="incorrect">Da rollen 
<marker>köpfe</marker>.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token>köpfe</token>
+                    </marker>
+                    <token>rollen</token>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="1" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Es werden <marker>Köpfe</marker> 
rollen.</example>
+                <example type="incorrect" correction="Köpfe">Es werden 
<marker>köpfe</marker> rollen.</example>
+            </rule>
+        </rulegroup>
         <rulegroup id="GRENZEN_SUBST" name="Groß-/Kleinschreibung: 'in grenzen 
(Grenzen)'">
             <rule>
                 <pattern case_sensitive="yes">
@@ -10555,6 +10608,37 @@
                 <example type="incorrect" correction="Scheiße">Es ist 
widerlich, weil es nach <marker>scheiße</marker> stinkt.</example>
             </rule>
         </rulegroup>
+        <rulegroup id="SCHEISSE_SUBST" name="Groß-/Kleinschreibung: 'in die 
scheiße (Scheiße) reiten' usw.">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token regexp="yes">[iI]n</token>
+                    <token>die</token>
+                    <marker>
+                        <token>scheiße</token>
+                    </marker>
+                    <token inflected="yes">reiten</token>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="3" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Damit kann man jemanden ziemlich in 
die <marker>Scheiße</marker> reiten.</example>
+                <example type="incorrect" correction="Scheiße">Damit kann man 
jemanden ziemlich in die <marker>scheiße</marker> reiten.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token inflected="yes">reiten</token>
+                    <token skip="3"/>
+                    <token>in</token>
+                    <token>die</token>
+                    <marker>
+                        <token>scheiße</token>
+                    </marker>
+                </pattern>
+                <message>&subanfang;<suggestion><match no="5" 
case_conversion="startupper"/></suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Damit reitest du dich bloß weiter in 
die <marker>Scheiße</marker>.</example>
+                <example type="incorrect" correction="Scheiße">Damit reitest 
du dich bloß weiter in die <marker>scheiße</marker>.</example>
+            </rule>
+        </rulegroup>
         <rulegroup id="SCHNAUZE_SUBST" name="Groß-/Kleinschreibung: 'die 
schnauze (Schnauze) halten' usw.">
             <rule>
                 <pattern case_sensitive="yes">
@@ -13086,13 +13170,26 @@
             <rule>
                 <pattern case_sensitive="yes">
                     <token regexp="yes">[iI]m</token>
+                    <token postag="ADJ:DAT:SIN:(MAS|NEU):.+" 
postag_regexp="yes"/>
                     <marker>
                         <token>alter</token>
                     </marker>
                 </pattern>
                 
<message>&subanfang;<suggestion>Alter</suggestion>&subende;</message>
                 <short>&prgk;.</short>
-                <example type="incorrect">Im <marker>alter</marker> von zwölf 
Jahren lernte er das Klavierspiel.</example>
+                <example type="incorrect" correction="Alter">Er ist genau im 
richtigen <marker>alter</marker> dafür.</example>
+                <example type="correct">Er ist genau im richtigen 
<marker>Alter</marker> dafür.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token regexp="yes">[iI]m</token>
+                    <marker>
+                        <token>alter</token>
+                    </marker>
+                </pattern>
+                
<message>&subanfang;<suggestion>Alter</suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="incorrect" correction="Alter">Im 
<marker>alter</marker> von zwölf Jahren lernte er das Klavierspiel.</example>
                 <example type="correct">Im <marker>Alter</marker> von zwölf 
Jahren lernte er das Klavierspiel.</example>
             </rule>
             <rule>
@@ -13105,7 +13202,7 @@
                 </pattern>
                 
<message>&subanfang;<suggestion>Alter</suggestion>&subende;</message>
                 <short>&prgk;.</short>
-                <example type="incorrect">In seinem <marker>alter</marker> 
sollte er sich schonen.</example>
+                <example type="incorrect" correction="Alter">In seinem 
<marker>alter</marker> sollte er sich schonen.</example>
                 <example type="correct">In seinem <marker>Alter</marker> 
sollte er sich schonen.</example>
             </rule>
         </rulegroup>
@@ -13857,6 +13954,35 @@
         <rulegroup id="GROSSSCHREIBUNG_EHRENBEZEICHNUNG" 
name="Groß-/Kleinschreibung: Titel und Ehrenbezeichnungen 'heiliger (Heiliger) 
Vater etc.'">
             <rule>
                 <pattern case_sensitive="yes">
+                    <token regexp="yes">Karl|Alexander|Friedrich</token>
+                    <token>der</token>
+                    <marker>
+                        <token>große</token>
+                    </marker>
+                    <token><exception postag="SUB:NOM:SIN:MAS.*" 
postag_regexp="yes"/></token>
+                </pattern>
+                <message>Meinten Sie <suggestion><match 
case_conversion="startupper" no="3"/></suggestion>? &titelgross;</message>
+                <short>&titelgross;</short>
+                <example type="correct">Alexander der <marker>Große</marker> 
war ein großer Feldherr.</example>
+                <example type="correct">Als Alexander der 
<marker>große</marker> Stein auf den Fuß fiel, schrie er laut auf.</example>
+                <example type="incorrect" correction="Große">Alexander der 
<marker>große</marker> war ein großer Feldherr.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token regexp="yes">(Karl|Alexander|Friedrich)s</token>
+                    <token>des</token>
+                    <marker>
+                        <token>großen</token>
+                    </marker>
+                    <token><exception postag="SUB:GEN:SIN:MAS.*" 
postag_regexp="yes"/></token>
+                </pattern>
+                <message>Meinten Sie <suggestion><match 
case_conversion="startupper" no="3"/></suggestion>? &titelgross;</message>
+                <short>&titelgross;</short>
+                <example type="correct">Als in der Leibwache Alexanders des 
<marker>großen</marker> Krieges gedacht wurde, wurde es ruhig.</example>
+                <example type="incorrect" correction="Großen">Als in der 
Leibwache Alexanders des <marker>großen</marker> Unfrieden ausbrach, war sein 
Schicksal besiegelt.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
                     <token 
regexp="yes">((D|d)(er|es|em|en)|(v|V)om|(i|I)m)</token>
                     <marker>
                         <token regexp="yes">heilige(r|n)?</token>

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


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to