Revision: 6934
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6934&view=rev
Author:   janschreiber
Date:     2012-05-16 15:43:29 +0000 (Wed, 16 May 2012)
Log Message:
-----------
[de] new rules: KOMMA_ALS_KOMPARATIV, WEICHE_SUBST, FRAGE_ZEICHEN, 
SO_BALD_VS_SOBALD.

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-16 11:30:23 UTC 
(rev 6933)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-05-16 15:43:29 UTC 
(rev 6934)
@@ -61,9 +61,9 @@
     <!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|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 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|ungeheuer|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 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|weiche|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">
     <!ENTITY regionadj 
"adriatisch|afghanisch|afrikanisch|ägäisch|ägyptisch|albanisch|alemannisch|algerisch|amerikanisch|anatolisch|andorranisch|angolanisch|antarktisch|arabisch|argentinisch|arktisch|asiatisch|atlantisch|australisch|badisch|baltisch|bayerisch|belgisch|böhmisch|bolivianisch|bosnisch|botsuanisch|brandenburgisch|brasilianisch|britannisch|britisch|bulgarisch|chinesisch|dänisch|deutsch|ecuadorianisch|elbisch|englisch|eritreisch|estnisch|eurasisch|europäisch|finnisch|fränkisch|französisch|friesisch|gälisch|galizisch|gallisch|georgisch|germanisch|gotisch|griechisch|grönländisch|havelländisch|hessisch|holländisch|holsteinisch|honduranisch|indisch|indogermanisch|indonesisch|irakisch|iranisch|irisch|isländisch|israelisch|italienisch|japanisch|jemenitisch|jiddisch|jordanisch|jugoslawisch|kalifornisch|kambodschanisch|kamerunisch|kanadisch|karelisch|karibisch|kasachisch|kaukasisch|keltisch|kenianisch|kirgisisch|kleinasiatisch|kolumbianisch|kongolesisch|koreanisch|korsisch|kroatisch|kubanisch|laotisch|lateinisch|lettisch|libanesisch|libysch|litauisch|luxemburgisch|mährisch|malaysisch|märkisch|mazedonisch|mediterran|mexikanisch|moldauisch|mongolisch|mosambikisch|moselfränkisch|namibisch|niederdeutsch|niederfränkisch|niederländisch|nigerianisch|norwegisch|österreichisch|pakistanisch|panamesisch|pazifisch|persisch|peruanisch|pfälzisch|phönizisch|polnisch|polynesisch|portugiesisch|preußisch|rheinisch|römisch|rumänisch|russisch|saudisch|schottisch|schwäbisch|schwedisch|schweizerisch|semitisch|senegalesisch|serbisch|serbokroatisch|sibirisch|slawisch|slowakisch|slowenisch|spanisch|sudanesisch|syrisch|taiwanisch|tasmanisch|thailändisch|thüringisch|tibetisch|timorisch|tirolisch|transsylvanisch|tschechisch|tunesisch|türkisch|turkmenisch|ugandisch|ukrainisch|ungarisch|venezolanisch|vietnamesisch|walisisch|weißrussisch|zairisch|zyprisch">
     <!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">
@@ -5386,6 +5386,80 @@
             <example type="correct"><marker>Damit</marker> er nicht umfällt, 
binden wir den Baum fest.</example>
             <example type="incorrect" correction="Damit"><marker>Da 
mit</marker> er nicht umfällt, binden wir den Baum fest.</example>
         </rule>
