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">&nbsp;|&nnbsp;|&thinsp;|&klamauf;|&anfauf;</token>
+          <token regexp="yes" 
negate="yes">&nbsp;|&nnbsp;|&thinsp;|&klamauf;|&anfauf;|[a-z]</token>
           <token spacebefore="no">…</token>
         </pattern>
         <message>Vor Auslassungspunkten sollte i.d.R. ein geschütztes 
Leerzeichen stehen. Vorschlag: <suggestion>&nbsp;…</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&nbsp;…</example>
+        <example type="correct">Du bist ein A…!</example>
         <example type="incorrect" correction="&nbsp;…">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

Reply via email to