Revision: 6337 http://languagetool.svn.sourceforge.net/languagetool/?rev=6337&view=rev Author: janschreiber Date: 2012-01-24 16:38:45 +0000 (Tue, 24 Jan 2012) Log Message: ----------- [de] fixed a new rule; new category; a few more compounds
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-01-23 22:55:25 UTC (rev 6336) +++ trunk/JLanguageTool/src/resource/de/compounds.txt 2012-01-24 16:38:45 UTC (rev 6337) @@ -177,13 +177,19 @@ #meter-hoch+ TODO: nur bei klein geschriebenem "meter"! abhanden-kommen+ +ab-geleitet+ ab-schalten+ +Aller-heiligste+ +Aller-heiligsten+ an-scheinend+ an-statt+ Anti-viren+ Anti-virus+ auf-gepasst+ auf-passt+ +auf-raffen+ +aus-gedacht+ +aus-gelacht+ #aus-geschaltet+ #aus-schaltet+ #aus-schalten+ @@ -210,6 +216,7 @@ bordeaux-roten+ bordeaux-roter+ bordeaux-rotes+ +Datei-Manager+ dumm-dreist+ dumm-dreiste+ dumm-dreistem+ @@ -246,6 +253,15 @@ dunkel-roten+ dunkel-roter+ dunkel-rotes+ +durch-gegangen+ +durch-gehend+ +durch-gehende+ +durch-gehendem+ +durch-gehenden+ +durch-gehender+ +durch-gehendes+ +Ehe-Krise+ +ein-gezahlt+ er-findest+ er-forschst+ er-hältst+ @@ -335,12 +351,23 @@ herunter-geladenen+ herunter-geladener+ herunter-geladenes+ +hervor-ragend+ +hervor-ragende+ +hervor-ragendem+ +hervor-ragenden+ +hervor-ragender+ +hervor-ragendes+ herz-erquickend+ herz-erquickende+ herz-erquickendem+ herz-erquickenden+ herz-erquickender+ herz-erquickendes+ +heut-zutage+ +hinaus-ging+ +hinaus-ginge+ +hinaus-gingen+ +In-Betrieb-nahme+ irre-geleitet+ irre-geleitete+ irre-geleiteten+ @@ -373,6 +400,10 @@ krebs-rotes+ kund-tun+ lahm-legen+ +Mini-Röcke+ +Mini-Röcken+ +Mini-Rock+ +Mittel-alter+ mond-beschienen+ mond-beschienene+ mond-beschienenem+ @@ -385,7 +416,12 @@ nass-kalten+ nass-kalter+ nass-kaltes+ +Netz-Strümpfe+ +Netz-Strümpfen+ +Netz-Strumpf-hose+ +Netz-Strumpf-hosen+ Ober-teil+ +Porno-Film+ purpur-rot+ purpur-rote+ purpur-rotem+ @@ -398,6 +434,9 @@ sagen-umwobenen+ sagen-umwobener+ sagen-umwobenes+ +Sprach-eingabe+ +Strumpf-hose+ +Strumpf-hosen+ Tag-und-nacht-gleiche+ Teil-nehmend+ Teil-nehmende+ @@ -405,6 +444,13 @@ Teil-nehmender+ Teil-nehmendes+ Teil-habend+ +unter-hält+ +unter-hältst+ +unter-halten+ +unter-mauerst+ +unter-mauert+ +unter-richtest+ +unter-richtet+ unter-wegs+ Ur-Enkel+ Ur-Enkelin+ @@ -421,6 +467,10 @@ Ur-Großvaters+ Ur-Oma+ Ur-Opa+ +Volks-Hochschule+ +Volks-wagen+ +Welt-all+ +Welt-raum+ wett-machen+ Wider-stand+ Zigaretten-länge+ @@ -774,6 +824,9 @@ Boden-Luft-Rakete* Boden-Luft-Raketen* Bodoni-Antiqua* +Bond-Film* +Bond-Filme* +Bond-Filmen* Boogie-Woogie* Boogie-Woogies* bosnisch-herzegowinisch* @@ -1769,7 +1822,7 @@ Ist-Kapazitäten* Ist-Stärke* Ist-Stärken* -Ist-Wert* +#Ist-Wert* Ist-Werte* Ist-Werten* Ist-Wertes* @@ -1784,6 +1837,9 @@ I-Tüpferls* IVF-Baby* IVF-Babys* +James-Bond-Filmen* +James-Bond-Filme* +James-Bond-Film* Jesus-People-Bewegung* Jet-Set* Jet-Sets* @@ -2820,7 +2876,6 @@ Schutz-und-Trutz-Bündnis* Schutz-und-Trutz-Bündnisses* Schwarz-Rot-Gold* -Science-Fiction* Science-Fiction-Autor* Science-Fiction-Autoren* Science-Fiction-Autorin* Modified: trunk/JLanguageTool/src/rules/de/grammar.xml =================================================================== --- trunk/JLanguageTool/src/rules/de/grammar.xml 2012-01-23 22:55:25 UTC (rev 6336) +++ trunk/JLanguageTool/src/rules/de/grammar.xml 2012-01-24 16:38:45 UTC (rev 6337) @@ -18,9 +18,10 @@ <!ENTITY getrennt "Bitte prüfen Sie die Getrenntschreibung: "> <!ENTITY umgangsspr " ist eine umgangssprachliche Ausdrucksweise."> <!ENTITY unstimmig "Diese Formulierung ist möglicherweise unstimmig: "> +<!ENTITY meindein "mein|dein|sein|unser|euer|ihr"> <!ENTITY massubklein "abgeordnete|abriss|abschnitt|abstieg|ahne|angriff|anklang|anstieg|anstrich|ärger|arm|aufriss|aufschnitt|aufstand|aufstieg|auftritt|ausschnitt|austritt|band|beistand|beitritt|belang|bestand|betrieb|blick|block|brauch|dank|dichter|durchschnitt|einband|eingriff|einschnitt|ernst|feind|filz|forscher|fortschritt|fremde|gefreite|gläubiger|gleichstand|graben|herzog|junge|jünger|knebel|knick|knoten|koch|komparativ|kragen|krieg|laden|lappen|lauf|laut|lumpen|morgen|nachkomme|pfiff|plan|planer|platz|plural|rang|rausschmiss|reifen|rüde|samt|schal|scherz|schiefer|schlag|schnitt|schnupfen|schock|schotte|schrecken|schritt|schubs|schuft|schund|schütze|schwamm|sitz|spitz|stand|stecken|stillstand|stolz|stoß|strich|träger|trieb|tritt|trotz|türke|übergriff|umriss|unterschied|untertan|verdienst|verlass|vermerk|verriss|verstand|vertrieb|verzehr|virtuose|vokal|vorbehalt|vorgriff|vorstand|vorwärtsschritt|wagen|weg|wein|weise|wert|wettstreit|wicht|widerstand|zank|zeuge|zügel|zugriff|zusammenschnitt|zustand|zutritt|zweifel"> <!ENTITY femsubklein "abfahrt|abfuhr|abgeordnete|absage|absteige|alternative|angst|anklage|ansage|antike|ausfuhr|aussage|bitte|blase|breite|bremse|bürde|burleske|bürste|dichte|dusche|düse|ebbe|ebene|ecke|ehe|ehre|eiche|eile|einreise|erde|fahrt|falle|falte|feile|ferne|fliege|fliese|flotte|flucht|folge|frage|fremde|fresse|gerade|geige|grenze|großtat|hacke|halle|härte|hast|hecke|heimfahrt|herfahrt|hinfahrt|höhle|kappe|klammer|klappe|klaue|klinge|klingel|kommode|konstante|kontroverse|kraft|krähe|kralle|kürze|kutsche|last|leere|lehre|leiste|leuchte|liebe|liege|liste|lüge|macht|marine|matte|menge|messe|miete|mühe|nachfrage|naht|nähe|offensive|pauke|parallele|pauschale|pause|perle|pfeife|platte|pleite|post|predigt|presse|probe|pumpe|puste|quelle|rast|ratsche|rede|reibe|reihe|reise|reue|robbe|rolle|rückfrage|rüge|ruhe|runde|sage|säge|sahne|säure|schau|scheide|scheiße|schere|schiene|schippe|schlampe|schleife|schleuse|schlinge|schmelze|schmiede|schnalle|schneide|spritze|schuld|schule|schürze|schwebe|schwelle|sehne|sorge|speise|spitze|stärke|stelle|stimme|strafe|strecke|strippe|stufe|stunde|stütze|suche|sucht|summe|taste|tat|trage|treue|variable|vorfahrt|wache|wand|wärme|weide|weihe|weile|weise|welle|werft|wiege|wiese|wolle|würde|würze|wüste|zahl|zeche|zeit|zentrale|zier|zufahrt|zufuhr|zwinge"> -<!ENTITY subkleinplural "abgeordneten|absprachen|abstiege|ahnen|angeln|angriffe|anrufe|ansagen|anstiege|antworten|arabesken|arme|armen|äste|ausdrücke|ausgaben|auslagen|aussagen|ausschnitte|bahnen|bände|banden|bäume|bauten|bedenken|befehle|beilagen|belange|berge|berufe|bescheide|betten|blasen|blicke|bremsen|brüste|bündel|bürden|bürsten|delinquenten|dichter|dinge|drucke|düsen|ecken|eingaben|einschnitte|erlöse|falten|feinde|fiedeln|filme|fische|flauten|fliegen|fliesen|flöße|folgen|forscher|fragen|fransen|freunde|gebrechen|gefahren|gefreiten|geigen|geraden|gestalten|gläubiger|greise|grenzen|großtaten|gruben|gründe|grüße|hacken|haken|härten|herzen|herzöge|hexen|hiebe|höhlen|hüte|illustrierten|initialen|intriganten|jungen|jünger|kappen|kehlen|klammern|klänge|klauen|klingen|knöpfe|knospen|knoten|köpfe|kosten|krähen|krallen|krebse|kreuze|kriege|kugeln|kuppeln|küsse|kutschen|lappen|laute|legenden|leisten|leuchten|lichter|liegen|links|listen|löcher|lügen|lumpen|matten|mengen|mieten|morde|mühen|münzen|nachfragen|nachkommen|nähte|narren|parallelen|pauschalen|pausen|perlen|pfeifen|pfiffe|platten|predigten|preise|pumpen|quellen|ränge|räume|regeln|reichen|reifen|reisen|rentiere|robben|rollen|rückfragen|rüden|rümpfe|runden|sahne|säume|schächte|schäume|scheine|scheren|scherze|schienen|schiffe|schippen|schleusen|schlingen|schnallen|schnitte|schotten|schritte|schufte|schulden|schürzen|schützen|schwächen|schwänze|sehnen|siebe|siege|sitze|sorgen|speisen|spitzen|sprachen|spritzen|stacheln|stände|stärken|stellen|steuern|stimmen|strafen|strippen|stufen|stunden|stützen|tage|tasten|taten|teile|texte|tische|träger|träume|türken|unterlagen|unterschiede|variablen|verbände|vermerke|virtuosen|vögel|vokale|vorbehalte|vorgaben|vorlagen|vorwürfe|wachen|wagen|waren|weichen|werte|wiesen|wünsche|wünschen|wüsten|zahlen|zelte|zettel|zeugen|ziele|zimmer|zügel|zugriffe|zweifel"> +<!ENTITY subkleinplural "abgeordneten|absprachen|abstiege|ahnen|angeln|angriffe|anrufe|ansagen|anstiege|antworten|arabesken|arme|armen|äste|aufrufe|ausdrücke|ausgaben|auslagen|aussagen|ausschnitte|bahnen|bände|banden|bäume|bauten|bedenken|befehle|beilagen|belange|berge|berufe|bescheide|betten|blasen|blätter|blicke|bremsen|brüste|bündel|bürden|bürsten|dämpfe|delinquenten|dichter|dinge|drucke|düsen|ebenen|ecken|eingaben|einnahmen|einschnitte|erlöse|falten|feinde|fiedeln|filme|fische|flauten|fliegen|fliesen|flöße|folgen|forscher|fragen|fransen|freunde|gebrechen|gefahren|gefreiten|geigen|geraden|gestalten|gläubiger|greise|grenzen|großtaten|gruben|gründe|grüße|hacken|haken|härten|herzen|herzöge|hexen|hiebe|höhlen|hüte|illustrierten|initialen|intriganten|jungen|jünger|kappen|kehlen|klammern|klänge|klauen|klingen|knöpfe|knospen|knoten|köpfe|kosten|krähen|krallen|krebse|kreuze|kriege|kugeln|kuppeln|küsse|kutschen|lappen|lasten|laute|legenden|leisten|leuchten|lichter|liegen|links|listen|löcher|lügen|lumpen|matten|mengen|mieten|morde|mühen|münzen|nachfragen|nachkommen|nähte|narren|parallelen|pauschalen|pausen|perlen|pfeifen|pfiffe|platten|predigten|preise|pumpen|quellen|ränge|räume|regeln|reichen|reifen|reisen|rentiere|robben|rollen|rückfragen|rüden|rümpfe|runden|sahne|säume|schächte|schäume|scheine|scheren|scherze|schienen|schiffe|schippen|schleusen|schlingen|schnallen|schnitte|schotten|schritte|schufte|schulden|schürzen|schützen|schwächen|schwänze|sehnen|siebe|siege|sitze|sorgen|speisen|spitzen|sprachen|spritzen|stacheln|stände|stärken|stellen|steuern|stimmen|strafen|strippen|stufen|stunden|stützen|tage|tasten|taten|teile|texte|tische|träger|träume|türken|unterlagen|unterschiede|variablen|verbände|vermerke|virtuosen|vögel|vokale|vorbehalte|vorgaben|vorlagen|vorwürfe|wachen|wagen|waren|weichen|werte|wiesen|wünsche|wünschen|wüsten|zahlen|zelte|zettel|zeugen|ziele|zimmer|zügel|zugriffe|zweifel"> <!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 bundesstaaten "Alabama|Alaska|Arizona|Arkansas|Colorado|Connecticut|Delaware|Florida|Georgia|Hawaii|Idaho|Illinois|Indiana|Iowa|Kalifornien|Kansas|Kentucky|Louisiana|Maine|Maryland|Massachusetts|Michigan|Minnesota|Mississippi|Missouri|Montana|Nebraska|Nevada|New|North|Ohio|Oklahoma|Oregon|Pennsylvania|Rhode|South|Tennessee|Texas|Utah|Vermont|Virginia|Washington|West|Wisconsin|Wyoming"> @@ -2396,6 +2397,7 @@ <pattern case_sensitive="no" mark_to="-1"> <token regexp="yes">(nach|trotz|seit)dem</token> <token postag="SUB:DAT:SIN:(MAS|NEU)" postag_regexp="yes" /> + <token postag="VER:(AUX:)?(1|2|3):.+" postag_regexp="yes"><exception postag="(PA2|SUB|ART|ADJ):.+" postag_regexp="yes" scope="current"/><exception regexp="yes" scope="current">sieben|äußerst|anstelle|einst|meinen?|tausenden?</exception></token> </pattern> <message>Möglicherweise muss <suggestion><match no="1" regexp_replace="" regexp_match="dem"/> dem</suggestion> hier getrennt geschrieben werden.</message> <example type="incorrect" correction="nach dem">Die Ruhe <marker>nachdem</marker> Sturm.</example> @@ -2881,6 +2883,20 @@ <category name="Redundanz"> <!-- Jan: TODO – Add more stuff like "Haarfrisur, Fußpedal, Altveteran, langsam kriechen, schnell rasen ..." --> <!-- Jan: TODO – organize this into smaller rulegroups --> + <rulegroup id="UNGEFAEHR_GENAU" name="Unstimmigkeit: 'ungefähr genau'"> + <rule> + <pattern> + <token>ungefähr</token> + <token regexp="yes">genau(so)?</token> + </pattern> + <message>&unstimmig; Wählen Sie zwischen <suggestion>\1</suggestion> und <suggestion>\2</suggestion>.</message> + <example type="incorrect">Die sehen <marker>ungefähr genauso</marker> aus.</example> + <example type="incorrect">Diese Wörter haben <marker>ungefähr genau</marker> dieselbe Bedeutung.</example> + <example type="correct">Diese Wörter haben <marker>ungefähr</marker> dieselbe Bedeutung.</example> + <example type="correct">Diese Wörter haben <marker>genau</marker> dieselbe Bedeutung.</example> + <example type="correct">Diese Wörter haben dieselbe Bedeutung.</example> + </rule> + </rulegroup> <rulegroup id="FUER_UMSONST" name="Umgangssprachliche Verdoppelung: 'für umsonst'" default="off"> <rule> <pattern> @@ -6165,7 +6181,7 @@ <pattern mark_from="3" mark_to="0" case_sensitive="yes"> <token regexp="yes">(D|d|W|w)as</token> <token regexp="yes" skip="1">(war|ist)</token> - <token regexp="yes">mein|dein|sein|unser|euer|ihr|der</token> + <token regexp="yes">&meindein;|der</token> <token>dank</token> </pattern> <message>&subanfang;<suggestion>Dank</suggestion>&subende;</message> @@ -6622,7 +6638,7 @@ <rulegroup id="STOLZ_SUBST" name="Groß-/Kleinschreibung: 'stolz (Stolz)'"> <rule> <pattern mark_from="2" case_sensitive="yes"> - <token regexp="yes">mein|dein|sein|unser|euer|ihr</token> + <token regexp="yes">&meindein;</token> <token>ganzer</token> <token>stolz</token> </pattern> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Languagetool-cvs mailing list Languagetool-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-cvs