Revision: 6925
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6925&view=rev
Author:   janschreiber
Date:     2012-05-15 09:27:04 +0000 (Tue, 15 May 2012)
Log Message:
-----------
[de] a few more rules

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-05-14 21:22:03 UTC 
(rev 6924)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-05-15 09:27:04 UTC 
(rev 6925)
@@ -61,7 +61,7 @@
 <!ENTITY also "also|folglich|demnach|deshalb|mithin|somit">
 <!ENTITY fast "annähernd|beinah(e)?|fast|nahezu|ungefähr">
 <!ENTITY modal "halt|eben|doch|wohl|eigentlich|auch|schon|aber|recht|ziemlich">
-<!ENTITY neusubklein 
"alter|ansinnen|band|bedenken|bündel|delta|differential|double|drittel|eck|eislaufen|elend|ende|erbe|erbrecht|fach|fest|fett|gebrechen|gemach|gerät|gewissen|gut|gutachten|ideal|junge|kapital|kollektiv|konditional|können|leben|leck|leid|licht|lokal|los|mal|manifest|maß|mittelalter|morden|paar|patent|pfeifen|präsent|recht|reich|rennen|scheitern|schweigen|sitzen|stillschweigen|totem|unrecht|verbot|verdeck|verdienst|verfahren|vergnügen|verhör|verlangen|vermögen|versprechen|wettrennen|wohl|wunder|zeug|ziel|zimmer">
+<!ENTITY neusubklein 
"alter|ansinnen|band|bedenken|bündel|delta|differential|double|drittel|eck|eislaufen|elend|ende|erbe|erbrecht|fach|fest|fett|gebrechen|gemach|gerät|gewissen|gut|gutachten|hoch|ideal|junge|kapital|kollektiv|konditional|können|leben|leck|leid|licht|lokal|los|mal|manifest|maß|mittelalter|morden|paar|patent|pfeifen|präsent|recht|reich|rennen|scheitern|schweigen|sitzen|stillschweigen|tief|totem|unrecht|verbot|verdeck|verdienst|verfahren|vergnügen|verhör|verlangen|vermögen|versprechen|wettrennen|wohl|wunder|zeug|ziel|zimmer">
 <!ENTITY massubklein 
"abgeordnete|abkomme|abriss|abschied|abschnitt|abstieg|ahne|andrang|angriff|anklang|anschnitt|anstieg|anstrich|antrieb|antritt|ärger|arm|aufriss|aufschnitt|aufstand|aufstieg|aufstrich|auftritt|ausklang|ausritt|ausschnitt|ausstand|ausstieg|austritt|band|bau|bedarf|begriff|beistand|beitritt|belang|bestand|betrieb|betrug|blick|block|bogen|brauch|dank|dichter|durchschnitt|einband|eingriff|einschnitt|einstand|einstieg|eintritt|ernst|ertrag|feind|filz|floh|forscher|fortschritt|fremde|gefreite|gläubiger|gleichstand|graben|herzog|junge|jünger|knebel|knick|knoten|koch|komparativ|kragen|krieg|laden|lappen|lauf|laut|lumpen|mitschnitt|morgen|nachklang|nachkomme|nachwuchs|pfiff|plan|planer|platz|plural|pole|preis|rang|rasen|rausschmiss|reifen|rücken|rüde|samt|schal|scherz|schiefer|schlag|schluck|schnitt|schnupfen|schock|schotte|schrecken|schritt|schubs|schuft|schund|schütze|schwamm|sitz|spitz|stand|stecken|stillstand|stolz|stoß|strich|strick|träger|trieb|tritt|tropfen|trotz|türke|übergriff|übertritt|umriss|unterschied|untertan|verband|verbrauch|verdacht|verdienst|verkauf|verkehr|verlass|verlauf|verleih|vermerk|verriss|verschlag|verstand|verstoß|versuch|vertrieb|verzehr|virtuose|vokal|vorbehalt|vorgriff|vorstand|vortritt|vorwärtsschritt|wagen|weg|wein|weise|wert|wettstreit|wicht|widerstand|zank|zeuge|zügel|zugriff|zusammenschnitt|zustand|zutritt|zweifel">
 <!ENTITY femsubklein 