+        <rulegroup id="SO_BALD_VS_SOBALD" name="Zusammen-/Getrenntschreibung: 
'sobald (so bald) wie möglich' usw.">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token>sobald</token>
+                    </marker>
+                    <token>wie</token>
+                    <token postag="ADJ:.+" postag_regexp="yes"/>
+                </pattern>
+                <message>In Wendungen wie 'so bald wie möglich' wird 
<suggestion>so bald</suggestion> getrennt geschrieben.</message>
+                <url>http://www.duden.de/rechtschreibung/sobald</url>
+                <short>&getrennt;.</short>
+                <example type="correct">Wir sollten <marker>so bald</marker> 
wie möglich anfangen.</example>
+                <example type="incorrect" correction="so bald">Wir sollten 
<marker>sobald</marker> wie möglich anfangen.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token>sobald</token>
+                    </marker>
+                    <token>nicht</token>
+                    <token>wieder</token>
+                </pattern>
+                <message>In Wendungen wie 'wir tun das so bald (nicht) wieder' 
wird <suggestion>so bald</suggestion> getrennt geschrieben.</message>
+                <url>http://www.duden.de/rechtschreibung/sobald</url>
+                <short>&getrennt;.</short>
+                <example type="correct">Ich hoffe, wir sehen uns <marker>so 
bald</marker> nicht wieder.</example>
+                <example type="incorrect" correction="so bald">Ich hoffe, wir 
sehen uns <marker>sobald</marker> nicht wieder.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token>nicht</token>
+                    <marker>
+                        <token>sobald</token>
+                    </marker>
+                    <token>wieder</token>
+                </pattern>
+                <message>In Wendungen wie 'wir tun das so bald (nicht) wieder' 
wird <suggestion>so bald</suggestion> getrennt geschrieben.</message>
+                <url>http://www.duden.de/rechtschreibung/sobald</url>
+                <short>&getrennt;.</short>
+                <example type="correct">Ich hoffe, wir sehen uns nicht 
<marker>so bald</marker> wieder.</example>
+                <example type="incorrect" correction="so bald">Ich hoffe, wir 
sehen uns nicht <marker>sobald</marker> wieder.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token postag="SENT_START"/>
+                    <marker>
+                        <token>So</token>
+                        <token>bald</token>
+                    </marker>
+                    <token regexp="yes">er|sie|es|ich|du|der|die|das</token>
+                </pattern>
+                <message>&getrennt;: Ist hier die Konjunktion 
<suggestion>sobald</suggestion> gemeint?</message>
+                <short>&getrennt;.</short>
+                <example type="correct"><marker>Sobald</marker> das Wetter 
besser wird, brechen wir auf.</example>
+                <example type="correct"><marker>So bald</marker> sollten wir 
nicht fahren.</example>
+                <example type="incorrect" correction="Sobald"><marker>So 
bald</marker> das Wetter besser wird, brechen wir auf.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="no">
+                        <token>,</token>
+                    <marker>
+                        <token>so</token>
+                        <token>bald</token>
+                    </marker>
+                    <token regexp="yes">er|sie|es|ich|du|der|die|das</token>
+                </pattern>
+                <message>&getrennt;: Ist hier die Konjunktion 
<suggestion>sobald</suggestion> gemeint?</message>
+                <url>http://www.duden.de/rechtschreibung/sobald</url>
+                <short>&getrennt;.</short>
+                <example type="correct">Wir brechen auf, 
<marker>sobald</marker> das Wetter besser wird.</example>
+                <example type="incorrect" correction="sobald">Wir brechen auf, 
<marker>so bald</marker> das Wetter besser wird.</example>
+            </rule>
+        </rulegroup>
         <rule id="PREIS_GEBEN" name="Zusammen-/Getrenntschreibung: 'preis 
geben (preisgeben)'">
             <pattern case_sensitive="yes">
                 <token>preis</token>
@@ -5449,6 +5523,20 @@
             <example type="incorrect">Wir haben eine <marker>viel 
zahl</marker> innovativer Konstruktionen gesehen.</example>
             <example type="incorrect">Wir haben eine <marker>viel 
Zahl</marker> innovativer Konstruktionen gesehen.</example>
         </rule>
