Overview
| Comment: | [fr] màj: virgule avant car/mais/donc |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
d806a333721a2b46be6ec7151dc759db |
| User & Date: | olr on 2018-04-15 18:19:26 |
| Other Links: | manifest | tags |
Context
|
2018-04-15
| ||
| 19:30 | [lo][bug] lexicon editor: fix label files check-in: d38b521252 user: olr tags: trunk, lo | |
| 18:19 | [fr] màj: virgule avant car/mais/donc check-in: d806a33372 user: olr tags: trunk, fr | |
|
2018-04-14
| ||
| 19:42 | [fx] CSS: <mark> protect against font-style modification check-in: 99794a188b user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/rules.grx from [b6228a00b7] to [405768efbc].
| ︙ | ︙ | |||
672 673 674 675 676 677 678 |
!!!! Virgules
!!
!!
# virgules manquantes
__[i>/virg(virgule_manquante_avant_etc)__ {w_1}( etc[.]) @@$ <<- -1>> , etc. # Avant « etc. », il faut mettre une virgule.
__[i>/virg(virgule_manquante_avant_car)__
| | > > > > | | | | | | > > | 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 |
!!!! Virgules
!!
!!
# virgules manquantes
__[i>/virg(virgule_manquante_avant_etc)__ {w_1}( etc[.]) @@$ <<- -1>> , etc. # Avant « etc. », il faut mettre une virgule.
__[i>/virg(virgule_manquante_avant_car)__
({w_1})( car)(?= (?:j[e’]|tu|ils?|nous|vous|elles?|on|les?|l[a’]|ces?|des?|cette|[mts](?:on|a|es))\b) @@0,$
<<- not morph(\1, ":[DR]", False) -2>> , car
# Si « car » est la conjonction de coordination, une virgule est peut-être souhaitable.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3447
__[i>/virg(virgule_manquante_avant_mais)__
({w_1})( mais)(?= (?:j[e’]|tu|ils?|nous|vous|elles?|on)\b) @@0,$
<<- not morph(\1, ">(?:[mtscl]es|[nv]os|quels) ", False) -2>> , mais
# Si « mais » est la conjonction de coordination, une virgule est souhaitable si elle introduit une nouvelle proposition.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3445
__[i>/virg(virgule_manquante_avant_donc)__
({w_1})( donc)(?= (?:j[e’]|tu|ils?|elles?|on)\b) @@0,$
<<- not morph(\1, ":V", False) -2>> , donc
# Si « mais » est la conjonction de coordination, une virgule est souhaitable si elle introduit une nouvelle proposition.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3448
TEST: Un chien, un chat{{ etc.}} ->> , etc.
TEST: Je suis fatigué{{ car}} ils ont joué toute la nuit. ->> , car
TEST: Je suis fatigué{{ mais}} il a joué toute la nuit. ->> , mais
TEST: il l’a vu de ses propres yeux{{ donc}} il faut y croire. ->> , donc
TEST: il s’est donc tu
__<s>/virg(virgule_point_fin_dialogue)__
([.] » )[a-zéà] @@0 <<- -1>> " », | » " # Ou il faut une virgule (exemple : « Je viens », dit-il). Ou le point est superflu. Ou il faut une majuscule sur le mot suivant.
__<s>/virg(virgule_fin_dialogue)__
(, »,? )[a-zéà] @@0 <<- -1>> " », | » " # Virgule mal placée ou superflue.
|
| ︙ | ︙ |