"abbitte|abfahrt|abfrage|abfuhr|abgeordnete|ablöse|abreise|absage|absteige|acht|alternative|anfahrt|anfrage|angst|anklage|anreise|anrichte|ansage|antike|anzeige|auffahrt|ausbeute|ausfahrt|ausfuhr|ausleihe|auslese|ausrede|ausreise|aussage|band|beichte|beule|binde|bitte|blase|breite|bremse|buche|bürde|burleske|bürste|decke|defensive|dichte|drei|durchfahrt|durchreiche|durchreise|durchsage|dürre|dusche|düse|ebbe|ebene|ecke|ehe|ehre|eiche|eile|einfahrt|einreise|eins|elf|erde|fahrt|falle|falte|feige|feile|ferne|flamme|fliege|fliese|flotte|flucht|folge|frage|fremde|fresse|fünf|geige|gerade|gnade|grenze|großtat|groteske|hacke|halle|härte|hast|haut|hecke|heimfahrt|herfahrt|hinfahrt|höhle|illustrierte|kante|kappe|keule|kippe|klage|klammer|klappe|klaue|klemme|klinge|klingel|kommode|konstante|kontroverse|kraft|krähe|kralle|kürze|kutsche|last|leere|legende|lehre|leine|leiste|leuchte|liebe|liege|linse|liste|lüge|macht|marine|matte|menge|messe|miete|mithilfe|mühe|nachfrage|nachlese|nachrede|nähe|naht|neun|oder|offensive|parallele|pauke|pauschale|pause|perle|pfeife|platte|pleite|post|predigt|presse|probe|pumpe|puste|quelle|rast|ratsche|rede|reibe|reife|reihe|reise|reue|robbe|rolle|rückfrage|rüge|ruhe|runde|rutsche|sage|säge|sahne|salbe|säure|schanze|schau|scheide|scheiße|schere|schiene|schippe|schlampe|schleife|schleuse|schlinge|schmelze|schmiede|schnalle|schneide|schuld|schule|schürze|schwäche|schwärze|schwebe|schwelle|sechs|sehne|sieben|sonne|sorge|spalte|sparte|speise|spitze|spritze|starre|stärke|stelle|stille|stimme|strafe|strecke|strippe|stufe|stunde|stütze|suche|sucht|summe|taste|tat|taufe|tiefe|trage|träne|treue|variable|vier|vollmacht|voraussage|vorfahrt|vorhersage|vormacht|vorrede|vorsitzende|vorsorge|wache|wand|wärme|weide|weihe|weile|weise|welle|wende|werft|wiege|wiese|winde|wolle|würde|würze|wüste|zahl|zeche|zehn|zeit|zentrale|zier|zufahrt|zufuhr|zusage|zwei|zwinge|zwölf">
 <!ENTITY subkleinplural 