+        <rule id="FRAGE_ZEICHEN" name="Zusammen-/Getrenntschreibung: 'ein 
Fragezeichen (Fragezeichen)'">
+            <pattern case_sensitive="no">
+                <token 
regexp="yes">drei|ein(em)?|große(n|m|s)?|einziges</token>
+                <marker>
+                    <token>Frage</token>
+                    <token>Zeichen</token>
+                </marker>
+            </pattern>
+            <message>&getrennt;: Meinten Sie 
<suggestion>Fragezeichen</suggestion>?</message>
+            <url>http://www.duden.de/rechtschreibung/Fragezeichen</url>
+            <short>&getrennt;.</short>
+            <example type="correct">Mein Gesicht war ein einziges 
<marker>Fragezeichen</marker>.</example>
+            <example type="incorrect" correction="Fragezeichen">Mein Gesicht 
war ein einziges <marker>Frage Zeichen</marker>.</example>
+        </rule>
         <rule id="HIN_WEISEN" name="Zusammen-/Getrenntschreibung: 'darauf hin 
weisen (hinweisen)'">
             <pattern case_sensitive="no">
                 <token regexp="yes">da?rauf</token>
@@ -7211,18 +7299,19 @@
             <pattern case_sensitive="yes">
                 <token postag_regexp="yes" postag="ART:.*"></token>
                 <marker>
-                    <token regexp="yes">scheiß|hammer|super|riesen|mega</token>
+                    <token 
regexp="yes">Wahnsinns|scheiß|hammer|super|riesen|mega</token>
                     <token postag_regexp="yes" postag="SUB:.*"></token>
                 </marker>
             </pattern>
             <message>Dies ist eine sehr umgangssprachliche Ausdrucksweise. 
Möglicherweise möchten Sie je nach Anlass eine andere Formulierung in Betracht 
ziehen.</message>
             <short>&gt;&umgangsspr;</short>
             <example type="incorrect">Wir haben ein <marker>riesen 
Problem</marker>.</example>
+            <example type="incorrect">Ein <marker>Wahnsinns 
Typ</marker>.</example>
             <example type="correct">Wir haben ein <marker>gewaltiges 
Problem</marker>.</example>
         </rule>
         <rule id="VOLL_BLOED" name="Umgangssprache: 'voll' als Adverb, z.B. 
'das ist voll blöd'">
             <pattern case_sensitive="no">
-                <token regexp="yes">voll|echt</token>
+                <token regexp="yes">voll|echt|scheiße</token>
                 <token postag_regexp="yes" postag="(ADJ|VER):.*"></token>
             </pattern>
             <message>Dies ist eine sehr umgangssprachliche Ausdrucksweise. 
Möglicherweise möchten Sie je nach Anlass eine andere Formulierung in Betracht 
ziehen.</message>
@@ -8343,6 +8432,22 @@
                 <example type="incorrect" correction="Miete">Er hat keine 
<marker>miete</marker> gezahlt.</example>
             </rule>
         </rulegroup>
+        <rulegroup id="WEICHE_SUBST" name="Groß-/Kleinschreibung: 'die weiche 
(Weiche) stellen' etc.">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token regexp="yes">[dD]ie</token>
+                    <marker>
+                        <token>weiche</token>
+                    </marker>
+                    <token inflected="yes" postag="VER:.+" 
postag_regexp="yes">stellen</token>
+                </pattern>
+                
<message>&subanfang;<suggestion>Weiche</suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="correct">Er hat die <marker>Weiche</marker> 
gestellt.</example>
+                <example type="correct">Er hat die <marker>weiche</marker> 
Stelle gefunden.</example>
+                <example type="incorrect" correction="Weiche">Er hat die 
<marker>weiche</marker> gestellt.</example>
+            </rule>
+        </rulegroup>
         <rulegroup id="SCHAU_SUBST" name="Groß-/Kleinschreibung: 'die schau 
(Schau) stehlen' etc.">
             <rule>
                 <pattern case_sensitive="yes">
@@ -9136,6 +9241,18 @@
             <example type="correct">Das schicken wir per 
<marker>Einschreiben</marker>.</example>
             <example type="incorrect" correction="Einschreiben">Das schicken 
wir per <marker>einschreiben</marker>.</example>
         </rule>
