Revision: 5956
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=5956&view=rev
Author:   janschreiber
Date:     2011-11-21 21:54:59 +0000 (Mon, 21 Nov 2011)
Log Message:
-----------
[de] Some more rules for uppercase/lowercase distinction.

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

Modified: trunk/JLanguageTool/src/rules/de/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/de/grammar.xml        2011-11-21 18:57:21 UTC 
(rev 5955)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2011-11-21 21:54:59 UTC 
(rev 5956)
@@ -11,6 +11,7 @@
 <!ENTITY taggross "Besondere Kalendertage werden großgeschrieben.">
 <!ENTITY subanfang "Bitte prüfen Sie, ob ">
 <!ENTITY subende " hier als Substantiv gebraucht wird und daher 
großgeschrieben werden muss.">
+<!ENTITY inwend "In der Wendung ">
 <!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">
 <!ENTITY anfauf "„|&quot;|»|›|‚|'">
@@ -2183,7 +2184,7 @@
         <pattern>
           <token regexp="yes">rechtlich|juristisch</token>
           <token regexp="yes">gesehen|betrachtet</token>
-          <token inflected="yes">legal</token>          
+          <token inflected="yes">legal</token>
         </pattern>
         <message>Diese Formulierung ist redundant. Vorschlag: 
<suggestion>\3</suggestion>.</message>
         <example type="incorrect">Dieses Vorgehen ist <marker>juristisch 
betrachtet legal</marker>.</example>
@@ -2202,12 +2203,12 @@
         <pattern>
           <token regexp="yes">rechtlich|juristisch</token>
           <token regexp="yes">gesehen|betrachtet</token>
-          <token inflected="yes">illegal</token>          
+          <token inflected="yes">illegal</token>
         </pattern>
         <message>Diese Formulierung ist redundant. Vorschlag: 
<suggestion>\3</suggestion>.</message>
         <example type="incorrect">Dieses Vorgehen ist <marker>juristisch 
betrachtet illegal</marker>.</example>
         <example type="correct">Dieses Vorgehen ist völlig 
<marker>illegal</marker>.</example>
-      </rule>      
+      </rule>
     </rulegroup>
     <rulegroup id="INMITTEN_IN_DER" name="Verdoppelung: 'inmitten in der 
(inmitten der)' ">
       <rule>
@@ -2828,7 +2829,7 @@
     </rulegroup>
     <!--TODO find a better group?-->
     <rulegroup id="ZITAT_VGL" name="Stil: 'vgl.' bei direkten Zitaten">
-      <!-- 
+      <!--
       <rule>
         <pattern mark_from="1">
           <token postag="SENT_START" skip="-1"><exception scope="next" 