"abbitten|abdrücke|abfragen|abfuhren|abgaben|abgeordneten|absagen|abschnitte|abspiele|absprachen|absteigen|abstiege|abstürze|abteile|ahnen|alternativen|anbauten|anblicke|andachten|anfragen|angaben|angeln|angriffe|ängste|anhalte|anhänge|anklagen|anlagen|anliegen|annahmen|anreden|anreisen|anreize|anrichten|anrufe|ansagen|anschnitte|anschreiben|ansprachen|anstiege|antriebe|antworten|anzahlen|anzeigen|arabesken|arme|armen|äste|aufbauten|aufgaben|auflagen|aufnahmen|aufrufe|aufschreie|aufstriche|ausbauten|ausbeuten|ausdrucke|ausdrücke|ausfuhren|ausgaben|aushänge|auslagen|ausleihen|auslesen|ausnahmen|ausreden|ausreisen|ausritte|ausrufe|aussagen|ausschnitte|aussprachen|ausweise|bahnen|bände|banden|bäume|bauten|bedenken|befehle|beichten|beigaben|beilagen|belange|belege|berge|berichte|berufe|bescheide|besuche|betten|beulen|beweise|binden|bitten|blasen|blätter|blicke|breiten|bremsen|brüste|buchen|bündel|bürden|burlesken|bürsten|dämme|dämpfe|delinquenten|deutschen|dichten|dichter|dinge|dreier|drucke|durchsagen|durchschnitte|duschen|düsen|ebenen|ecken|ehren|eichen|eingaben|eingriffe|einnahmen|einreisen|einschnitte|einschreiben|einstiege|entgegennahmen|entnahmen|entscheide|erfolge|erlöse|fallen|falten|feigen|feilen|feinde|festnahmen|fiedeln|filme|fische|flammen|flauten|fliegen|fliesen|flöße|flotten|fluchten|folgen|forscher|fortschritte|fragen|fransen|freigaben|freiräume|fressen|freunde|furchen|gebrechen|gebühren|gefahren|gefreiten|geigen|geraden|gestalten|gewinne|gläubiger|greise|grenzen|großtaten|grotesken|gruben|gründe|grüße|hacken|haken|hallen|härten|hecken|herzen|herzöge|hexen|hiebe|hinweise|höhlen|hüte|illustrierten|initialen|intriganten|jungen|jünger|kanten|kappen|kehlen|keulen|klagen|klammern|klänge|klappen|klauen|klemmen|klingeln|klingen|knappen|knechte|knöpfe|knospen|knoten|kommoden|konstanten|kontroversen|köpfe|kosten|krähen|krallen|krebse|kreuze|kriege|kugeln|kuppeln|küsse|kutschen|lappen|lasten|laute|legenden|lehren|leinen|leisten|leuchten|lichter|liegen|links|linsen|listen|löcher|lügen|lumpen|matten|mengen|messen|mieten|mitschnitte|morde|mühen|münzen|nachdrucke|nachfragen|nachklänge|nachkommen|nachlesen|nachreden|nachrufe|nachweise|nähte|narren|offensiven|parallelen|pauken|pauschalen|pausen|perlen|pfeifen|pfiffe|platten|pole|polen|predigten|preise|pressen|proben|pumpen|quellen|ränge|ratschen|räume|rechte|reden|regeln|reiben|reiche|reichen|reifen|reihen|reisen|rentiere|robben|rollen|rückfragen|rüden|rügen|rümpfe|runden|rutschen|sagen|sägen|salben|salze|säume|schächte|schanzen|schatten|schätze|schäume|scheiden|scheine|scheren|scherze|schienen|schiffe|schippen|schlampen|schleifen|schleusen|schlingen|schmieden|schnallen|schneiden|schnitte|schotten|schränke|schreie|schritte|schufte|schulden|schulen|schürzen|schützen|schwächen|schwänze|schwellen|sehnen|siebe|siege|siegel|sitze|söhne|sonnen|sorgen|spalten|speisen|spitzen|sprachen|spritzen|stacheln|stände|stärken|stellen|steuern|stimmen|strafen|strahlen|streben|strecken|streiche|streifen|striche|stricke|strippen|stufen|stunden|stürme|stützen|suchen|summen|tafeln|tage|tasten|taten|tauben|taufen|teile|teilnahmen|texte|tiefen|tische|tragen|träger|tränen|träume|tropfen|türken|türme|umbauten|umhänge|umkreise|umlaute|umschauen|unterlagen|unterschiede|variablen|verbände|verbrechen|verdecke|vereine|verfahren|vergehen|vergleiche|verhaue|verhöre|verleihe|vermerke|versprechen|verstecke|versuche|verweise|virtuosen|vögel|vokale|vollmachten|vorarbeiten|voraussagen|vorbehalte|vorgaben|vorgriffe|vorhersagen|vorkommen|vorlagen|vorlesen|vorreden|vorsitzenden|vorspanne|vorwegnahmen|vorwürfe|wachen|wagen|walzen|wände|waren|weichen|weiden|weihen|weine|weisen|wellen|werte|wiedergaben|wiedersehen|wiegen|wiesen|winde|winden|wünsche|würden|wüsten|zahlen|zäune|zechen|zelte|zentralen|zettel|zeugen|ziele|zimmer|zufuhren|zügel|zugriffe|zunahmen|zusagen|zusammenhänge|zwänge|zweifel">
@@ -143,6 +143,33 @@
         <example type="incorrect" correction="Sehr geehrte Damen und 
Herren"><marker>Sehr geehrte Dame und Herrn</marker></example>
       </rule>
     </rulegroup>
+    <rulegroup id="LIEBER_ANNA" name="Möglicher Tippfehler: 'Lieber (Liebe) 
Anna, ...'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-2">
+          <token postag="SENT_START"/>
+          <token regexp="yes">[lL]ieb.*<exception>Liebe</exception></token>
+          <token postag="EIG:NOM:SIN:FEM:(.*)VOR" 
postag_regexp="yes"><exception postag="EIG:NOM:SIN:MAS:(.*)VOR" 
postag_regexp="yes"/></token>
+          <token>,</token>
+        </pattern>
+        <message>Möglicher Tippfehler: Meinten Sie 
<suggestion>Liebe</suggestion>?</message>
+        <short>Möglicher Tippfehler</short>
+        <example type="correct"><marker>Liebe</marker> Anna, ...</example>
+        <example type="incorrect" correction="Liebe"><marker>Lieber</marker> 
Anna, ...</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-2">
+          <token postag="SENT_START"/>
+          <token regexp="yes">[lL]ieb.*<exception>Lieber</exception></token>
+          <token postag="EIG:NOM:SIN:MAS:(.*)VOR" 
postag_regexp="yes"><exception postag="EIG:NOM:SIN:FEM:(.*)VOR" 
postag_regexp="yes"/></token>
+          <token>,</token>
+        </pattern>
+        <message>Möglicher Tippfehler: Meinten Sie 
<suggestion>Lieber</suggestion>?</message>
+        <short>Möglicher Tippfehler</short>
+        <example type="correct"><marker>Lieber</marker> Dieter, ...</example>
+        <example type="correct">Ich <marker>liebe</marker> Dieter, weil 
...</example>
+        <example type="incorrect" correction="Lieber"><marker>Liebe</marker> 
Dieter, ...</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="LIEB_GRUESSE" name="Möglicher Tippfehler: 'Lieb (Liebe) 
Grüße'">
       <rule>
         <pattern case_sensitive="yes" mark_from="1">
@@ -153,7 +180,7 @@
         <message>Möglicher Tippfehler: Meinten Sie die Schlussformel 
<suggestion>Liebe Grüße</suggestion>?</message>
         <short>Möglicher Tippfehler</short>
         <example type="correct"><marker>Liebe Grüße</marker></example>
-        <example type="incorrect"><marker>Lieb Grüße</marker></example>
+        <example type="incorrect" correction="Liebe Grüße"><marker>Lieb 
Grüße</marker></example>
       </rule>
     </rulegroup>
     <rulegroup id="KOMMA_TLD" name="Möglicher Tippfehler: 'example,com 
(example.com)'">
@@ -3830,6 +3857,16 @@
       </rule>
     </rulegroup>
     <!-- Prominente -->
+    <rule id="ALEXIUS_MEINONG" name="Eigenname: 'Alexius Meinung (Meinong)'">
+      <pattern mark_from="1" case_sensitive="yes">
+        <token>Alexius</token>
+        <token>Meinung</token>
+      </pattern>
+      <message>Meinten Sie den Philosophen Alexius 
<suggestion>Meinong</suggestion>?</message>
+      <short>&eigenname;</short>
+      <example type="correct">Alexius <marker>Meinong</marker> ist ein 
Philosoph.</example>
+      <example type="incorrect" correction="Meinong">Alexius 
<marker>Meinung</marker> ist ein Philosoph.</example>
+    </rule>
     <rule id="JOSEF_HAYDN" name="Eigenname: 'Josef (Joseph) Haydn'">
       <pattern mark_to="-1" case_sensitive="yes">
         <token>Josef</token>
@@ -4576,6 +4613,20 @@
         <example type="correct">Ich bin <marker>weggegangen</marker>.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="FREUND_SCHAFT" name="Zusammen-/Getrenntschreibung: 'Freund 
Schaft (Freundschaft)'">
+      <rule>
+        <pattern mark_from="0" case_sensitive="no">
+          <token regexp="yes">Freund|Partner|Kamerad|Mutter</token>
+          <token>schaft</token>
+        </pattern>
+        <message>&getrennt;. Möglicherweise muss <suggestion>\1\2</suggestion> 
zusammengeschrieben werden, oder es fehlt ein f in 'schaft'.</message>
+        <url>http://www.duden.de/rechtschreibung/_schaft</url>
+        <short>&getrennt;.</short>
+        <example type="incorrect" correction="Freundschaft">So eine 
<marker>Freund schaft</marker> hält ein Leben lang.</example>
+        <example type="correct">So eine <marker>Freundschaft</marker> hält ein 
Leben lang.</example>
+        <example type="correct">Mein <marker>Freund schafft</marker> es nicht 
alleine.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="GUTHABEN_GUT_HABEN" name="Zusammen-/Getrenntschreibung: 
'ihr sollt es guthaben (gut haben)'">
       <rule>
         <pattern mark_from="2" case_sensitive="yes">
@@ -7403,8 +7454,8 @@
       </rule>
       <rule>
         <pattern case_sensitive="yes" mark_from="2">
-          <token inflected="yes" skip="2">erteilen</token>
-          <token skip="1">eine</token>
+          <token inflected="yes" skip="2">erteilen<exception scope="next" 
postag="SENT_END"/></token>
+          <token skip="1">eine<exception scope="next" 
postag="SENT_END"/></token>
           <token>absage</token>
         </pattern>
         <message>&subanfang;<suggestion>Absage</suggestion>&subende;</message>
@@ -7413,6 +7464,43 @@
         <example type="incorrect" correction="Absage">Wir erteilten ihm eine 
klare <marker>absage</marker>.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="MIETE_SUBST" name="Groß-/Kleinschreibung: 'miete (Miete) 
zahlen' etc.">
+      <rule>
+        <pattern case_sensitive="yes" mark_to="-1">
+          <token>miete</token>
+          <token postag="VER:.+" postag_regexp="yes"/>
+        </pattern>
+        <message>&subanfang;<suggestion>Miete</suggestion>&subende;</message>
+        <short>&prgk;.</short>
+        <example type="correct">Er hat die <marker>Miete</marker> 
überwiesen.</example>
+        <example type="correct">Er hat keine <marker>Miete</marker> 
gezahlt.</example>
+        <example type="incorrect" correction="Miete">Er hat keine 
<marker>miete</marker> gezahlt.</example>
+      </rule>
+    </rulegroup>
+    <rulegroup id="SCHAU_SUBST" name="Groß-/Kleinschreibung: 'die schau 
(Schau) stehlen' etc.">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="2" mark_to="0">
+          <token postag="VER:.+" postag_regexp="yes" skip="1"><exception 
scope="next" postag="SENT_END"/></token>
+          <token regexp="yes">die|zur</token>
+          <token>schau</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Schau</suggestion>&subende;</message>
+        <short>&prgk;.</short>
+        <example type="correct">Er stiehlt mir die 
<marker>Schau</marker>.</example>
+        <example type="incorrect" correction="Schau">Er stiehlt mir die 
<marker>schau</marker>.</example>
+      </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
+          <token regexp="yes">[dD]ie|[zZ]ur</token>
+          <token>schau</token>
+          <token postag="VER:.+" postag_regexp="yes"/>
+        </pattern>
+        <message>&subanfang;<suggestion>Schau</suggestion>&subende;</message>
+        <short>&prgk;.</short>
+        <example type="correct">Er hat mir die <marker>Schau</marker> 
gestohlen.</example>
+        <example type="incorrect" correction="Schau">Er hat mir die 
<marker>schau</marker> gestohlen.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="WIDERSTAND_SUBST" name="Groß-/Kleinschreibung: 'widerstand 
(Widerstand) leisten' etc.">
       <rule>
         <pattern case_sensitive="yes" mark_to="-1">
@@ -7694,7 +7782,7 @@
       <rule>
         <pattern case_sensitive="yes" mark_from="1" mark_to="-1">
           <token regexp="yes">[dD]ie</token>
-          <token regexp="yes">fresse|schnauze</token>
+          <token regexp="yes">fresse|schnauze|klappe</token>
           <token inflected="yes">halten</token>
         </pattern>
         <message>&subanfang;<suggestion><match no="2" 
case_conversion="startupper"/></suggestion>&subende;</message>
@@ -7706,13 +7794,23 @@
         <pattern case_sensitive="yes" mark_from="2">
           <token inflected="yes" skip="1">halten</token>
           <token>die</token>
-          <token regexp="yes">fresse|schnauze</token>
+          <token regexp="yes">fresse|schnauze|klappe</token>
         </pattern>
         <message>&subanfang;<suggestion><match no="3" 
case_conversion="startupper"/></suggestion>&subende;</message>
         <short>&prgk;.</short>
         <example type="correct">Jetzt haltet doch die 
<marker>Fresse</marker>.</example>
         <example type="incorrect">Jetzt haltet doch die 