+        <rule id="HINWEISE_SUBST" name="Groß-/Kleinschreibung: 'für hinweise 
(Hinweise)'">
+            <pattern case_sensitive="yes">
+                <token regexp="yes">[fF]ür</token>
+                <marker>
+                    <token>hinweise</token>
+                </marker>
+            </pattern>
+            
<message>&subanfang;<suggestion>Hinweise</suggestion>&subende;</message>
+            <short>&prgk;.</short>
+            <example type="correct">Ich bin dankbar für 
<marker>Hinweise</marker>.</example>
+            <example type="incorrect" correction="Hinweise">Ich bin dankbar 
für <marker>hinweise</marker>.</example>
+        </rule>
         <rule id="MIT_ABSTAND" name="Groß-/Kleinschreibung: 'mit abstand 
(Abstand)'">
             <pattern case_sensitive="yes">
                 <token regexp="yes" skip="1">[mM]it</token>
@@ -9773,7 +9890,7 @@
             <pattern case_sensitive="yes">
                 <token regexp="yes">[uU]nter</token>
                 <marker>
-                    <token 
regexp="yes">tränen|schmerzen|freunden|vorbehalten</token>
+                    <token 
regexp="yes">tränen|schmerzen|freunden|vorbehalten|bäumen</token>
                 </marker>
             </pattern>
             <message>&subanfang;<suggestion><match no="2" 
case_conversion="startupper"></match></suggestion>&subende;</message>
@@ -12233,6 +12350,19 @@
             </rule>
             <rule>
                 <pattern case_sensitive="yes">
+                    <token>den</token>
+                    <marker>
+                        <token>rücken</token>
+                    </marker>
+                    <token>herunter</token>
+                </pattern>
+                
<message>&subanfang;<suggestion>Rücken</suggestion>&subende;</message>
+                <short>&prgk;.</short>
+                <example type="incorrect" correction="Rücken">Mir lief es kalt 
den <marker>rücken</marker> herunter.</example>
+                <example type="correct">Mir lief es kalt den 
<marker>Rücken</marker> herunter.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
                     <token>in</token>
                     <token>den</token>
                     <marker>
@@ -16113,6 +16243,21 @@
             <example type="incorrect">Wir <marker>Treffen</marker> uns 
später.</example>
             <example type="incorrect">Sie <marker>Treffen</marker> sich 
später.</example>
         </rule>
+        <!-- Attempt at generalization of the above rule; not working.
+        <rule id="WIR_TREFFEN" name="Groß-/Kleinschreibung: 'wir Treffen 
(treffen)'">
+            <pattern case_sensitive="yes">
+                <token regexp="yes">[wW]ir|[sS]ie</token>
+                <marker>
+                    <token postag="VER:1:PLU:PRÄ.*" postag_regexp="yes" 
regexp="yes">[A-ZÄÖÜ].+en</token>
+                </marker>
+            </pattern>
+            <message>Meinten Sie <suggestion><match case_conversion="alllower" 
no="2"></match></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">
@@ -17705,7 +17850,7 @@
         </rule>
         <rule id="ANS_OHNE_APOSTROPH" name="Zeichensetzung: Kein Apostroph bei 
'ans' und 'ins'">
             <pattern>
