Revision: 6822
http://languagetool.svn.sourceforge.net/languagetool/?rev=6822&view=rev
Author: gulp21-1
Date: 2012-05-02 16:37:35 +0000 (Wed, 02 May 2012)
Log Message:
-----------
[de] new rules:
M?\195?\182glicher Tippfehler: 'example,com (example.com)'
Eigennamen: 'Josef (Joseph) Haydn'
Eigennamen: 'Herman (Hermann) Reutter'
Zeichensetzung: 'DIN A 4 (A4)'
AUSLASSUNGSPUNKTE: do not detect error in 'A?\226?\128?\166'
Modified Paths:
--------------
trunk/JLanguageTool/src/rules/de/grammar.xml
Modified: trunk/JLanguageTool/src/rules/de/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/de/grammar.xml 2012-05-01 21:05:42 UTC
(rev 6821)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml 2012-05-02 16:37:35 UTC
(rev 6822)
@@ -139,6 +139,19 @@
<example type="incorrect" correction="Sehr geehrte Damen und
Herren"><marker>Sehr geehrte Dame und Herrn</marker></example>
</rule>
</rulegroup>
+ <rulegroup id="KOMMA_TLD" name="Möglicher Tippfehler: 'example,com
(example.com)'">
+ <rule>
+ <pattern case_sensitive="yes">
+ <token regexp="yes">[a-zäöüß\-]+</token>
+ <token spacebefore="no">,</token>
+ <token spacebefore="no"
regexp="yes">com|de|net|uk|org|info|nl|eu|cn|biz</token>
+ </pattern>
+ <message>Möglicher Tippfehler: Meinten Sie
<suggestion>\1.\3</suggestion>?</message>
+ <short>Möglicher Tippfehler</short>
+ <example type="correct">Guck mal auf <marker>example.com</marker>
nach.</example>
+ <example type="incorrect" correction="example.com">Guck mal auf
<marker>example,com</marker> nach.</example>
+ </rule>
+ </rulegroup>
<rulegroup id="LIEB_GRUESSE" name="Möglicher Tippfehler: 'Lieb (Liebe)
Grüße'">
<rule>
<pattern case_sensitive="yes" mark_from="1">
@@ -3537,6 +3550,26 @@
<!-- ======================================================================
-->
<category name="Falschschreibung prominenter/geographischer Eigennamen">
<!-- geographische Namen u.ä. -->
+ <rule id="JOSEF_HAYDN" name="Eigennamen: 'Josef (Joseph) Haydn'">
+ <pattern mark_to="-1" case_sensitive="yes">
+ <token>Josef</token>
+ <token regexp="yes">Haydns?</token>
+ </pattern>
+ <message>Meinten Sie den Komponisten Franz
<suggestion>Joseph</suggestion> Haydn?</message>
+ <short>&eigenname;</short>
+ <example type="correct"><marker>Joseph</marker> Haydn komponierte die
Kaiserhymne.</example>
+ <example type="incorrect" correction="Joseph"><marker>Josef</marker>
Haydn komponierte die Kaiserhymne.</example>
+ </rule>
+ <rule id="HERMAN_REUTTER" name="Eigennamen: 'Herman (Hermann) Reutter'">
+ <pattern mark_to="-1" case_sensitive="yes">
+ <token>Herman</token>
+ <token regexp="yes">Reutters?</token>
+ </pattern>
+ <message>Meinten Sie den Komponisten <suggestion>Hermann</suggestion>
Reutter?</message>
+ <short>&eigenname;</short>
+ <example type="correct"><marker>Hermann</marker> Reutter komponierte die
Melodie der Hymne an Deutschland.</example>
+ <example type="incorrect" correction="Hermann"><marker>Herman</marker>
Reutter komponierte die Melodie der Hymne an Deutschland.</example>
+ </rule>
<rule id="AM_REIN" name="Eigennamen: 'am Rein (Rhein)'">
<pattern mark_from="1" case_sensitive="yes">
<token>am</token>
@@ -12406,8 +12439,7 @@
<message>&inwend;'auf dem Laufenden' wird
<suggestion>Laufenden</suggestion> großgeschrieben.</message>
<short>&prgk;.</short>
<example type="correct">Bitte halte mich auf dem
<marker>Laufenden</marker>.</example>
- <example type="incorrect">Bitte halte mich auf dem
<marker>laufenden</marker>
- </example>
+ <example type="incorrect">Bitte halte mich auf dem
<marker>laufenden</marker></example>
</rule>
<rule id="ETWAS_WICHTIGES" name="Groß-/Kleinschreibung: 'etwas/nichts
wichtiges (Wichtiges)'">
<pattern case_sensitive="yes" mark_from="1">
@@ -14406,6 +14438,18 @@
<example type="incorrect" correction="Kelvin">Es ist 5 <marker>Grad
Kelvin</marker> warm.</example>
</rule>
</rulegroup>
+ <rulegroup id="DIN_A_4" name="Zeichensetzung: 'DIN A 4 (A4)'">
+ <rule>
+ <pattern mark_from="1">
+ <token>DIN</token>
+ <token regexp="yes">[a-d]</token>
+ <token regexp="yes">[0-8]</token>
+ </pattern>
+ <message>Meinten Sie das Papierformat DIN <suggestion><match no="2"
case_conversion="startupper"/>\3</suggestion>?</message>
+ <example type="correct">Ich brauche einen Umschlag der Größe DIN
<marker>C4</marker>.</example>
+ <example type="incorrect" correction="C4">Ich brauche einen Umschlag
der Größe DIN <marker>c 4</marker>.</example>
+ </rule>
+ </rulegroup>
<rulegroup id="EINHEIT_LEERZEICHEN" name="Zeichensetzung:
Falsches/Fehlendes Leerzeichen zwischen Zahl und Einheit">
<rule>
<pattern case_sensitive="yes">
@@ -14853,7 +14897,7 @@
</rule>
<rule>
<pattern mark_from="1">
- <token regexp="yes"
negate="yes"> |&nnbsp;| |&klamauf;|&anfauf;</token>
+ <token regexp="yes"
negate="yes"> |&nnbsp;| |&klamauf;|&anfauf;|[a-z]</token>
<token spacebefore="no">…</token>
</pattern>
<message>Vor Auslassungspunkten sollte i.d.R. ein geschütztes
Leerzeichen stehen. Vorschlag: <suggestion> …</suggestion></message>
@@ -14861,6 +14905,7 @@
<short>Vor Auslassungspunkten sollte ein geschütztes Leerzeichen
stehen.</short>
<example type="correct">Er geht […] nach Hause.</example>
<example type="correct">Er geht nach Hause …</example>
+ <example type="correct">Du bist ein A…!</example>
<example type="incorrect" correction=" …">Er geht nach
Hause<marker>…</marker></example>
</rule>
</rulegroup>
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