<marker>fresse</marker>.</example>
       </rule>
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1">
+          <token regexp="yes">großen?</token>
+          <token regexp="yes">fresse|schnauze|klappe</token>
+        </pattern>
+        <message>&subanfang;<suggestion><match no="2" 
case_conversion="startupper"/></suggestion>&subende;</message>
+        <short>&prgk;.</short>
+        <example type="correct">Ich mit meiner großen 
<marker>Klappe</marker>.</example>
+        <example type="incorrect" correction="Klappe">Ich mit meiner großen 
<marker>klappe</marker>.</example>
+      </rule>
     </rulegroup>
     <rulegroup id="SUBSTANTIVE_KLEIN" name="Groß-/Kleinschreibung: 
Substantive, die auch Verben oder Adjektive sein können" >
       <rule>
@@ -8802,12 +8900,13 @@
       <rule>
         <pattern case_sensitive="yes" mark_from="2" mark_to="0">
           <token regexp="yes">an|unter</token>
-          <token regexp="yes">der|die|(&meindein;)e</token>
+          <token regexp="yes">einer|der|die|(&meindein;)e</token>
           <token>decke</token>
         </pattern>
         <message>&subanfang;<suggestion>Decke</suggestion>&subende;</message>
         <short>&prgk;.</short>
         <example type="incorrect" correction="Decke">Komm unter meine 
<marker>decke</marker>.</example>
+        <example type="incorrect" correction="Decke">Die stecken doch alle 
unter einer <marker>decke</marker>.</example>
         <example type="incorrect" correction="Decke">Ich gehe gleich an die 
<marker>decke</marker>.</example>
         <example type="correct">Ich <marker>decke</marker> dich zu.</example>
       </rule>
@@ -11622,6 +11721,18 @@
         <example type="incorrect">Das Schiff ist langsam in 
<marker>fahrt</marker> gekommen.</example>
       </rule>
     </rulegroup>
+    <rulegroup id="VOR_LACHEN" name="Groß-/Kleinschreibung: 'vor lachen 
(Lachen)'">
+      <rule>
+        <pattern case_sensitive="yes" mark_from="1">
+          <token>vor</token>
+          <token>lachen</token>
+        </pattern>
+        <message>&subanfang;<suggestion>Lachen</suggestion>&subende;</message>
+        <short>&prgk;.</short>
+        <example type="correct">Können vor <marker>Lachen</marker>.</example>
+        <example type="incorrect" correction="Lachen">Können vor 
<marker>lachen</marker>.</example>
+      </rule>
+    </rulegroup>
     <rulegroup id="ANGST_SUBST" name="Groß-/Kleinschreibung: 'angst (Angst)'">
       <rule>
         <pattern case_sensitive="yes" mark_from="1">
@@ -12311,8 +12422,8 @@
         <short>&prgk;.</short>
         <example type="correct">Der <marker>Angestellte</marker> wurde 
entlassen.</example>
         <example type="correct">Der <marker>obdachlose</marker> Mann wurde 
überfallen.</example>
-        <example type="incorrect">Der <marker>angestellte</marker> wurde 
entlassen.</example>
-        <example type="incorrect">Der <marker>obdachlose</marker> wurde 
überfallen.</example>
+        <example type="incorrect" correction="Angestellte">Der 
<marker>angestellte</marker> wurde entlassen.</example>
+        <example type="incorrect" correction="Obdachlose">Der 
<marker>obdachlose</marker> wurde überfallen.</example>
       </rule>
       <rule>
         <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
@@ -12324,9 +12435,21 @@
         <short>&prgk;.</short>
         <example type="correct">Die <marker>Angestellten</marker> wurden 
entlassen.</example>
         <example type="correct">Die <marker>obdachlosen</marker> Männer wurden 
überfallen.</example>
-        <example type="incorrect">Die <marker>angestellten</marker> wurden 
entlassen.</example>
-        <example type="incorrect">Die <marker>jugendlichen</marker> benahmen 
sich daneben.</example>
+        <example type="incorrect" correction="Angestellten">Die 
<marker>angestellten</marker> wurden entlassen.</example>
+        <example type="incorrect" correction="Jugendlichen">Die 
<marker>jugendlichen</marker> benahmen sich daneben.</example>
       </rule>