regexp="yes">('|"|»|„|›|‚|‘|‹|«|)</exception></token>
@@ -2864,7 +2865,7 @@
         <token regexp="yes">[Zz]u</token>
         <token>recht</token>
       </pattern>
-      <message>In der Wendung <suggestion>zu Recht</suggestion> wird 'Recht' 
großgeschrieben.</message>
+      <message>&inwend;<suggestion>zu Recht</suggestion> wird 'Recht' 
großgeschrieben.</message>
       <example type="correct">Da regt er sich zu <marker>Recht</marker> 
auf.</example>
       <example type="correct">Er schneidet das zu recht kleinen 
Stücken.</example>
       <example type="incorrect">Da regt er sich zu <marker>recht</marker> 
auf.</example>
@@ -2936,9 +2937,9 @@
         <example type="correct">Da vergingen mir <marker>Hören und 
Sehen</marker>.</example>
       </rule>
     </rulegroup>
-    <!-- Großgeschrieben wird das substantivierte Adjektiv, wenn es im Sinne 
von »deutsche Sprache« verwendet wird: 
+    <!-- Großgeschrieben wird das substantivierte Adjektiv, wenn es im Sinne 
von »deutsche Sprache« verwendet wird:
     http://www.duden.de/rechtschreibung/deutsch
-    Großgeschrieben werden ferner Sprachbezeichnungen nach einer Präposition 
+    Großgeschrieben werden ferner Sprachbezeichnungen nach einer Präposition
     http://www.duden.de/sprachratgeber/gross-und-kleinschreibung-1 -->
     <rule id="AUF_ENGLISCH" name="Groß-/Kleinschreibung: 'auf englisch 
(Englisch)'">
       <pattern case_sensitive="yes" mark_from="1">
@@ -3222,8 +3223,8 @@
       </rule>-->
       <rule>
         <pattern mark_to="-1" mark_from="1" case_sensitive="yes">
-          <token regexp="yes">(d|D)(ie|er)</token> 
-          <token regexp="yes">unbefleckte(n)?</token> 
+          <token regexp="yes">(d|D)(ie|er)</token>
+          <token regexp="yes">unbefleckte(n)?</token>
           <token>Empfängnis</token>
         </pattern>
         <message>Meinten Sie <suggestion><match case_conversion="startupper" 
no="2"/></suggestion> \3 (Bewahrung Marias vor der Erbsünde)? 
&namengross;</message>
@@ -3708,7 +3709,7 @@
         <token regexp="yes">[iI]m</token>
         <token>voraus</token>
       </pattern>
-      <message>In der Wendung 'im Voraus' wird <suggestion>Voraus</suggestion> 
großgeschrieben.</message>
+      <message>&inwend;'im Voraus' wird <suggestion>Voraus</suggestion> 
großgeschrieben.</message>
       <example type="correct">Bezahlung bitte im 
<marker>Voraus</marker>!</example>
       <example type="incorrect">Bezahlung bitte im 
<marker>voraus</marker>!</example>
     </rule>
@@ -3717,7 +3718,7 @@
         <token regexp="yes">[Zz]u</token>
         <token>hause</token>
       </pattern>
-      <message>In der Wendung 'zu Hause' wird <suggestion>Hause</suggestion> 
großgeschrieben.</message>
+      <message>&inwend;'zu Hause' wird <suggestion>Hause</suggestion> 
großgeschrieben.</message>
       <example type="correct">Wir sind bald zu 
<marker>Hause</marker>.</example>
       <example type="incorrect">Wir sind bald zu 
<marker>hause</marker>.</example>
     </rule>
@@ -3742,7 +3743,7 @@
           <token>und</token>
           <token regexp="yes">[tT]ritt</token>
         </pattern>
-        <message>In der Wendung <suggestion>auf Schritt und Tritt</suggestion> 
werden 'Schritt' und 'Tritt' großgeschrieben.</message>
+        <message>&inwend;<suggestion>auf Schritt und Tritt</suggestion> werden 
'Schritt' und 'Tritt' großgeschrieben.</message>
         <example type="correct">Sein Hund folgte ihm auf <marker>auf Schritt 
und Tritt</marker>.</example>
         <example type="incorrect">Sein Hund folgte ihm auf <marker>auf schritt 
und tritt</marker>.</example>
       </rule>
@@ -3753,7 +3754,7 @@
           <token>und</token>
           <token>tritt</token>
         </pattern>
-        <message>In der Wendung <suggestion>auf Schritt und Tritt</suggestion> 
werden 'Schritt' und 'Tritt' großgeschrieben.</message>
+        <message>&inwend;<suggestion>auf Schritt und Tritt</suggestion> werden 
'Schritt' und 'Tritt' großgeschrieben.</message>
         <example type="correct">Sein Hund folgte ihm auf <marker>auf Schritt 
und Tritt</marker>.</example>
         <example type="incorrect">Sein Hund folgte ihm auf <marker>auf schritt 
und tritt</marker>.</example>
       </rule>
@@ -3765,7 +3766,7 @@
           <token>für</token>
           <token regexp="yes">[sS]chritt</token>
         </pattern>
-        <message>In der Wendung <suggestion>Schritt für Schritt</suggestion> 
wird 'Schritt' großgeschrieben.</message>
+        <message>&inwend;<suggestion>Schritt für Schritt</suggestion> wird 
'Schritt' großgeschrieben.</message>
         <example type="correct">Wir sollten <marker>Schritt für 
Schritt</marker> vorgehen.</example>
         <example type="incorrect">Wir sollten <marker>schritt für 
schritt</marker> vorgehen.</example>
       </rule>
@@ -3775,7 +3776,7 @@
           <token>für</token>
           <token>schritt</token>
         </pattern>
-        <message>In der Wendung <suggestion>Schritt für Schritt</suggestion> 
wird 'Schritt' großgeschrieben.</message>
+        <message>&inwend;<suggestion>Schritt für Schritt</suggestion> wird 
'Schritt' großgeschrieben.</message>
         <example type="correct">Wir sollten <marker>Schritt für 
Schritt</marker> vorgehen.</example>
         <example type="incorrect">Wir sollten <marker>schritt für 
schritt</marker> vorgehen.</example>
       </rule>
@@ -3811,7 +3812,7 @@
       <rule>
         <pattern mark_from="0" mark_to="-1" case_sensitive="yes">
           <token>schritt</token>
-          <token regexp="yes" 
inflected="yes">tun|machen|wagen|vorankommen|unternehmen|zurückweichen|zurücktreten</token>
+          <token regexp="yes" 
inflected="yes">halten|tun|machen|wagen|vorankommen|unternehmen|zurückweichen|zurücktreten</token>
         </pattern>
         <message>&subanfang;<suggestion>Schritt</suggestion>&subende;</message>
         <example type="correct">Da haben wir einen großen 
<marker>Schritt</marker> getan.</example>
@@ -3862,7 +3863,7 @@
         <example type="incorrect">Der Sauerstoff geht zur 
<marker>neige</marker>.</example>
       </rule>
     </rulegroup>
-    <rulegroup id="EINE_REIHE_VON" name="Groß-/Kleinschreibung: 'eine reihe 
(Reihe) von'">
+    <rulegroup id="REIHE_SUBST" name="Groß-/Kleinschreibung: 'an die reihe 
(Reihe) kommen' etc.">
       <rule>
         <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
           <token regexp="yes">[eE]ine</token>
@@ -3878,12 +3879,87 @@
           <token regexp="yes">[eE]ine</token>
           <token>ganze</token>
           <token>reihe</token>
-          <token>von</token>
+          <token regexp="yes">(da)?von</token>
         </pattern>
         <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
         <example type="correct">Es gibt hier eine ganze <marker>Reihe</marker> 
von Problemen.</example>
         <example type="incorrect">Es gibt hier eine ganze 
<marker>reihe</marker> von Problemen.</example>
       </rule>
+      <rule>
+        <pattern mark_from="3" case_sensitive="yes">
+          <token regexp="yes">[iI]n</token>
+          <token>einer</token>
+          <token postag="ADJ:.*" postag_regexp="yes"/>
+          <token>reihe</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Sie stellten sich in einer langen 
<marker>Reihe</marker> auf.</example>
+        <example type="incorrect">Sie stellten sich in einer langen 
<marker>reihe</marker> auf.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" case_sensitive="yes">
+          <token regexp="yes">[iI]n</token>
+          <token>einer</token>
+          <token>reihe</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Sie stellten sich in einer 
<marker>Reihe</marker> auf.</example>
+        <example type="incorrect">Sie stellten sich in einer 
<marker>reihe</marker> auf.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" case_sensitive="yes">
+          <token regexp="yes">[aA]n</token>
+          <token>der</token>
+          <token>reihe</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Als ich endlich an der <marker>Reihe</marker> 
war, waren die Zahnschmerzen weg.</example>
+        <example type="incorrect">Als ich endlich an der 
<marker>reihe</marker> war, waren die Zahnschmerzen weg.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-1" case_sensitive="yes">
+          <token regexp="yes">[aA]n</token>
+          <token>die</token>
+          <token>reihe</token>
+          <token inflected="yes">kommen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Als ich endlich an die <marker>Reihe</marker> 
kam, waren die Zahnschmerzen weg.</example>
+        <example type="incorrect">Als ich endlich an die 
<marker>reihe</marker> kam, waren die Zahnschmerzen weg.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="3" case_sensitive="yes">
+          <token inflected="yes">kommen</token>
+          <token>an</token>
+          <token>die</token>
+          <token>reihe</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Jeder kommt an die 
<marker>Reihe</marker>!</example>
+        <example type="incorrect">Jeder kommt an die 
<marker>reihe</marker>!</example>
+      </rule>
+      <rule>
+        <pattern mark_from="4" case_sensitive="yes">
+          <token inflected="yes">kommen</token>
+          <token regexp="yes">ich|du|er|[sS]ie|es|wir|[iI]hr</token>
+          <token>an</token>
+          <token>die</token>
+          <token>reihe</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Jetzt kommt ihr an die 
<marker>Reihe</marker>!</example>
+        <example type="incorrect">Jetzt kommt ihr an die 
<marker>reihe</marker>!</example>
+      </rule>
+      <rule>
+        <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+          <token>der</token>
+          <token>reihe</token>
+          <token>nach</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Reihe</suggestion>&subende;</message>
+        <example type="correct">Hier geht es immer schön der 
<marker>Reihe</marker> nach.</example>
+        <example type="incorrect">Hier geht es immer schön der 
<marker>reihe</marker> nach.</example>
+      </rule>
     </rulegroup>
     <rulegroup id="LICHT_INS_DUNKEL" name="Groß-/Kleinschreibung: 'Licht ins 
dunkel (Dunkel)'">
       <rule>
@@ -3892,7 +3968,7 @@
           <token>ins</token>
           <token>dunkel</token>
         </pattern>
-        <message>In der Wendung <suggestion>Licht ins Dunkel</suggestion> 
werden 'Licht' und 'Dunkel' großgeschrieben.</message>
+        <message>&inwend;<suggestion>Licht ins Dunkel</suggestion> werden 
'Licht' und 'Dunkel' großgeschrieben.</message>
         <example type="correct">Bringen Sie doch bitte etwas <marker>Licht ins 
Dunkel</marker>!</example>
         <example type="incorrect">Bringen Sie doch bitte etwas <marker>Licht 
ins dunkel</marker>!</example>
       </rule>
@@ -3902,11 +3978,31 @@
           <token>ins</token>
           <token regexp="yes">[dD]unkel</token>
         </pattern>
-        <message>In der Wendung <suggestion>Licht ins Dunkel</suggestion> 
werden 'Licht' und 'Dunkel' großgeschrieben.</message>
+        <message>&inwend;<suggestion>Licht ins Dunkel</suggestion> werden 
'Licht' und 'Dunkel' großgeschrieben.</message>
         <example type="correct">Bringen Sie doch bitte etwas <marker>Licht ins 
Dunkel</marker>!</example>
         <example type="incorrect">Bringen Sie doch bitte etwas <marker>licht 
ins dunkel</marker>!</example>
       </rule>
     </rulegroup>
+    <rulegroup id="LICHT_SUBST" name="Groß-/Kleinschreibung: 'licht (Licht)'">
+      <rule>
+        <pattern mark_from="1" case_sensitive="yes">
+          <token 
regexp="yes">[dD]as|[eE]in|machen?|macht?|ins|ans|(helle|grelle|gleißende|einfallende|elektrische|gedämpfte|schummrige|schwache|unbarmherzige|flackernde|schiefe)[ns]?</token>
+          <token>licht</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Licht</suggestion>&subende;</message>
+        <example type="correct">Das gleißende <marker>Licht</marker> der 
Scheinwerfer.</example>
+        <example type="incorrect">Das gleißende <marker>licht</marker> der 
Scheinwerfer.</example>
+      </rule>
+      <rule>
+        <pattern mark_to="-1" case_sensitive="yes">
+          <token>licht</token>
+          <token regexp="yes" 
inflected="yes">aufgehen|angehen|anmachen|ausmachen|anknipsen|ausknipsen|machen|flackern|löschen|tauchen|rücken</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Licht</suggestion>&subende;</message>
+        <example type="correct">Er machte das <marker>Licht</marker> 
an.</example>
+        <example type="incorrect">Nachdem ich <marker>licht</marker> gemacht 
hatte, sah ich, was los war.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="FAHRT_SUBST" name="Groß-/Kleinschreibung: 'fahrt (Fahrt)'">
       <rule>
         <pattern mark_from="2" case_sensitive="yes">
@@ -3948,26 +4044,6 @@
         <example type="incorrect">Das Schiff ist langsam in 
<marker>fahrt</marker> gekommen.</example>
       </rule>
     </rulegroup>
-    <rulegroup id="LICHT_SUBST" name="Groß-/Kleinschreibung: 'licht (Licht)'">
-      <rule>
-        <pattern mark_from="1" case_sensitive="yes">
-          <token 
regexp="yes">[dD]as|[eE]in|machen?|macht?|ins|ans|(helle|grelle|gleißende|einfallende|elektrische|gedämpfte|schummrige|schwache|unbarmherzige|flackernde|schiefe)[ns]?</token>
-          <token>licht</token>
-        </pattern>
-        <message>&subanfang;<suggestion>Licht</suggestion>&subende;</message>
-        <example type="correct">Das gleißende <marker>Licht</marker> der 
Scheinwerfer.</example>
-        <example type="incorrect">Das gleißende <marker>licht</marker> der 
Scheinwerfer.</example>
-      </rule>
-      <rule>
-        <pattern mark_to="-1" case_sensitive="yes">
-          <token>licht</token>
-          <token regexp="yes" 
inflected="yes">aufgehen|angehen|anmachen|ausmachen|anknipsen|ausknipsen|machen|flackern|löschen|tauchen|rücken</token>
-        </pattern>
-        <message>&subanfang;<suggestion>Licht</suggestion>&subende;</message>
-        <example type="correct">Er machte das <marker>Licht</marker> 
an.</example>
-        <example type="incorrect">Nachdem ich <marker>licht</marker> gemacht 
hatte, sah ich, was los war.</example>
-      </rule>
-    </rulegroup>
     <rulegroup id="ANGST_SUBST" name="Groß-/Kleinschreibung: 'angst (Angst)'">
       <rule>
         <pattern case_sensitive="yes" mark_from="1">
@@ -4107,6 +4183,41 @@
         <example type="incorrect">Sie ist ganz schön in die 
<marker>breite</marker> gegangen.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="IN_DIE_FALLE" name="Groß-/Kleinschreibung: 'falle (Falle)'">
+      <rule>
+        <pattern mark_from="3" case_sensitive="yes">
+          <token inflected="yes" regexp="yes">gehen|tappen|hauen</token>
+          <token>in</token>
+          <token>die</token>
+          <token>falle</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Falle</suggestion>&subende;</message>
+        <example type="correct">Er ging prompt in die 
<marker>Falle</marker>.</example>
+        <example type="incorrect">Er tappte in die 
<marker>falle</marker>.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-1" case_sensitive="yes">
+          <token regexp="yes">[Ii]n</token>
+          <token>die</token>
+          <token>falle</token>
+          <token inflected="yes" regexp="yes">gehen|tappen|hauen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Falle</suggestion>&subende;</message>
+        <example type="correct">Sie ist den Ermittlern in die 
<marker>Falle</marker> gegangen.</example>
+        <example type="incorrect">Sie ist den Ermittlern in die 
<marker>falle</marker> gegangen.</example>
+      </rule>
+      <rule>
+        <pattern mark_from="3" case_sensitive="yes">
+          <token>in</token>
+          <token>die</token>
+          <token>offene</token>
+          <token>falle</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Falle</suggestion>&subende;</message>
+        <example type="correct">Sie ist den Ermittlern in die offene 
<marker>Falle</marker> gegangen.</example>
+        <example type="incorrect">Sie ist den Ermittlern in die offene 
<marker>falle</marker> gegangen.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="IN_DIE_KNIE" name="Groß-/Kleinschreibung: 'knie (Knie)'">
       <rule>
         <pattern mark_from="3" case_sensitive="yes">
@@ -4212,14 +4323,24 @@
       <rule>
         <pattern mark_from="2" case_sensitive="yes">
           <token regexp="yes">[aA]n</token>
-          <token regexp="yes">(mein|[dD]ein|sein|unser|[iI]hr|eur)er</token>
+          <token 
regexp="yes">(mein|[dD]ein|sein|unser|[iI]hr|eur|dies)er</token>
           <token>stelle</token>
         </pattern>
         <message>&subanfang;<suggestion>Stelle</suggestion>&subende;</message>
-        <example type="correct">Ich an deiner <marker>Stelle</marker> hätte 
genauso entschieden.</example>
+        <example type="correct">Ich hätte an deiner <marker>Stelle</marker> 
genauso entschieden.</example>
         <example type="incorrect">Ich an deiner <marker>stelle</marker> hätte 
genauso entschieden.</example>
       </rule>
       <rule>
+        <pattern mark_from="2" case_sensitive="yes">
+          <token regexp="yes">[aA]n</token>
+          <token regexp="yes">derselben|dieselbe</token>
+          <token>stelle</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Stelle</suggestion>&subende;</message>
+        <example type="correct">Es passierte an derselben 
<marker>Stelle</marker> bereits zum zweiten Mal.</example>
+        <example type="incorrect">Es passierte an derselben 
<marker>stelle</marker> bereits zum zweiten Mal.</example>
+      </rule>
+      <rule>
         <pattern mark_from="3" case_sensitive="yes">
           <token regexp="yes">[aA]n</token>
           <token>Ort</token>
@@ -4572,8 +4693,8 @@
         </pattern>
         <message>&subanfang;<suggestion>Brüste</suggestion>&subende;</message>
         <example type="correct">Jetzt <marker>brüste</marker> dich nicht auch 
noch mit deinem Fehlverhalten!</example>
-        <example type="correct">Sie steckte es zwischen ihre 
<marker>Brüste</marker>.</example>
-        <example type="incorrect">Sie steckte es zwischen die 
<marker>brüste</marker>.</example>
+        <example type="correct">Sie schob es zwischen ihre 
<marker>Brüste</marker>.</example>
+        <example type="incorrect">Sie schob es zwischen die 
<marker>brüste</marker>.</example>
       </rule>
       <rule>
         <pattern mark_from="2" case_sensitive="yes">
@@ -4682,7 +4803,7 @@
         <example type="incorrect">Es herrschte ein heilloses 
<marker>durcheinander</marker>.</example>
       </rule>
     </rulegroup>
-    <rulegroup id="LÜGE_SUBST" name="Groß-/Kleinschreibung: 'lüge (Lüge)'">
+    <rulegroup id="LUEGE_SUBST" name="Groß-/Kleinschreibung: 'lüge (Lüge)'">
       <rule>
         <pattern mark_from="1" case_sensitive="yes">
           <token 
regexp="yes">(freche|faustdicke|dreiste|dreckige|niederträchtige|infame|glatte|verdammte|unverschämte|rotzfreche)(n)?</token>
@@ -5004,7 +5125,7 @@
         <token>weiteren</token>
         <token postag="VER:.*" postag_regexp="yes"/>
       </pattern>
-      <message><suggestion>Weiteren</suggestion> in der Wendung 'des Weiteren' 
wird großgeschrieben.</message>
+      <message>&inwend;'des Weiteren' wird <suggestion>Weiteren</suggestion> 
großgeschrieben.</message>
       <example type="correct">Des <marker>Weiteren</marker> sind alle Katzen 
blau.</example>
       <example type="correct">Und des <marker>Weiteren</marker> waren alle 
Katzen blau.</example>
       <example type="correct">Die Rechtsvorschrift zur Sicherung des 
<marker>weiteren</marker> Aufenthaltsrechtes.</example>
@@ -5016,7 +5137,7 @@
         <token regexp="yes">[Ii]n</token>
         <token>frage</token>
       </pattern>
-      <message>In der Wendung <suggestion>in Frage</suggestion> wird 'Frage' 
großgeschrieben.</message>
+      <message>&inwend;<suggestion>in Frage</suggestion> wird 'Frage' 
großgeschrieben.</message>
       <example type="correct">etwas <marker>in Frage</marker> stellen</example>
       <example type="incorrect" correction="in Frage">etwas <marker>in 
frage</marker> stellen</example>
     </rule>
@@ -5025,7 +5146,7 @@
         <token regexp="yes">[Dd]es|[Ee]ines</token>
         <token>nachts</token>
       </pattern>
-      <message><suggestion>Nachts</suggestion> in der Wendung 'des Nachts' 
bzw. 'eines Nachts' wird großgeschrieben.</message>
+      <message>&inwend;'des Nachts' bzw. 'eines Nachts' wird 
<suggestion>Nachts</suggestion> großgeschrieben.</message>
       <example type="correct">Des <marker>Nachts</marker> sind alle Katzen 
blau.</example>
       <example type="incorrect">Des <marker>nachts</marker> sind alle Katzen 
blau.</example>
       <example type="incorrect">Eines <marker>nachts</marker> sind alle Katzen 
blau.</example>
@@ -5039,7 +5160,7 @@
           <token>und</token>
           <token>böse</token>
         </pattern>
-        <message><suggestion>Gut und Böse</suggestion> in der Wendung 
'jenseits von Gut und Böse' wird großgeschrieben.</message>
+        <message>&inwend;'jenseits von Gut und Böse' wird <suggestion>Gut und 
Böse</suggestion> großgeschrieben.</message>
         <example type="correct">Das ist jenseits von <marker>Gut und 
Böse</marker>.</example>
         <example type="incorrect" correction="Gut und Böse">Das ist jenseits 
von <marker>gut und böse</marker>.</example>
         <example type="incorrect" correction="Gut und Böse">Das ist jenseits 
von <marker>Gut und böse</marker>.</example>
@@ -5052,7 +5173,7 @@
           <token>und</token>
           <token>Böse</token>
         </pattern>
-        <message><suggestion>Gut und Böse</suggestion> in der Wendung 
'jenseits von Gut und Böse' wird großgeschrieben.</message>
+        <message>&inwend;'jenseits von Gut und Böse' wird <suggestion>Gut und 
Böse</suggestion> großgeschrieben.</message>
         <example type="correct">Das ist jenseits von <marker>Gut und 
Böse</marker>.</example>
         <example type="incorrect" correction="Gut und Böse">Das ist jenseits 
von <marker>gut und Böse</marker>.</example>
       </rule>
@@ -5063,7 +5184,7 @@
           <token>zur</token>
           <token>genüge</token>
         </pattern>
-        <message>In <suggestion>zur Genüge</suggestion> wird 'Genüge' 
großgeschrieben.</message>
+        <message>&inwend;<suggestion>zur Genüge</suggestion> wird 'Genüge' 
großgeschrieben.</message>
         <example type="correct">Das hat sich <marker>zur Genüge</marker> 
gezeigt.</example>
         <example type="incorrect">Das hat sich <marker>zur genüge</marker> 
gezeigt.</example>
       </rule>
@@ -5084,7 +5205,7 @@
         <token>und</token>
         <token>aber</token>
       </pattern>
-      <message><suggestion>Wenn und Aber</suggestion> in der Wendung 'ohne 
Wenn und Aber' wird großgeschrieben.</message>
+      <message>&inwend;'ohne Wenn und Aber' wird <suggestion>Wenn und 
Aber</suggestion> großgeschrieben.</message>
       <example type="correct">Das gilt von <marker>Wenn und 
Aber</marker>.</example>
       <example type="incorrect">Das gilt ohne <marker>wenn und 
aber</marker>.</example>
     </rule>
@@ -5094,27 +5215,40 @@
         <token regexp="yes">erste|ersten|letzte|letzten|vorige|vorigen</token>
         <token>mal</token>
       </pattern>
-      <message><suggestion>Mal</suggestion> in der Wendung 'das erste/letzte 
Mal' wird großgeschrieben.</message>
+      <message>&inwend;'das erste/letzte Mal' wird 
<suggestion>Mal</suggestion> großgeschrieben.</message>
       <example type="correct">... als du ihn das erste <marker>Mal</marker> 
gesehen hast?</example>
       <example type="incorrect">... als du ihn das erste <marker>mal</marker> 
gesehen hast?</example>
       <example type="incorrect">... als du ihn zum ersten <marker>mal</marker> 
gesehen hast?</example>
     </rule>
-    <rule id="IN_ACHT_NEHMEN" name="Groß-/Kleinschreibung: 'in acht (Acht) 
nehmen'">
-      <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
-        <token>in</token>
-        <token>acht</token>
-        <token regexp="yes">nehmen|nahm|genommen</token>
-      </pattern>
-      <message><suggestion>Acht</suggestion> in der Wendung '(sich) in Acht 
nehmen' wird großgeschrieben.</message>
-      <example type="correct">Er sollte sich in <marker>Acht</marker> 
nehmen.</example>
-      <example type="incorrect">Er sollte sich in <marker>acht</marker> 
nehmen.</example>
-    </rule>
+    <rulegroup id="IN_ACHT_NEHMEN" name="Groß-/Kleinschreibung: 'in acht 
(Acht) nehmen'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="3">
+          <token regexp="yes">nimmt?|nimmst|nehmen?|nahmt?|nahmen|nehmt</token>
+          <token regexp="yes">mich|dich|sich|euch|uns</token>
+          <token>in</token>
+          <token>acht</token>
+        </pattern>
+        <message>&inwend;'(sich) in Acht nehmen' wird 
<suggestion>Acht</suggestion> großgeschrieben.</message>
+        <example type="correct">Nimm dich in <marker>Acht</marker>!</example>
+        <example type="incorrect">Er nahm sich in 
<marker>acht</marker>.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
+          <token>in</token>
+          <token>acht</token>
+          <token regexp="yes">nimmt|nimmst|nehmen?|nahm|genommen</token>
+        </pattern>
+        <message>&inwend;'(sich) in Acht nehmen' wird 
<suggestion>Acht</suggestion> großgeschrieben.</message>
+        <example type="correct">Er sollte sich in <marker>Acht</marker> 
nehmen.</example>
+        <example type="incorrect">Er sollte sich in <marker>acht</marker> 
nehmen.</example>
+      </rule>
+    </rulegroup>
     <rule id="AUS_VERSEHEN" name="Groß-/Kleinschreibung: 'aus versehen 
(Versehen)'">
       <pattern case_sensitive="yes" mark_from="1">
         <token>aus</token>
         <token>versehen</token>
       </pattern>
-      <message>In der Wendung 'aus Versehen' wird 
<suggestion>Versehen</suggestion> großgeschrieben.</message>
+      <message>&inwend;'aus Versehen' wird <suggestion>Versehen</suggestion> 
großgeschrieben.</message>
       <example type="correct">Die SPD meuchelt aus <marker>Versehen</marker> 
ihren Chef.</example>
       <example type="incorrect">Die SPD meuchelt aus <marker>versehen</marker> 
ihren Chef.</example>
     </rule>
@@ -5124,7 +5258,7 @@
         <token>dem</token>
         <token>laufenden</token>
       </pattern>
-      <message>In der Wendung 'auf dem Laufenden' wird 
<suggestion>Laufenden</suggestion> großgeschrieben.</message>
+      <message>&inwend;'auf dem Laufenden' wird 
<suggestion>Laufenden</suggestion> großgeschrieben.</message>
       <example type="correct">Bitte halte mich auf dem 
<marker>Laufenden</marker>.</example>
       <example type="incorrect">Bitte halte mich auf dem 
<marker>laufenden</marker>
       </example>
@@ -5152,10 +5286,32 @@
         <token>zu</token>
         <token>buche</token>
       </pattern>
-      <message>In der Wendung "zu Buche schlagen" schreibt man 
<suggestion>Buche</suggestion> groß.</message>
+      <message>&inwend;'zu Buche schlagen' schreibt man 
<suggestion>Buche</suggestion> groß.</message>
       <example type="correct">Das schlägt nicht so sehr zu 
<marker>Buche</marker>.</example>
       <example type="incorrect">Das schlägt nicht so sehr zu 
<marker>buche</marker>.</example>
     </rule>
+    <rulegroup id="DIE_FRAGE_IST" name="Groß-/Kleinschreibung: 'die frage 
(Frage) ist' etc.">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
+          <token regexp="yes">[dD]ie</token>
+          <token>frage</token>
+          <token>ist</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Frage</suggestion>&subende;</message>
+        <example type="correct">Die <marker>Frage</marker> ist doch jetzt, wie 
wir weiter vorgehen sollen.</example>
+        <example type="incorrect">Die <marker>frage</marker> ist doch jetzt, 
wie wir weiter vorgehen sollen.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="2">
+          <token>ist</token>
+          <token>die</token>
+          <token>frage</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Frage</suggestion>&subende;</message>
+        <example type="correct">Jetzt ist die große <marker>Frage</marker>, 
wie wir weiter vorgehen sollen.</example>
+        <example type="incorrect">Jetzt ist die <marker>frage</marker>, wie 
wir weiter vorgehen sollen.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="FRAGEN_HABEN" name="Groß-/Kleinschreibung: 'fragen (Fragen) 
haben/stellen'">
       <rule>
         <pattern case_sensitive="yes" mark_to="-1">
@@ -5226,7 +5382,7 @@
       <rule>
         <pattern case_sensitive="yes" mark_from="2" mark_to="-1">
           <token>mit</token>
-          <token 
regexp="yes">dem|meinem|[dD]einem|seinem|[iI]hrem|unserem|[eU]rem</token>
+          <token 
regexp="yes">dem|meinem|[dD]einem|seinem|[iI]hrem|unserem|[eE]urem</token>
           <token>gewissen</token>
           <token inflected="yes">vereinbaren</token>
         </pattern>
@@ -5237,7 +5393,7 @@
       <rule>
         <pattern case_sensitive="yes" mark_from="2" mark_to="-2">
           <token>mit</token>
-          <token 
regexp="yes">dem|meinem|[dD]einem|seinem|[iI]hrem|unserem|[eU]rem</token>
+          <token 
regexp="yes">dem|meinem|[dD]einem|seinem|[iI]hrem|unserem|[eE]urem</token>
           <token>gewissen</token>
           <token>zu</token>
           <token>vereinbaren</token>
@@ -5536,7 +5692,7 @@
         <message>Die Präposition '<match no="2" case_conversion 
="startlower"/>' erfordert i.d.R. den Genitiv.</message><!--TODO \2 should be 
lower case-->
         <example type="incorrect"><marker>Wegen dem</marker> 
Unfall...</example>
         <example type="incorrect"><marker>Wegen Ihrem</marker> 
Unfall...</example>
-        <example type="correct"><marker>Wegen des</marker> 
Unfalls...</example> 
+        <example type="correct"><marker>Wegen des</marker> Unfalls...</example>
         <example type="correct"><marker>Wegen ihres</marker> 
Unfall...</example>
         <example type="correct"><marker>wegen Diebstahl</marker> 
geschlossen</example>
         <example type="correct"><marker>Abzüglich des</marker> Halbkreises 
beträgt...</example>
@@ -5991,7 +6147,7 @@
         <example type="correct">1 = 1</example>
         <example type="incorrect">1 <marker>>=</marker> 0</example>
       </rule>
-      <!--TODO tests fail (because of &lt;?) 
+      <!--TODO tests fail (because of &lt;?)
       <rule>
         <pattern mark_to="-1">
           <token>&lt;</token>
@@ -6158,7 +6314,7 @@
         <message>Vor der Konjunktion 'sondern' steht immer ein Komma.</message>
         <example type="correct">Sie geht nicht, <marker>sondern</marker> 
schwimmt.</example>
         <example type="correct">Sie laufen nicht und <marker>sondern</marker> 
trotzdem Schweiß ab.</example>
-        <example type="incorrect">Sie geht nicht <marker>sondern</marker> 
schwimmt.</example>
+        <example type="incorrect">Sie geht nicht <marker>sondern</marker> sie 
schwimmt.</example>
         <example type="correct">Sie geht nicht — <marker>sondern</marker> 
schwimmt</example>
       </rule>
       <rule>
@@ -6233,7 +6389,7 @@
     <rulegroup id="VON_BIS" name="Zeichensetzung: 'von' mit Bis-Strich">
       <rule>
         <pattern mark_from="1" case_sensitive="yes">
-          <token regexp="yes" 
negate="yes">innerhalb|Verzögerung(en)?|Gewicht(s)?|Dauer|Umfang(s)?|Größe(n)?|Länge(n)?|Durchmesser([ns])?|Radius|Masse|(T|.*t)emperatur|(D|.*d)druck(s)?</token>
+          <token regexp="yes" 
negate="yes">innerhalb|Verzögerung(en)?|Gewicht(s)?|Dauer|Umfang(s)?|Größe(n)?|Länge(n)?|Durchmesser([ns])?|Radius|Masse|(T|.*t)emperatur|(D|.*d)druck(s)?|Anzahl(en)?|Alters?|Tagesdosis|Dosis|Bereichs?</token>
           <token regexp="yes">[vV]o[nm]</token>
           <token regexp="yes">([0-9]{1,5})(\-|–)([0-9]{1,5})</token>
         </pattern>
@@ -6290,9 +6446,9 @@
         </pattern>
         <message>Auf Auslassungspunkte folgt kein Schlusspunkt. Vorschlag: 
<suggestion>…</suggestion></message>
         <example type="correct">Er geht nach Hause …</example>
-        <example type="incorrect" correction="…">Er geht nach 
Hause<marker>….</marker></example>
+        <example type="incorrect" correction="…">Er geht nach Hause 
<marker>….</marker></example>
       </rule>
     </rulegroup>
   </category>
 
-</rules>
+</rules>
\ No newline at end of file

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


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to