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
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs