Revision: 8669
http://languagetool.svn.sourceforge.net/languagetool/?rev=8669&view=rev
Author: janschreiber
Date: 2012-12-26 12:53:47 +0000 (Wed, 26 Dec 2012)
Log Message:
-----------
[de] new rule "Dr. Ing. (Dr.-Ing.)"; correction attributes; some exceptions
added after Wikipedia tests.
Modified Paths:
--------------
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml
Modified:
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml
===================================================================
---
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml
2012-12-26 12:47:16 UTC (rev 8668)
+++
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/de/grammar.xml
2012-12-26 12:53:47 UTC (rev 8669)
@@ -73,7 +73,7 @@
<!ENTITY seitewoerter
".*Buch|.*Lektüre|umblätter\w\w?|umgeblättert|umzublättern|(ge)?lesen|las(en)?|geschrieben|schreiben?">
<!ENTITY saitewoerter
"aufziehen|.*ontrabass(es)?|.*Bratsche|.*Cellos?|.*Harfen?|.*Geigen?|.*Gitarren?|.*Violas?|.*Violinen?|Klavier">
<!ENTITY leidwoerter
"Angst|Armut|Bevölkerung|Blut(vergießens?)?|Einsamkeit|Elend|Entbehrung|Entsagung|Flüchtlinge?n?|Gewalt|Krankheit|Mitleid|Not|Ohnmacht|Qual|Schaden|Schrecken|Unterdrückung|Vertreibung|Verzweiflung|Zerstörung|Zivilbevölkerung|bitteres|endloses|ertragen|geschieht|geteiltes|psychisches|unendliches|unermessliches|unerträgliches|ungeheures|unsagbares|unsägliches|unvorstellbares|vermeidbares|verursacht|zugefügt">
- <!ENTITY meinkleinhausausnahmen
"ausreichend|erst|ganz|laut|traditionell|ursprünglich|wenig|zusätzlich">
+ <!ENTITY meinkleinhausausnahmen
"ausreichend|erst|ganz|laut|traditionell|ursprünglich|wenig|zusätzlich|reichlich|weltweit|täglich">
<!ENTITY anfauf "„|"|»|›|‚|'">
<!ENTITY anfzu "‘|“|‹|«|"|'">
<!ENTITY anf "&anfauf;|‘|“|‹|«">
@@ -681,8 +681,8 @@
</pattern>
<message>Meinten Sie die Form <suggestion><match no="2"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace=""/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Die sind
<marker>schlauen</marker>.</example>
- <example type="incorrect">Er war
<marker>schnelle</marker>.</example>
+ <example type="incorrect" correction="schlau">Die sind
<marker>schlauen</marker>.</example>
+ <example type="incorrect" correction="schnell">Er war
<marker>schnelle</marker>.</example>
<example type="correct">Er war <marker>schnell</marker>.</example>
<example type="correct">Er war
<marker>schneller</marker>.</example>
</rule>
@@ -696,7 +696,7 @@
</pattern>
<message>Meinten Sie die Form <suggestion><match no="2"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace=""/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Wir müssen so <marker>schnelle</marker>
wie möglich reagieren.</example>
+ <example type="incorrect" correction="schnell">Wir müssen so
<marker>schnelle</marker> wie möglich reagieren.</example>
<example type="correct">Wir müssen so <marker>schnell</marker> wie
möglich reagieren.</example>
</rule>
<rulegroup id="ALS_OHNE_KOMPARATIV" name="Möglicher Tippfehler:
'schnelle (schneller) als' etc.">
@@ -711,7 +711,7 @@
</pattern>
<message>Meinten Sie den Komparativ <suggestion><match no="3"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace="er"/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Er schießt auch nicht
<marker>schnelle</marker> als sein Schatten.</example>
+ <example type="incorrect" correction="schneller">Er schießt
auch nicht <marker>schnelle</marker> als sein Schatten.</example>
<example type="correct">Die sind auch nicht
<marker>schneller</marker> als wir.</example>
</rule>
<rule>
@@ -724,8 +724,8 @@
</pattern>
<message>Meinten Sie den Komparativ <suggestion><match no="2"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace="er"/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Die sind <marker>flinke</marker> als
wir.</example>
- <example type="incorrect">Er schießt <marker>schnelle</marker>
als sein Schatten.</example>
+ <example type="incorrect" correction="flinker">Die sind
<marker>flinke</marker> als wir.</example>
+ <example type="incorrect" correction="schneller">Er schießt
<marker>schnelle</marker> als sein Schatten.</example>
<example type="correct">Die sind <marker>schneller</marker>
als wir.</example>
</rule>
<rule>
@@ -738,8 +738,8 @@
</pattern>
<message>Meinten Sie den Komparativ <suggestion><match no="2"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace="er"/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Die sind <marker>flinke</marker> als
wir.</example>
- <example type="incorrect">Er schießt <marker>schnelle</marker>
als sein Schatten.</example>
+ <example type="incorrect" correction="flinker">Die sind
<marker>flinke</marker> als wir.</example>
+ <example type="incorrect" correction="schneller">Er schießt
<marker>schnelle</marker> als sein Schatten.</example>
<example type="correct">Die sind <marker>schneller</marker>
als wir.</example>
</rule>
<rule>
@@ -753,7 +753,7 @@
</pattern>
<message>Meinten Sie den Komparativ <suggestion><match no="3"
regexp_match="(e|em|en|es|ere|eren|erem|erer|eres|ste|stem|ster|stes)$"
regexp_replace="er"/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Die sind deutlich
<marker>schnelle</marker> als wir.</example>
+ <example type="incorrect" correction="schneller">Die sind
deutlich <marker>schnelle</marker> als wir.</example>
<example type="correct">Die sind einfach
<marker>schneller</marker> als wir.</example>
</rule>
</rulegroup>
@@ -767,7 +767,7 @@
</pattern>
<message>Meinten Sie <suggestion><match no="1"
regexp_match="ähre" regexp_replace="ähere"/></suggestion>?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Die <marker>nähren</marker>
Informationen bekommen Sie vor Ort.</example>
+ <example type="incorrect" correction="näheren">Die
<marker>nähren</marker> Informationen bekommen Sie vor Ort.</example>
<example type="correct">Die <marker>näheren</marker>
Informationen bekommen Sie vor Ort.</example>
</rule>
</rulegroup>
@@ -782,7 +782,7 @@
</pattern>
<message>Meinten Sie <suggestion><match no="1"
regexp_match="ährte" regexp_replace="äherte"/> \2</suggestion> (kam
näher)?</message>
<short>Möglicher Tippfehler</short>
- <example type="incorrect">Er <marker>nährte sich</marker>
mir.</example>
+ <example type="incorrect" correction="näherte sich">Er
<marker>nährte sich</marker> mir.</example>
<example type="correct">Er <marker>näherte sich</marker>
mir.</example>
</rule>
<rule>
@@ -5459,7 +5459,7 @@
<example type="correct">Bald wird er das Amt des Bürgermeisters
<marker>innehaben</marker>.</example>
<example type="correct">Das Amt, das er
<marker>innehat</marker>.</example>
</rule>
- <rule id="DIPL_ING" name="Zusammen-/Getrenntschreibung: Dipl. Ing.
(Dipl-Ing.)">
+ <rule id="DIPL_ING" name="Zusammen-/Getrenntschreibung: Dipl. Ing.
(Dipl.-Ing.)">
<pattern>
<marker>
<token>Dipl</token>
@@ -5470,9 +5470,25 @@
</pattern>
<message><suggestion>Dipl.-\3.</suggestion> und ähnliche
Bezeichnungen werden mit Bindestrich geschrieben.</message>
<url>http://www.korrekturen.de/beliebte_fehler/dipl_ing.shtml</url>
+ <short>Fehlender Bindestrich</short>
<example type="incorrect" correction="Dipl.-Ing."><marker>Dipl.
Ing.</marker> Stefan Müller</example>
<example type="correct"><marker>Dipl.-Ing.</marker> Stefan
Müller</example>
</rule>
+ <rule id="DR_ING" name="Zusammen-/Getrenntschreibung: Dr. Ing.
(Dr.-Ing.)">
+ <pattern>
+ <marker>
+ <token>Dr</token>
+ <token>.</token>
+ <token>Ing</token>
+ <token>.</token>
+ </marker>
+ </pattern>
+ <message>Der abgekürzte Titel <suggestion>Dr.-\3.</suggestion>
wird in Deutschland als einziger Doktortitel mit Bindestrich
geschrieben.</message>
+ <url>http://de.wikipedia.org/wiki/Dr.-Ing.</url>
+ <short>Fehlender Bindestrich</short>
+ <example type="incorrect" correction="Dr.-Ing."><marker>Dr.
Ing.</marker> Stefan Müller</example>
+ <example type="correct"><marker>Dr.-Ing.</marker> Stefan
Müller</example>
+ </rule>
<rule id="BEILEIBE_NICHT" name="Zusammen-/Getrenntschreibung: bei
Leibe (beleibe) nicht">
<pattern case_sensitive="no">
<marker>
@@ -6405,7 +6421,7 @@
<token>rund</token>
<token>um</token>
</marker>
- <token postag="(ADJ:|VER:).+" postag_regexp="yes"/>
+ <token postag="(ADJ:|VER:).+"
postag_regexp="yes"><exception>einen</exception></token>
</pattern>
<message>Das Adverb <suggestion>rundum</suggestion> wird
zusammengeschrieben.</message>
<url>http://www.duden.de/rechtschreibung/rundum</url>
@@ -24012,7 +24028,7 @@
<token regexp="yes">wenigen|einigen</token>
<token regexp="yes">&zeiteinheiten;</token>
</pattern>
- <message>Eine relative Zeitangabe wie 'seit kurzer Zeit' ist
für Wikipedia-Artikel nicht gut geeignet und sollte möglicherweise durch eine
absolute Zeitangabe ersetzt werden.</message>
+ <message>Eine relative Zeitangabe wie '\1 \2 \3' ist für
Wikipedia-Artikel nicht gut geeignet und sollte möglicherweise durch eine
absolute Zeitangabe ersetzt werden.</message>
<example type="incorrect"><marker>Seit einigen Jahren</marker>
ist sie Bundeskanzlerin.</example>
<example type="correct">Seit März 2009 ist sie
Bundeskanzlerin.</example>
</rule>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits