Revision: 7021
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=7021&view=rev
Author:   janschreiber
Date:     2012-05-21 08:25:34 +0000 (Mon, 21 May 2012)
Log Message:
-----------
[de] a few more rules and compound words

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

Modified: trunk/JLanguageTool/src/resource/de/compounds.txt
===================================================================
--- trunk/JLanguageTool/src/resource/de/compounds.txt   2012-05-20 23:05:56 UTC 
(rev 7020)
+++ trunk/JLanguageTool/src/resource/de/compounds.txt   2012-05-21 08:25:34 UTC 
(rev 7021)
@@ -338,6 +338,7 @@
 durch-gehenden+
 durch-gehender+
 durch-gehendes+
+Durch-schnitts+
 Düsen-effekt+
 Echo-effekt+
 Eck-säule+
@@ -428,6 +429,7 @@
 Geiz-Hals+
 Geländer-säule+
 Geräusch-effekt+
+Geräusch-kulisse+
 Gerichts-Vollzieher+
 Gerichts-Vollziehern+
 Gerichts-Vollziehers+
@@ -620,6 +622,12 @@
 Kosten-effekt+
 Kosten-säule+
 Kraftstoff-säule+
+krank-haft+
+krank-hafte+
+krank-haftem+
+krank-haften+
+krank-hafter+
+krank-haftes+
 krebs-rot+
 krebs-rote+
 krebs-rotem+
@@ -631,6 +639,8 @@
 Kühl-effekt+
 kund-tun+
 Kupfer-säule+
+Kurz-film+
+Kurz-films+
 Kurz-säule+
 Kurzzeit-effekt+
 Küsten-linien-effekt+
@@ -743,6 +753,7 @@
 purpur-roten+
 purpur-roter+
 purpur-rotes+
+Putz-Frau+
 Quanten-effekt+
 Rand-effekt+
 Rauch-säule+

Modified: trunk/JLanguageTool/src/rules/de/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/de/grammar.xml        2012-05-20 23:05:56 UTC 
(rev 7020)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-05-21 08:25:34 UTC 
(rev 7021)
@@ -5559,9 +5559,22 @@
             <short>&getrennt;.</short>
             <example type="correct">Wir haben eine <marker>Viel-Zahl</marker> 
innovativer Konstruktionen gesehen.</example>
             <example type="correct">Wir haben eine <marker>Vielzahl</marker> 
innovativer Konstruktionen gesehen.</example>
-            <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>
+            <example type="incorrect" correction="Vielzahl">Wir haben eine 
<marker>viel zahl</marker> innovativer Konstruktionen gesehen.</example>
+            <example type="incorrect" correction="Vielzahl">Wir haben eine 
<marker>viel Zahl</marker> innovativer Konstruktionen gesehen.</example>
         </rule>
+        <rule id="NACH_LAESSIGKEIT" name="Zusammen-/Getrenntschreibung: 'aus 
nach Lässigkeit (Nachlässigkeit)'">
+            <pattern case_sensitive="yes">
+                <token regexp="yes">[aA]us</token>
+                <marker>
+                    <token regexp="yes">[nN]ach</token>
+                    <token>Lässigkeit</token>
+                </marker>
+            </pattern>
+            <message>Meinten Sie 
<suggestion>Nachlässigkeit</suggestion>?</message>
+            <short>&getrennt;.</short>
+            <example type="correct">Wir haben aus 
<marker>Nachlässigkeit</marker> etwas übersehen.</example>
+            <example type="incorrect" correction="Nachlässigkeit">Wir haben 
aus <marker>nach Lässigkeit</marker> etwas übersehen.</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>
@@ -5589,6 +5602,21 @@
             <example type="correct">Ich wollte nur darauf 
<marker>hinweisen</marker>.</example>
             <example type="incorrect">Ich wollte nur darauf <marker>hin 
weisen</marker>.</example>
         </rule>
+        <rule id="ZWEIT_BESTER" name="Zusammen-/Getrenntschreibung: 'zweit 
bester (zweitbester)' etc.">
+            <pattern>
+                <token negate="yes">zu</token>
+                <marker>
+                    <!-- please note that 'erst' and 'siebt' (verb) are 
intentionally omitted -->
+                    <token 
regexp="yes">zweit|dritt|viert|fünft|sechst|acht|neunt|zehnt|elft|zwölft</token>
+                    <token postag="ADJ:.+:SUP.*" postag_regexp="yes"/>
+                </marker>
+            </pattern>
+            <message>&getrennt;: Meinten Sie evt. 
<suggestion>\2\3</suggestion>?</message>
+            <url>http://www.duden.de/rechtschreibung/zweitbeste</url>
+            <short>&getrennt;.</short>
+            <example type="correct">Wir waren die 
<marker>Zweitbesten</marker>.</example>
+            <example type="incorrect" correction="zweitbeste">Sie war die 
<marker>zweit beste</marker> Läuferin.</example>
+        </rule>
         <rule id="DAS_SELBE" name="Zusammen-/Getrenntschreibung: 'das selbe 
