Grammalecte  Check-in [76d5732e96]

Overview
Comment:[fr] màj: majuscules après un point
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 76d5732e96c54996441cd19f08b8d8b5a7772bfc08c7c50f2eb020fcbd541f40
User & Date: olr on 2018-01-05 10:34:47
Other Links: manifest | tags
Context
2018-01-15
10:41
[fr] nr: usage du verbe avoir au lieu d’être dans les formes pronominales check-in: 4895c0839b user: olr tags: trunk, fr
2018-01-05
10:34
[fr] màj: majuscules après un point check-in: 76d5732e96 user: olr tags: trunk, fr
2018-01-04
11:19
[fr] màj: confusions <lé/lès/les> check-in: 0c4ed2e9aa user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [2f70804431] to [1710d8fb60].

648
649
650
651
652
653
654
655

656
657
658
659
660
661
662
648
649
650
651
652
653
654

655
656
657
658
659
660
661
662







-
+







!!
!!!! Majuscules manquantes                                                                          
!!
!!

# Majuscules après un point
__[s]/maj(majuscule_après_point)__
    ({w_2})[.] ([a-zéàèî]\w*)  @@0,$
    ({w_2})[.] ([a-zéàèîçô]\w*)  @@0,$
    <<- not re.search("(?i)^(?:etc|[A-Z]|chap|cf|fig|hab|litt|circ|coll|r[eé]f|étym|suppl|bibl|bibliogr|cit|op|vol|déc|nov|oct|janv|juil|avr|sept)$", \1)
    and morph(\1, ":", False) and morph(\2, ":", False)
    -2>> =\2.capitalize()                                                                           # Après un point, une majuscule est généralement requise.

TEST: Je suis là. {{viens}}.                                              ->> Viens
TEST: Ils sont devenus idiots. {{c}}’est peine perdue.