+      <rule>
+        <pattern mark_from="2" mark_to="-1" case_sensitive="yes">
+          <token regexp="yes">Kindern?</token>
+          <token>und</token>
+          <token regexp="yes">jugendlichen?</token>
+          <token><exception postag="SUB:.*" postag_regexp="yes"/></token>
+        </pattern>
+        <message>&subanfang;<suggestion><match case_conversion="startupper" 
no="3"/></suggestion> hier substantiviert gebraucht wird und deswegen 
großgeschrieben werden muss.</message>
+        <short>&prgk;.</short>
+        <example type="correct">Bei Kindern und <marker>Jugendlichen</marker> 
ist es so-und-so.</example>
+        <example type="incorrect" correction="Jugendlichen">Bei Kindern und 
<marker>jugendlichen</marker> ist es so-und-so.</example>
+      </rule>
     </rulegroup>
     <rulegroup id="DAS_NASS" name="Groß-/Kleinschreibung: 'nass (Nass)'">
       <rule>
@@ -13198,14 +13321,16 @@
       <example type="incorrect">Und des <marker>weiteren</marker> waren alle 
Katzen blau.</example>
     </rule>
     <rule id="IN_FRAGE" name="Groß-/Kleinschreibung: 'in frage (Frage)'">
-      <pattern case_sensitive="yes">
-        <token regexp="yes">[Ii]n</token>
+      <pattern case_sensitive="yes" mark_from="1">
+        <token regexp="yes">[Ii]n|[aA]ußer|[oO]hne</token>
         <token>frage</token>
       </pattern>
-      <message>&inwend;<suggestion>in Frage</suggestion> wird 'Frage' 
großgeschrieben.</message>
+      <message>In dieser Redewendung wird <suggestion>Frage</suggestion> 
großgeschrieben.</message>
       <short>&prgk;.</short>
-      <example type="correct">etwas <marker>in Frage</marker> stellen</example>
-      <example type="incorrect" correction="in Frage">etwas <marker>in 
frage</marker> stellen</example>
+      <example type="correct">etwas in <marker>Frage</marker> stellen</example>
+      <example type="incorrect" correction="Frage">etwas in 
<marker>frage</marker> stellen</example>
+      <example type="incorrect" correction="Frage">Das steht außer 
<marker>frage</marker>.</example>
+      <example type="incorrect" correction="Frage">Ohne <marker>frage</marker> 
ist das schwierig.</example>
     </rule>
     <rule id="DES_NACHTS" name="Groß-/Kleinschreibung: 'des nachts (Nachts), 
eines nachts (Nachts)'">
       <pattern case_sensitive="yes" mark_from="1">
@@ -15159,6 +15284,17 @@
       <example type="correct"><marker>Die Zeit verrinnt</marker> so 
schnell.</example>
       <example type="incorrect"><marker>Die Zeit verrennt</marker> so 
schnell.</example>
     </rule>
+    <rule id="SCHMERZEN_ZUFUEHREN" name="Redewendung: 'jmd. Schmerzen zuführen 
(zufügen)'">
+      <pattern case_sensitive="yes">
+        <token regexp="yes">Schmerz(en)?|Leid</token>
+        <token regexp="yes">zu(ge|zu)?führ(en?|s?t)</token>
+      </pattern>
+      <message>Meinten Sie die Redewendung <suggestion>\1 <match no="2" 
regexp_match="führ" regexp_replace="füg"/></suggestion>?</message>
+      <url>http://www.duden.de/rechtschreibung/zufuegen</url>
+      <short>Möglicherweise falsch verwendete Redewendung</short>
+      <example type="correct">Ich habe ihm großen <marker>Schmerz 
zugefügt</marker>.</example>
+      <example type="incorrect" correction="Schmerz zugefügt">Ich habe ihm 
großen <marker>Schmerz zugeführt</marker>.</example>
+    </rule>
     <rule id="AUF_WEITEM_FLUR" name="Redewendung: 'auf weitem (weiter) Flur'">
       <pattern>
         <token>auf</token>
@@ -15197,8 +15333,8 @@
       <example type="incorrect">Das wurde vom <marker>Zaum</marker> 
gebrochen.</example>
     </rule>
     <rule id="IN_BAUCH_UND_BOGEN" name="Redewendung: 'in Bauch (Bausch) und 
Bogen'">
-      <pattern>
-        <token>in</token>
+      <pattern case_sensitive="yes">
+        <token regexp="yes">[iI]n</token>
         <token regexp="yes">Bau?(ch|m)</token>
         <token>und</token>
         <token>Bogen</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
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to