Revision: 6873 http://languagetool.svn.sourceforge.net/languagetool/?rev=6873&view=rev Author: janschreiber Date: 2012-05-11 17:02:06 +0000 (Fri, 11 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-11 16:03:34 UTC (rev 6872) +++ trunk/JLanguageTool/src/resource/de/compounds.txt 2012-05-11 17:02:06 UTC (rev 6873) @@ -130,7 +130,7 @@ Playback-Verfahrens Plug-In Plug-Ins -Prepaid-handy +Prepaid-Handy Quarter-back Sankt-Nimmerleins-Tag Sankt-Nimmerleins-Tage @@ -388,6 +388,7 @@ Gedächtnis-säule+ Gedenk-säule+ Gegen-strom-effekt+ +Geiz-Hals+ Geländer-säule+ Geräusch-effekt+ Gerichts-Vollzieher+ @@ -430,6 +431,12 @@ halb-offiziellen+ halb-offizieller+ halb-offizielles+ +halb-seiden+ +halb-seidene+ +halb-seidenem+ +halb-seidenen+ +halb-seidener+ +halb-seidenes+ halb-staatlich+ halb-staatliche+ halb-staatlichem+ @@ -1127,6 +1134,10 @@ Albertus-Magnus-Platz* Albertus-Magnus-Platzes* Alexander-von-Humboldt-Stiftung* +Alfred-Hitchcock-Film* +Alfred-Hitchcock-Filme* +Alfred-Hitchcock-Filmen* +Alfred-Hitchcock-Films* A-Liga* Alla-breve-Takt* Alla-breve-Takte* Modified: trunk/JLanguageTool/src/rules/de/grammar.xml =================================================================== --- trunk/JLanguageTool/src/rules/de/grammar.xml 2012-05-11 16:03:34 UTC (rev 6872) +++ trunk/JLanguageTool/src/rules/de/grammar.xml 2012-05-11 17:02:06 UTC (rev 6873) @@ -3800,13 +3800,34 @@ <token negate="yes">.</token> </pattern> <message>Meinten Sie das freie <suggestion>OpenOffice.org</suggestion> oder das eingestellte Oracle <suggestion>Open Office</suggestion>? Wenn Sie Apache OpenOffice meinen, ist die Schreibweise korrekt.</message> - <short>&eigenname;</short> + <short>Möglicherweise falsch geschriebene Produktbezeichnung.</short> <example type="correct"><marker>OpenOffice.org</marker> ist freie Software.</example> <example type="correct">Apache <marker>OpenOffice</marker> ist freie Software.</example> <example type="incorrect" correction="OpenOffice.org|Open Office"><marker>OpenOffice</marker> ist freie Software.</example> <example type="incorrect" correction="OpenOffice.org|Open Office">Oracle <marker>Openoffice</marker> war keine freie Software.</example> </rule> </rulegroup> + <rulegroup id="IPHONE" name="Produktname: 'I-Phone (iPhone)' etc."> + <rule> + <pattern mark_from="0" mark_to="0"> + <token regexp="yes">i-phon(es?)?</token> + </pattern> + <message>Mit i beginnende Produktnamen von Apple wie <suggestion><match no="1" case_conversion="startlower" regexp_match="^[iI]\-[pP]" regexp_replace="iP"/></suggestion>, 'iPad' oder 'iPod' werden in der Regel zusammen, mit kleinem i und großem P geschrieben.</message> + <short>Möglicherweise falsch geschriebene Produktbezeichnung.</short> + <example type="correct">Ich habe jetzt ein <marker>iPhone</marker>.</example> + <example type="incorrect" correction="iPhone">Ich habe jetzt ein <marker>i-Phone</marker>.</example> + </rule> + <rule> + <pattern mark_from="0" mark_to="0"> + <token regexp="yes">i-p[ao]ds?</token> + </pattern> + <message>Mit i beginnende Produktnamen von Apple wie <suggestion><match no="1" case_conversion="startlower" regexp_match="^[iI]\-[pP]" regexp_replace="iP"/></suggestion> oder 'iPhone' werden in der Regel zusammen, mit kleinem i und großem P geschrieben.</message> + <short>Möglicherweise falsch geschriebene Produktbezeichnung.</short> + <example type="correct">Ich habe jetzt ein <marker>iPad</marker>.</example> + <example type="incorrect" correction="iPad">Ich habe jetzt ein <marker>i-Pad</marker>.</example> + <example type="incorrect" correction="iPod">Ich habe jetzt einen <marker>i-Pod</marker>.</example> + </rule> + </rulegroup> <!-- Prominente --> <rule id="JOSEF_HAYDN" name="Eigenname: 'Josef (Joseph) Haydn'"> <pattern mark_to="-1" case_sensitive="yes"> @@ -4466,6 +4487,33 @@ <example type="correct">Nicht als Professor, sondern <marker>vielmehr</marker> als Lehrbeauftragter.</example> </rule> </rulegroup> + <rulegroup id="ZEIT_LEBENS" name="Zusammen-/Getrenntschreibung: 'zeit Lebens (zeitlebens)'" default="on"> + <rule> + <pattern case_sensitive="no" mark_from="1" mark_to="0"> + <token><exception postag="SENT_START"/></token> + <token>zeit</token> + <token>Lebens</token> + </pattern> + <message>&getrennt;: Meinten Sie das Adverb <suggestion><match no="2" case_conversion="alllower"/><match no="3" case_conversion="alllower"/></suggestion>?</message> + <url>http://www.duden.de/rechtschreibung/zeitlebens</url> + <short>&getrennt;.</short> + <example type="correct">Er war <marker>zeitlebens</marker> ein armer Schlucker.</example> + <example type="incorrect" correction="zeitlebens">Er war <marker>zeit Lebens</marker> ein armer Schlucker.</example> + <example type="incorrect" correction="zeitlebens">Er war <marker>Zeit Lebens</marker> ein armer Schlucker.</example> + </rule> + <rule> + <pattern case_sensitive="no" mark_from="1" mark_to="0"> + <token postag="SENT_START"/> + <token>Zeit</token> + <token>Lebens</token> + </pattern> + <message>&getrennt;: Meinten Sie das Adverb <suggestion>Zeit<match no="3" case_conversion="alllower"/></suggestion>?</message> + <url>http://www.duden.de/rechtschreibung/zeitlebens</url> + <short>&getrennt;.</short> + <example type="correct"><marker>Zeitlebens</marker> war er ein armer Schlucker.</example> + <example type="incorrect" correction="Zeitlebens"><marker>Zeit Lebens</marker> war er ein armer Schlucker.</example> + </rule> + </rulegroup> <rulegroup id="JE_UM_SO" name="Zusammen-/Getrenntschreibung: 'je ... um so (umso) ...'" default="on"> <rule> <pattern case_sensitive="no" mark_from="2" mark_to="-1"> @@ -13592,7 +13640,7 @@ <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">Das tut mir <marker>Leid</marker>.</example> + <example type="incorrect" correction="leid">Das tut mir <marker>Leid</marker>.</example> <example type="correct">Das tut mir <marker>leid</marker>.</example> </rule> <rule> @@ -13605,7 +13653,7 @@ <message>&inwend;'jemandem leid tun' wird <suggestion><match case_conversion="alllower" no="4"/></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">Das tut mir sehr <marker>Leid</marker>.</example> + <example type="incorrect" correction="leid">Das tut mir sehr <marker>Leid</marker>.</example> <example type="correct">Das tut mir wirklich <marker>leid</marker>.</example> </rule> <rule> @@ -13618,10 +13666,26 @@ <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">Das wird mir noch <marker>Leid</marker> tun.</example> + <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="ZEIT_SEINES_LEBENS" name="Groß-/Kleinschreibung: '... Zeit (zeit) seines Lebens'" default="on"> + <rule> + <pattern case_sensitive="yes" mark_from="1" mark_to="-2"> + <token postag="VER:.+" postag_regexp="yes"><exception postag="SENT_START"/></token> + <token>Zeit</token> + <token regexp="yes">(&meindein;)es</token> + <token>Lebens</token> + </pattern> + <message>Meinten Sie die Präposition <suggestion><match no="2" case_conversion="alllower"/></suggestion>?</message> + <url>http://www.duden.de/rechtschreibung/zeit</url> + <short>&prgk;.</short> + <example type="correct">Er war <marker>zeit</marker> seines Lebens ein armer Schlucker.</example> + <example type="incorrect" correction="zeit">Er war <marker>Zeit</marker> seines Lebens ein armer Schlucker.</example> + <example type="incorrect" correction="zeit">Ich war <marker>Zeit</marker> meines Lebens ein armer Schlucker.</example> + </rule> + </rulegroup> <rulegroup id="TONARTEN" name="Groß-/Kleinschreibung bei Tonarten: 'A-Moll (a-Moll)/c-Dur (C-Dur)' usw."> <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