Revision: 6250
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6250&view=rev
Author:   janschreiber
Date:     2012-01-15 17:18:55 +0000 (Sun, 15 Jan 2012)
Log Message:
-----------
[de] some more casing rules; moved rules that require lowercase to the end of 
the category

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-15 16:11:10 UTC 
(rev 6249)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-01-15 17:18:55 UTC 
(rev 6250)
@@ -17,7 +17,7 @@
 <!ENTITY inwend "In der Wendung ">
 <!ENTITY getrennt "Bitte prüfen Sie die Getrenntschreibung: ">
 <!ENTITY umgangsspr " ist eine umgangssprachliche Ausdrucksweise.">
-<!ENTITY femsubklein 
"abfahrt|abgeordnete|absage|absteige|alternative|angst|ansage|antike|ausfuhr|aussage|blase|breite|bremse|bürde|burleske|bürste|dichte|dusche|düse|ebbe|ecke|ehe|ehre|eiche|eile|einreise|erde|fahrt|falle|falte|feile|ferne|fliege|fliese|flotte|flucht|folge|frage|fremde|fresse|gerade|geige|grenze|großtat|hacke|härte|hecke|heimfahrt|herfahrt|hinfahrt|höhle|kappe|klammer|klappe|klaue|klinge|klingel|kommode|kontroverse|kraft|krähe|kralle|kürze|kutsche|leere|lehre|leiste|leuchte|liebe|liege|liste|lüge|macht|marine|matte|menge|messe|mühe|nachfrage|naht|nähe|offensive|pauke|parallele|pauschale|pause|perle|pfeife|platte|pleite|post|predigt|presse|probe|pumpe|puste|quelle|rast|ratsche|rede|reihe|reise|reue|robbe|rolle|rückfrage|rüge|ruhe|runde|sahne|säure|schau|scheide|scheiße|schere|schiene|schippe|schlampe|schleuse|schlinge|schmelze|schmiede|schnalle|schneide|spritze|schuld|schürze|schwebe|schwelle|sorge|speise|spitze|stärke|stelle|stimme|strafe|strecke|strippe|stufe|stunde|stütze|suche|sucht|taste|tat|variable|wache|wand|wärme|weide|weihe|weile|weise|welle|werft|wiege|wiese|wolle|würde|würze|wüste|zahl|zeche|zeit|zentrale|zier|zufuhr|zwinge">
+<!ENTITY femsubklein 
"abfahrt|abgeordnete|absage|absteige|alternative|angst|ansage|antike|ausfuhr|aussage|bitte|blase|breite|bremse|bürde|burleske|bürste|dichte|dusche|düse|ebbe|ecke|ehe|ehre|eiche|eile|einreise|erde|fahrt|falle|falte|feile|ferne|fliege|fliese|flotte|flucht|folge|frage|fremde|fresse|gerade|geige|grenze|großtat|hacke|härte|hecke|heimfahrt|herfahrt|hinfahrt|höhle|kappe|klammer|klappe|klaue|klinge|klingel|kommode|kontroverse|kraft|krähe|kralle|kürze|kutsche|leere|lehre|leiste|leuchte|liebe|liege|liste|lüge|macht|marine|matte|menge|messe|mühe|nachfrage|naht|nähe|offensive|pauke|parallele|pauschale|pause|perle|pfeife|platte|pleite|post|predigt|presse|probe|pumpe|puste|quelle|rast|ratsche|rede|reihe|reise|reue|robbe|rolle|rückfrage|rüge|ruhe|runde|sage|säge|sahne|säure|schau|scheide|scheiße|schere|schiene|schippe|schlampe|schleuse|schlinge|schmelze|schmiede|schnalle|schneide|spritze|schuld|schürze|schwebe|schwelle|sorge|speise|spitze|stärke|stelle|stimme|strafe|strecke|strippe|stufe|stunde|stütze|suche|sucht|taste|tat|variable|wache|wand|wärme|weide|weihe|weile|weise|welle|werft|wiege|wiese|wolle|würde|würze|wüste|zahl|zeche|zeit|zentrale|zier|zufuhr|zwinge">
 <!ENTITY subkleinplural 