(dasselbe)' etc.">
             <pattern case_sensitive="no">
                 <token regexp="yes">(der|die|das|des|dem|den)</token>
@@ -13381,12 +13409,13 @@
                     <token skip="1" regexp="yes">[eE]ine</token>
                     <token 
regexp="yes">ganze|große|größere|klein(er)?e|riesige|solche</token>
                     <marker>
-                        <token>menge</token>
+                        <token regexp="yes">menge|fülle|summe</token>
                     </marker>
                 </pattern>
-                
<message>&subanfang;<suggestion>Menge</suggestion>&subende;</message>
+                <message>&subanfang;<suggestion><match no="3" 
case_conversion="startupper"/></suggestion>&subende;</message>
                 <short>&prgk;.</short>
                 <example type="incorrect" correction="Menge">Wir haben eine 
größere <marker>menge</marker> Mehl im Schrank.</example>
+                <example type="incorrect" correction="Fülle">Wir haben eine 
ganze <marker>fülle</marker> davon.</example>
                 <example type="correct">Wir haben eine größere 
<marker>Menge</marker> Mehl im Schrank.</example>
             </rule>
             <rule>
@@ -16550,13 +16579,45 @@
                     </marker>
                     <token inflected="yes">tun</token>
                 </pattern>
-                <message>&inwend;'jemandem leid tun' wird <suggestion><match 
case_conversion="alllower" no="3"></match></suggestion> 
kleingeschrieben.</message>
+                <message>&inwend;'jemandem leid tun' wird <suggestion><match 
case_conversion="alllower" no="3"/></suggestion> kleingeschrieben.</message>
                 
<url>http://www.canoo.net/services/GermanSpelling/Regeln/Gross-klein/Denominalisierung.html#Anchor-Die-49575</url>
                 <short>&prgk;.</short>
                 <example type="incorrect" correction="leid">Das wird mir noch 
<marker>Leid</marker> tun.</example>
                 <example type="correct">Ich fürchte, das wird mir noch 
<marker>leid</marker> tun.</example>
             </rule>
         </rulegroup>
+        <rulegroup id="SOMMERS_WIE_WINTERS" name="Groß-/Kleinschreibung: 
'sommers wie winters'" default="on">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token><exception postag="SENT_START"/></token>
+                    <marker>
+                        <token>Sommers</token>
+                        <token>wie</token>
+                        <token>Winters</token>
+                    </marker>
+                </pattern>
+                <message>&inwend;<suggestion><match no="2" 
case_conversion="alllower"/> wie <match no="4" 
case_conversion="alllower"/></suggestion> müssen die Adverbien 'sommers' und 
'winters' in der Regel kleingeschrieben werden.</message>
+                <url>http://www.duden.de/rechtschreibung/winters</url>
+                <short>&prgk;.</short>
+                <example type="correct">Er ging <marker>sommers wie 
winters</marker> täglich spazieren.</example>
+                <example type="incorrect" correction="sommers wie winters">Er 
ging <marker>Sommers wie Winters</marker> täglich spazieren.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <token postag="SENT_START"/>
+                    <token>Sommers</token>
+                    <token>wie</token>
+                    <marker>
+                        <token>Winters</token>
+                    </marker>
+                </pattern>
+                <message>&inwend;'<match no="2" case_conversion="alllower"/> 
wie <suggestion><match no="4" case_conversion="alllower"/></suggestion>' müssen 
die Adverbien 'sommers' und 'winters' in der Regel kleingeschrieben 
werden.</message>
+                <url>http://www.duden.de/rechtschreibung/winters</url>
+                <short>&prgk;.</short>
+                <example type="correct">Sommers wie <marker>winters</marker> 
ging er täglich spazieren.</example>
+                <example type="incorrect" correction="winters">Sommers wie 
<marker>Winters</marker> ging er täglich spazieren.</example>
+            </rule>
+        </rulegroup>
         <rulegroup id="ZEIT_SEINES_LEBENS" name="Groß-/Kleinschreibung: '... 
Zeit (zeit) seines Lebens'" default="on">
             <rule>
                 <pattern case_sensitive="yes">

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