-                <token regexp="yes">an|in</token>
+                <token regexp="yes">an|in|für</token>
                 <token regexp="yes">['’´`‘]</token>
                 <token>s</token>
             </pattern>
@@ -18031,17 +18176,40 @@
             <example type="incorrect" 
correction="3a = 2"><marker>3a=2</marker></example>
             <example type="incorrect" 
correction="5 * 5 = 25"><marker>5*5=25</marker></example>
         </rule>
+        <rulegroup id="KOMMA_ALS_KOMPARATIV" name="Zeichensetzung: Komma bei 
'als' mit Komparativ">
+            <!-- TODO needs work -->
+            <rule>
+                <pattern>
+                    <token postag="ADJ:PRD:KOM"/>
+                    <marker>
+                        <token>,</token>
+                        <token>als</token>
+                    </marker>
+                    <token postag="ADJ:PRD:GRU|PA2:PRD:GRU:VER|VER:PA2:SFT" 
postag_regexp="yes"/>
+                    <token postag="SENT_END"/>
+                </pattern>
+                <message>&inwend; '\1<suggestion> als</suggestion> \4' sollte 
kein Komma stehen.</message>
+                
<url>http://www.canoo.net/services/GermanSpelling/Regeln/Interpunktion/Komma/Nebensatz.html#Anchor-In-47857</url>
+                <short>Falsch gesetztes Komma</short>
+                <example type="incorrect" correction=" als">Du fährst 
schneller<marker>, als</marker> nötig. </example>
+                <example type="incorrect" correction=" als">Du fährst 
schneller<marker>, als</marker> erlaubt. </example>
+                <example type="incorrect" correction=" als">Du fährst 
schneller<marker>, als</marker> erwartet. </example>
+                <example type="correct">Du fährst schneller 
<marker>als</marker> nötig. </example>
+                <example type="correct">Du fährst schneller, 
<marker>als</marker> es nötig ist. </example>
+            </rule>
+        </rulegroup>
         <rulegroup id="KOMMA_KONJ_ADV" name="Zeichensetzung: Fehlendes Komma 
vor bestimmten Adverbien und Konjunktionen">
             <!-- TODO zum einen/anderen; nicht nur/sondern auch; suggestion -->
             <rule>
                 <pattern>
-                    <token postag="SENT_START"></token>
+                    <token postag="SENT_START"/>
                     <token skip="-1">einerseits<exception 
scope="next">,</exception></token>
                     <marker>
-                        <token 
regexp="yes">andererseits|anderseits|andrerseits</token>
+                        <token regexp="yes">andererseits|andr?erseits</token>
                     </marker>
                 </pattern>
                 <message>Vor \3 in der Wendung '\2 … \3' muss ein Komma 
stehen.</message>
+                <short>Fehlendes Komma</short>
                 <example type="incorrect">Einerseits ist er gut 
<marker>andererseits</marker> nicht.</example>
                 <example type="correct">Einerseits ist er gut<marker>, 
andererseits</marker> nicht.</example>
                 <example type="correct">Enzyklopädien standen zwischen 
Lehrbüchern einerseits und Wörterbüchern <marker>andererseits</marker>. 
</example>
@@ -18054,6 +18222,7 @@
                     </marker>
                 </pattern>
                 <message>Vor \2 in der Wendung '\1 … \2' muss ein Komma 
stehen.</message>
+                <short>Fehlendes Komma</short>
                 <example type="incorrect">Je mehr ich schreibe 
<marker>desto</marker> mehr Fehler mache ich.</example>
                 <example type="correct">Je mehr ich schreibe<marker>, 
desto</marker> mehr Fehler mache ich.</example>
             </rule>
@@ -18062,7 +18231,7 @@
             <!-- "vor die Konjunktion 'sondern' [ist] immer ein Komma zu 
setzen" (cf. url) -->
             <rule>
                 <pattern case_sensitive="yes">
-                    <token postag="SENT_START" skip="-1"></token>
+                    <token postag="SENT_START" skip="-1"/>
                     <token skip="-1" postag=".*VER.*" 
postag_regexp="yes"><exception scope="next" 
regexp="yes">(,|und|oder)</exception></token>
                     <token skip="-1" 
regexp="yes">(nicht|kein.*|kaum)<exception scope="next" 
regexp="yes">(,|und|oder|—|\-|\–|\()</exception></token>
                     <marker>
@@ -18071,6 +18240,7 @@
                 </pattern>
                 <message>Vor der Konjunktion 'sondern' steht immer ein 
Komma.</message>
                 
<url>http://www.duden.de/sprachratgeber/besonderheiten-von%2D-em-sondern%2D-em-</url>
+                <short>Vor der Konjunktion 'sondern' steht immer ein 
Komma.</short>
                 <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> sie schwimmt.</example>

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

Reply via email to