"abgeordneten|absprachen|abstiege|ahnen|angeln|angriffe|anrufe|ansagen|anstiege|arabesken|arme|armen|äste|ausdrücke|ausgaben|auslagen|aussagen|ausschnitte|bahnen|bände|banden|bäume|bauten|bedenken|befehle|beilagen|belange|berge|berufe|bescheide|betten|blasen|blicke|bremsen|brüste|bündel|bürden|bürsten|delinquenten|dichter|dinge|drucke|düsen|ecken|eingaben|einschnitte|erlöse|falten|feinde|fiedeln|filme|fische|flauten|fliegen|fliesen|flöße|folgen|forscher|fragen|fransen|freunde|gebrechen|gefahren|gefreiten|geigen|geraden|gestalten|gläubiger|greise|grenzen|großtaten|gruben|gründe|grüße|hacken|haken|härten|herzen|herzöge|hexen|hiebe|höhlen|illustrierten|initialen|intriganten|jungen|jünger|kappen|kehlen|klammern|klänge|klauen|klingen|knöpfe|knospen|knoten|köpfe|kosten|krähen|krallen|krebse|kreuze|kriege|kugeln|kuppeln|kutschen|lappen|laute|legenden|leisten|leuchten|lichter|liegen|listen|löcher|lügen|lumpen|matten|mengen|mieten|morde|mühen|münzen|nachfragen|nachkommen|nähte|narren|parallelen|pauschalen|pausen|perlen|pfeifen|pfiffe|platten|predigten|preise|pumpen|quellen|ränge|räume|regeln|reichen|reifen|reisen|rentiere|robben|rollen|rückfragen|rüden|rümpfe|runden|sahne|säume|schächte|schäume|scheine|scheren|scherze|schienen|schiffe|schippen|schleusen|schlingen|schnallen|schnitte|schotten|schritte|schufte|schulden|schürzen|schützen|schwächen|schwänze|siebe|siege|sitze|sorgen|speisen|spitzen|sprachen|spritzen|stacheln|stände|stärken|stellen|steuern|stimmen|strafen|strippen|stufen|stunden|stützen|tage|tasten|taten|texte|tische|träger|träume|türken|unterlagen|unterschiede|variablen|verbände|vermerke|virtuosen|vokale|vorbehalte|vorgaben|vorlagen|vorwürfe|wachen|wagen|waren|weichen|werte|wiesen|wünsche|wünschen|wüsten|zahlen|zelte|zettel|zeugen|ziele|zimmer|zügel|zugriffe|zweifel">
 <!ENTITY sprachadj1 
"afrikanisch|altarabisch|altchinesisch|altgriechisch|altpersisch|amerikanisch|arabisch|chinesisch|dänisch|deutsch|englisch|finnisch|französisch|frühneuhochdeutsch|germanisch|griechisch|hocharabisch|hochchinesisch|hochdeutsch|holländisch|italienisch|japanisch|jiddisch|jugoslawisch|koreanisch|kroatisch|lateinisch|luxemburgisch|mittelhochdeutsch|neuhochdeutsch|niederländisch|norwegisch|persisch|polnisch|portugiesisch|russisch|schwedisch|schweizerisch|semitisch|serbisch|serbokroatisch|slawisch|spanisch|tschechisch|türkisch|ukrainisch|ungarisch|weißrussisch">
 <!ENTITY sprachadj2 
"agglutinierend|algorithmisch|asiatisch|ausgestorben|bilderreich|bildlich|deutlich|dichterisch|europäisch|extensional|flektierend|formal|gesprochen|indogermanisch|intensional|klangvoll|konsonantenreich|maschinenorientiert|metaphorisch|poetisch|prosaisch|romanisch|schön|selten|vokalreich|wunderschön">
@@ -3442,9 +3442,9 @@
     </rule>
     <rule id="MAENNER_VS_LEUTE" name="Stil: 'Kaufleute' usw. statt 
'Kaufmänner'">
       <pattern case_sensitive="no">
-        <token regexp="yes">(.*kauf|See|Feuerwehr)männer(n)?</token>
+        <token regexp="yes">(.*kauf|See|Feuerwehr|Edel)männer(n)?</token>
       </pattern>
-      <message>Meinten Sie <suggestion><match no="1" 
regexp_match="(Kauf|.*kauf|See|Feuerwehr)männer(n)?" regexp_replace="$1leute$2" 
/></suggestion>?</message>
+      <message>Meinten Sie <suggestion><match no="1" 
regexp_match="(Kauf|.*kauf|See|Feuerwehr|Edel)männer(n)?" 
regexp_replace="$1leute$2" /></suggestion>?</message>
       <example type="correct">Es waren viele <marker>Feuerwehrleute</marker> 
im Einsatz.</example>
       <example type="incorrect">Es waren viele 
<marker>Feuerwehrmänner</marker> im Einsatz.</example>
       <example type="incorrect" correction="Industriekaufleute">Es werden 
viele <marker>Industriekaufmänner</marker> gesucht.</example>
@@ -3686,6 +3686,94 @@
       <example type="correct">Da haben wir mehr Glück als 
<marker>Verstand</marker> gehabt.</example>
       <example type="incorrect">Da haben wir mehr Glück als 
<marker>verstand</marker> gehabt.</example>
     </rule>
+    <rulegroup id="TREUE_SCHWOEREN" name="Groß-/Kleinschreibung: 'treue 
(Treue) schwören'">
+      <rule>
+        <pattern case_sensitive="yes" mark_to="-1">
+          <token>treue</token>
+          <token inflected="yes">schwören</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Treue</suggestion>&subende;</message>
+        <example type="correct">Ihr habt mir die <marker>Treue</marker> 
geschworen.</example>
+        <example type="incorrect">Ihr habt mir die <marker>treue</marker> 
geschworen.</example>
+      </rule>
+    </rulegroup>
+    <rulegroup id="QUELLEN_ANGEBEN" name="Groß-/Kleinschreibung: 'quellen 
(Quellen) angeben'">
+      <rule>
+        <pattern case_sensitive="yes" mark_to="-1">
+          <token regexp="yes">quellen?</token>
+          <token inflected="yes">angeben</token>
+        </pattern>
+        <message>&subanfang;<suggestion><match no="1" 
case_conversion="startupper"/></suggestion>&subende;</message>
+        <example type="correct">Ihr müsst eure <marker>Quellen</marker> 
angeben.</example>
+        <example type="incorrect">Ihr müsst eure <marker>quellen</marker> 
angeben.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_to="-2">
+          <token regexp="yes">quellen?</token>
+          <token>nicht</token>
+          <token inflected="yes">angeben</token>
+        </pattern>
+        <message>&subanfang;<suggestion><match no="1" 
case_conversion="startupper"/></suggestion>&subende;</message>
+        <example type="correct">Ihr habt eure <marker>Quellen</marker> nicht 
angegeben.</example>
+        <example type="incorrect">Ihr habt eure <marker>quellen</marker> nicht 
angegeben.</example>
+      </rule>
+    </rulegroup>
+    <rulegroup id="IN_SCHRECKEN_VERSETZEN" name="Groß-/Kleinschreibung: 'in 
schrecken (Schrecken) versetzen'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
+          <token>zur</token>
+          <token>schule</token>
+          <token inflected="yes">gehen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schule</suggestion>&subende;</message>
+        <example type="correct">Ich bin dort zur <marker>Schule</marker> 
gegangen.</example>
+        <example type="incorrect">Ich bin dort zur <marker>schule</marker> 
gegangen.</example>
+      </rule>
+    </rulegroup>
+    <rulegroup id="ZUR_SCHULE_GEHEN" name="Groß-/Kleinschreibung: 'zur schule 
(Schule) gehen'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
+          <token>zur</token>
+          <token>schule</token>
+          <token inflected="yes">gehen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schule</suggestion>&subende;</message>
+        <example type="correct">Ich bin dort zur <marker>Schule</marker> 
gegangen.</example>
+        <example type="incorrect">Ich bin dort zur <marker>schule</marker> 
gegangen.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="2">
+          <token inflected="yes" skip="1">gehen</token>
+          <token>zur</token>
+          <token>schule</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schule</suggestion>&subende;</message>
+        <example type="correct">Ich ging dort zur 
<marker>Schule</marker>.</example>
+        <example type="incorrect">Ich ging dort zur 
<marker>schule</marker>.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="2" mark_to="-1">
+          <token>in</token>
+          <token>die</token>
+          <token>schule</token>
+          <token inflected="yes">gehen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schule</suggestion>&subende;</message>
+        <example type="correct">Ich bin dort in die <marker>Schule</marker> 
gegangen.</example>
+        <example type="incorrect">Ich bin dort in die <marker>schule</marker> 
gegangen.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="3">
+          <token inflected="yes" skip="1">gehen</token>
+          <token>in</token>
+          <token>die</token>
+          <token>schule</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schule</suggestion>&subende;</message>
+        <example type="correct">Ich ging dort in die 
<marker>Schule</marker>.</example>
+        <example type="incorrect">Ich ging dort in die 
<marker>schule</marker>.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="ANKLANG_FINDEN" name="Groß-/Kleinschreibung: 'anklang 
(Anklang) finden'">
       <rule>
         <pattern case_sensitive="yes" mark_to="-1">
@@ -4848,6 +4936,29 @@
         <example type="incorrect">Sie lag auf dem 
<marker>rücken</marker>.</example>
         <example type="correct">Sie lag auf dem 
<marker>Rücken</marker>.</example>
       </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="2" mark_to="-1">
+          <token>in</token>
+          <token>den</token>
+          <token>rücken</token>
+          <token inflected="yes">fallen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Rücken</suggestion>&subende;</message>
+        <example type="incorrect">Sie ist mir in den <marker>rücken</marker> 
gefallen.</example>
+        <example type="correct">Sie ist mir in den <marker>Rücken</marker> 
gefallen.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="4">
+          <token inflected="yes">fallen</token>
+          <token regexp="yes">ihm|ihr|mir|dir|ihnen|euch|uns</token>
+          <token>in</token>
+          <token>den</token>
+          <token>rücken</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Rücken</suggestion>&subende;</message>
+        <example type="incorrect">Sie fiel mir in den 
<marker>rücken</marker>.</example>
+        <example type="correct">Sie fiel mir in den 
<marker>Rücken</marker>.</example>
+      </rule>
     </rulegroup>
     <rulegroup id="VERDIENST_SUBST" name="Groß-/Kleinschreibung: 'verdienst 
(Verdienst)'">
       <rule>
@@ -4923,39 +5034,6 @@
       <example type="incorrect" correction="Laufe">Im <marker>laufe</marker> 
des Tages ist nichts passiert.</example>
       <example type="correct">Im <marker>Laufe</marker> des Tages ist nichts 
passiert.</example>
     </rule>
-    <rulegroup id="GOTT_SCHUETZE" name="Groß-/Kleinschreibung: 'Schütze 
(schütze)'">
-      <rule>
-        <pattern case_sensitive="yes" mark_from="1">
-          <token>Gott</token>
-          <token>Schütze</token>
-        </pattern>
-        <message>Meinten Sie <suggestion><match case_conversion="startlower" 
no="2"/></suggestion>?</message>
-        <example type="incorrect">Gott <marker>Schütze</marker> die 
Königin!</example>
-        <example type="correct">Gott <marker>schütze</marker> die 
Königin!</example>
-      </rule>
-    </rulegroup>
-    <rule id="WIR_TREFFEN" name="Groß-/Kleinschreibung: 'wir Treffen 
(treffen)'">
-      <pattern mark_from="1" case_sensitive="yes">
-        <token regexp="yes">[wW]ir|[sS]ie</token>
-        <token>Treffen</token>
-      </pattern>
-      <message>Meinten Sie <suggestion><match case_conversion="alllower" 
no="2"/></suggestion>?</message>
-      <example type="correct">Wir <marker>treffen</marker> uns 
später.</example>
-      <example type="correct">Sie <marker>treffen</marker> sich 
später.</example>
-      <example type="incorrect">Wir <marker>Treffen</marker> uns 
später.</example>
-      <example type="incorrect">Sie <marker>Treffen</marker> sich 
später.</example>
-    </rule>
-    <rulegroup id="EIN_BISSCHEN" name="Groß-/Kleinschreibung: 'Bisschen 
(bisschen)'">
-      <rule>
-        <pattern case_sensitive="yes">
-          <token regexp="yes">[eE]in</token>
-          <token>Bisschen</token>
-        </pattern>
-        <message>Meinten Sie: <suggestion>\1 <match case_conversion="alllower" 
no="2"/></suggestion>?</message>
-        <example type="correct">Das war <marker>ein bisschen</marker> 
komisch.</example>
-        <example type="incorrect">Das war <marker>ein Bisschen</marker> 
komisch.</example>
-      </rule>
-    </rulegroup>
     <rule id="GANG_KLEIN" name="Groß-/Kleinschreibung: 'gang (Gang)'">
       <pattern case_sensitive="yes" mark_to="-2">
           <token>gang</token>
@@ -5644,6 +5722,16 @@
     </rulegroup>
     <rulegroup id="IN_DIE_FALLE" name="Groß-/Kleinschreibung: 'falle (Falle)'">
       <rule>
+        <pattern mark_from="2" case_sensitive="yes">
+          <token regexp="yes">ist|war</token>
+          <token>eine</token>
+          <token>falle</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Falle</suggestion>&subende;</message>
+        <example type="correct">Geht da nicht rein, das ist eine 
<marker>Falle</marker>!</example>
+        <example type="incorrect">Das war eine 
<marker>falle</marker>.</example>
+      </rule>
+      <rule>
         <pattern mark_from="3" case_sensitive="yes">
           <token inflected="yes" regexp="yes">gehen|tappen|hauen</token>
           <token>in</token>
@@ -6282,6 +6370,17 @@
         <example type="correct">Seine Prognose wurde durch die Realität 
<marker>Lügen</marker> gestraft.</example>
         <example type="incorrect">Seine Prognose wurde durch die Realität 
<marker>lügen</marker> gestraft.</example>
       </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-1" case_sensitive="yes">
+          <token>bei</token>
+          <token>einer</token>
+          <token>lüge</token>
+          <token inflected="yes">ertappen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Lüge</suggestion>&subende;</message>
+        <example type="correct">Er wurde bei einer <marker>Lüge</marker> 
ertappt.</example>
+        <example type="incorrect">Er wurde bei einer <marker>lüge</marker> 
ertappt.</example>
+      </rule>
     </rulegroup>
     <rulegroup id="KLAUEN_SUBST" name="Groß-/Kleinschreibung: 'klauen 
(Klauen)'">
       <rule>
@@ -7072,6 +7171,87 @@
         <example type="incorrect">Die Datei ist 500 <marker>Kbit</marker> 
groß.</example>
       </rule>
     </rulegroup>
+    <!-- falsche Großschreibung -->
+    <rulegroup id="UM_WILLEN" name="Groß-/Kleinschreibung: 'um ... Willen 
(willen)'">
+    <!-- 
http://www.canoo.net/services/GermanSpelling/Regeln/Gross-klein/Denominalisierung.html#Anchor-Die-11481
 -->
+       <rule>
+        <pattern case_sensitive="yes" mark_from="2">
+          <token regexp="yes">[uU]m</token>
+          <token regexp="yes">Gottes|Himmels</token>
+          <token>Willen</token>
+        </pattern>
+        <message>&inwend; 'um ... willen' wird <suggestion><match 
case_conversion="alllower" no="3"/></suggestion> kleingeschrieben.</message>
+        <example type="incorrect">Um Gottes <marker>Willen</marker>, sei 
endlich ruhig!</example>
+        <example type="correct">Um Gottes <marker>willen</marker>, sei endlich 
ruhig!</example>
+      </rule>
+       <rule>
+        <pattern case_sensitive="yes" mark_from="3">
+          <token regexp="yes">[uU]m</token>
+          <token postag="ART:DEF:GEN:.*" postag_regexp="yes"/>
+          <token postag="SUB:GEN:.*" postag_regexp="yes"/>
+          <token>Willen</token>
+        </pattern>
+        <message>&inwend; 'um ... willen' wird <suggestion><match 
case_conversion="alllower" no="4"/></suggestion> kleingeschrieben.</message>
+        <example type="incorrect">Um des Friedens <marker>Willen</marker> habe 
ich geschwiegen.</example>
+        <example type="correct">Um des Friedens <marker>willen</marker> habe 
ich geschwiegen.</example>
+      </rule>
+       <rule>
+        <pattern case_sensitive="yes" mark_from="3">
+          <token regexp="yes">[uU]m</token>
+          <token postag="PRO:POS:GEN:.*" postag_regexp="yes"/>
+          <token postag="SUB:GEN:.*" postag_regexp="yes"/>
+          <token>Willen</token>
+        </pattern>
+        <message>&inwend; 'um ... willen' wird <suggestion><match 
case_conversion="alllower" no="4"/></suggestion> kleingeschrieben.</message>
+        <example type="incorrect">Um unserer Kinder <marker>Willen</marker> 
habe ich das getan.</example>
+        <example type="correct">Um unserer Kinder <marker>willen</marker> habe 
ich das getan.</example>
+      </rule>
+       <rule>
+        <pattern case_sensitive="yes" mark_from="4">
+          <token regexp="yes">[uU]m</token>
+          <token postag="ART:DEF:GEN:.*" postag_regexp="yes"/>
+          <token postag="ADJ:GEN:.*" postag_regexp="yes"/>
+          <token postag="SUB:GEN:.*" postag_regexp="yes"/>
+          <token>Willen</token>
+        </pattern>
+        <message>&inwend; 'um ... willen' wird <suggestion><match 
case_conversion="alllower" no="5"/></suggestion> kleingeschrieben.</message>
+        <example type="incorrect">Um des lieben Friedens 
<marker>Willen</marker> habe ich geschwiegen.</example>
+        <example type="correct">Um des lieben Friedens <marker>willen</marker> 
habe ich geschwiegen.</example>
+      </rule>
+    </rulegroup>
+    <rulegroup id="GOTT_SCHUETZE" name="Groß-/Kleinschreibung: 'Schütze 
(schütze)'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1">
+          <token>Gott</token>
+          <token>Schütze</token>
+        </pattern>
+        <message>Meinten Sie <suggestion><match case_conversion="startlower" 
no="2"/></suggestion>?</message>
+        <example type="incorrect">Gott <marker>Schütze</marker> die 
Königin!</example>
+        <example type="correct">Gott <marker>schütze</marker> die 
Königin!</example>
+      </rule>
+    </rulegroup>
+    <rule id="WIR_TREFFEN" name="Groß-/Kleinschreibung: 'wir Treffen 
(treffen)'">
+      <pattern mark_from="1" case_sensitive="yes">
+        <token regexp="yes">[wW]ir|[sS]ie</token>
+        <token>Treffen</token>
+      </pattern>
+      <message>Meinten Sie <suggestion><match case_conversion="alllower" 
no="2"/></suggestion>?</message>
+      <example type="correct">Wir <marker>treffen</marker> uns 
später.</example>
+      <example type="correct">Sie <marker>treffen</marker> sich 
später.</example>
+      <example type="incorrect">Wir <marker>Treffen</marker> uns 
später.</example>
+      <example type="incorrect">Sie <marker>Treffen</marker> sich 
später.</example>
+    </rule>
+    <rulegroup id="EIN_BISSCHEN" name="Groß-/Kleinschreibung: 'Bisschen 
(bisschen)'">
+      <rule>
+        <pattern case_sensitive="yes">
+          <token regexp="yes">[eE]in</token>
+          <token>Bisschen</token>
+        </pattern>
+        <message>Meinten Sie: <suggestion>\1 <match case_conversion="alllower" 
no="2"/></suggestion>?</message>
+        <example type="correct">Das war <marker>ein bisschen</marker> 
komisch.</example>
+        <example type="incorrect">Das war <marker>ein Bisschen</marker> 
komisch.</example>
+      </rule>
+    </rulegroup>
   </category>
 
   <category name="Grammatik">
@@ -7242,6 +7422,15 @@
         -->
       </rule>
     </rulegroup>
+    <rule id="GEMAESS_DES" name="Grammatik: 'gemäß des (dem)'">
+      <pattern>
+        <token>gemäß</token>
+        <token>des</token>
+      </pattern>
+      <message>Meinten Sie <suggestion>gemäß dem</suggestion>? Die Präposition 
'gemäß' erfordert den Dativ.</message>
+      <example type="incorrect"><marker>Gemäß des</marker> Beschlusses der 
Kultusministerkonferenz</example>
+      <example type="correct"><marker>Gemäß dem</marker> Beschluss der 
Kultusministerkonferenz</example>
+    </rule>
     <rulegroup id="ICH_BIST" name="Grammatik: Kongruenz von Subjekt (nur 
Personalpronomen!) und Prädikat, z.B. 'Ich bist (bin)'">
       <!-- TODO Should 'Ich könnt das machen.' be ignored? -->
       <rule>
@@ -7440,15 +7629,6 @@
         <example type="correct"><marker>Seinetwegen</marker> komme ich zu 
spät.</example>
       </rule>
     </rulegroup>
-    <rule id="GEMAESS_DES" name="Grammatik: 'gemäß des (dem)'">
-      <pattern>
-        <token>gemäß</token>
-        <token>des</token>
-      </pattern>
-      <message>Meinten Sie <suggestion>gemäß dem</suggestion>? Die Präposition 
'gemäß' erfordert den Dativ.</message>
-      <example type="incorrect"><marker>Gemäß des</marker> Beschlusses der 
Kultusministerkonferenz</example>
-      <example type="correct"><marker>Gemäß dem</marker> Beschluss der 
Kultusministerkonferenz</example>
-    </rule>
     <rule id="EINE_MILLIONEN" name="Grammatik: 'eine Millionen (Million)'">
       <pattern>
         <token regexp="yes">eine(r)?</token>
@@ -7763,9 +7943,8 @@
         <example type="incorrect">Das gilt insofern, <marker>als dass</marker> 
obige Bedingungen erfüllt sind.</example>
       </rule>
       <rule>
-        <pattern mark_from="3">
-            <token>insofern</token>
-            <token regexp="yes">.+</token>
+        <pattern mark_from="2">
+            <token skip="2">insofern</token>
             <token>,</token>
             <token>als</token>
             <token>dass</token>
@@ -7773,6 +7952,7 @@
         <message>'Insofern' steht mit der Konjunktion 
<suggestion>als</suggestion>.</message>
         <example type="correct">Das trifft insofern zu, <marker>als</marker> 
obige Bedingungen erfüllt sind.</example>
         <example type="incorrect">Das trifft insofern zu, <marker>als 
dass</marker> obige Bedingungen erfüllt sind.</example>
+        <example type="incorrect">Das ist insofern eine Schweinerei, 
<marker>als dass</marker> sie uns getäuscht haben.</example>
       </rule>
     </rulegroup>
     <rule id="GANG_UND_GEBE" name="Redewendung: 'gang und gebe (gäbe)'">

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
Languagetool-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to