Grammalecte  Check-in [446bf3364d]

Overview
Comment:[fr] nr: espace avant “…”
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 446bf3364d5b0bf464ff56d0a5e3424071a28784e9df1f9444331bb1a8e96905
User & Date: olr on 2020-04-01 10:05:40
Other Links: manifest | tags
Context
2020-04-01
10:17
[fr] faux positif check-in: 85a1651022 user: olr tags: fr, trunk
10:05
[fr] nr: espace avant “…” check-in: 446bf3364d user: olr tags: fr, trunk
08:48
[fr] faux positif et ajustements check-in: 23c490546d user: olr tags: fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [1d7627a28e] to [f56cf8e647].

194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
...
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
...
447
448
449
450
451
452
453







454
455
456
457
458
459
460
.....
25632
25633
25634
25635
25636
25637
25638
25639
25640
25641
25642
25643
25644
25645
25646
.....
25880
25881
25882
25883
25884
25885
25886
25887
25888
25889
25890
25891
25892
25893
25894
.....
26024
26025
26026
26027
26028
26029
26030
26031
26032
26033
26034
26035
26036
26037
26038
.....
26101
26102
26103
26104
26105
26106
26107
26108
26109
26110
26111
26112
26113
26114
26115
.....
26120
26121
26122
26123
26124
26125
26126
26127
26128
26129
26130
26131
26132
26133
26134
26135
26136
26137
26138
26139
26140
26141
OPTLABEL/conf:      Confusions et faux-amis|Cherche des erreurs souvent dues à l’homonymie (par exemple, les confusions entre « faîte » et « faite »).
OPTLABEL/sgpl:      Pluriels (locutions)|Vérifie l’usage du pluriel ou du singulier dans certaines locutions.
OPTLABEL/gn:        Accords (genre et nombre)|Accords des noms et des adjectifs.

OPTLABEL/verbs:     Verbes
OPTLABEL/conj:      Conjugaisons|Accord des verbes avec leur sujet.
OPTLABEL/infi:      Infinitif|Confusion entre l’infinitif et d’autres formes.
OPTLABEL/imp:       Impératif|Vérifie notamment la deuxième personne du singulier (par exemple, les erreurs : « vas … », « prend … », « manges … »).
OPTLABEL/inte:      Interrogatif|Vérifie les formes interrogatives et suggère de lier les pronoms personnels avec les verbes.
OPTLABEL/ppas:      Participes passés, adjectifs
OPTLABEL/vmode:     Modes verbaux

OPTLABEL/style:     Style
OPTLABEL/bs:        Populaire|Souligne un langage courant considéré comme erroné, comme « malgré que ».
OPTLABEL/pleo:      Pléonasmes|Repère des redondances sémantiques, comme « au jour d’aujourd’hui », « monter en haut », etc.
................................................................................


# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__    "([\[(]) "  @@0 <<- ->> \1                         # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__    " ([\])])"  <js> ([\]\)])</js>  @@1  <<- ->> \1    # Pas d’espace avant ce signe.

TEST: c’est pas trop tôt {{( }}on a failli attendre).
TEST: blabla … {{[ }}crochets]                                            ->> [
TEST: {{( }}parenthèses)                                                  ->> (
TEST: c’est (enfin{{ )}} parti.
TEST: voici des (parenthèses{{ )}}, n’est-ce pas ?                        ->> )


# Parenthèses collées
__<s>/typo(typo_parenthèse_fermante_collée)__
................................................................................
# Points et espaces
__<s>/typo(typo_point_entre_deux_espaces)__      [  ][.](?=[  ])  <<- ->> .                         # Pas d’espace avant un point.
__<s>/typo(typo_point_collé_à_mot_suivant)__     [  ][.](?=\w)  <<- ->> ". |."                      # L’espace se place après le point, et non avant (ou bien sert de liant entre deux lettres).

TEST: Il a fini{{ .}} Va te faire foutre, connard.
TEST: Merde{{ .}}Ça m’emmerde, ces trucs.









# Virgules et espaces
__<s>/typo(typo_virgule_entre_deux_espaces)__    "[  ],(?=[  ])"  <<- ->> ,                         # Pas d’espace avant une virgule.
__<s>/typo(typo_virgule_collée_à_mot_suivant)__  "[  ],(?=\w)"  <<- ->> ", "                        # Pas d’espace avant une virgule. Un espace après.

TEST: Merde{{ ,}}ça fait chier.
TEST: Eh oui{{ ,}} c’est encore moi.
................................................................................
TEST: Ça ne vaut pas le coup de rester enfermés.
TEST: Ce qui faisait de quelqu’un un homme.
TEST: Le secret, mon ami, est de savoir écouter.
TEST: Ces substances ont été, du moins amollies au point de conserver l’empreinte.
TEST: Cette irrationalité n’est pas si dramatique que semblent le penser les plus rationalistes.
TEST: 4 SIEMENS
TEST: Me Assis n’est pas ici.
TEST: Quelle merde … puante.
TEST: Pour savoir qui a tort, qui a raison.
TEST: Ce matin, j’ai ES et c’est tout.
TEST: Les étais posés au sol.
TEST: Mais ces petits étais ne suffisaient pas.
TEST: Celui qu’il brûle de détruire une bonne fois pour toutes.
TEST: Hélas, vous vous en doutez maintenant.
TEST: Il n’aurait de cesse de la renverser ou de la contourner.
................................................................................
TEST: Ni l’air ni l’eau ne sortent d’une amphore scellée.
TEST: Ni lui ni son mouvement n’avaient d’argent.
TEST: La rime et, en général, la règle acquièrent donc aussi cette fonction.
TEST: Ce furent les seules nouvelles de moi qui parvinrent.
TEST: Par petits groupes, qui ne ralliaient pas toujours le camp mais s’agrégeaient en bandes indépendantes.
TEST: Nous avons rencontré une terre plus grande que l’Europe et l’Afrique réunies.
TEST: Poétiser est innover, et on n’enseigne pas à innover.
TEST: En voyant celui-ci serrer soigneusement le paquet …
TEST: Les aérothermes ont une prise d’air neuf réglable.
TEST: Où sont Papa et Maman ?
TEST: Couper en tout petits morceaux.
TEST: Celle ayant le masque le plus long est sélectionnée.

## version 0.3.6.1
TEST: Il cherchait à m’écarter de la scène, quel qu’en soit le moyen.
................................................................................
TEST: Ânonnez-la.
TEST: Venez le plus tôt possible.
TEST: Toutes les grandeurs électriques d’un circuit sont à la même fréquence.
TEST: Deux côtés consécutifs d’un carré sont perpendiculaires.
TEST: Je le sais, fit simplement René.
TEST: Force nous est de constater…
TEST: L’un de ceux-là donne aux pauvres.
TEST: Ceux-ci retenus par …
TEST: Les vélos avec moteur électrique.
TEST: Elles sont de la première et de la deuxième générations.
TEST: Des protections antigel.

## version 0.2.4
TEST: Attendre longtemps exaspère la plupart des gens.
TEST: L’histoire commence il y a longtemps.
................................................................................
TEST: Ses père et mère.
TEST: Indiquez vos nom et prénom.

## version 0.1.2
TEST: Êtes-vous pour ou contre ceci ? (Bug de Python, semble-t-il)
TEST: Calculer l’allocation logement.
TEST: Petit souvenir pour René Machin.
TEST: Au demeurant, ces messieurs … (dictionnaire 4.4)
TEST: Se servant très habilement des menées royalistes (dictionnaire 4.4)
TEST: Ils sont autre chose que des sauvages incultes. (dictionnaire 4.4)
TEST: Les hors-la-loi. (dictionnaire 4.4)
TEST: Ils sont face à face. (dictionnaire 4.4)
TEST: Ils sont emplis d’orgueil. (dictionnaire 4.4)
TEST: Au levant, un jardin… (dictionnaire 4.4)
TEST: Ils se saisissent de lui avant de le frapper.
................................................................................
TEST: L’est est de ce côté.
TEST: C’est raisonner en chef… (ENFIN !!!).
TEST: Lancez-nous dans la bataille.
TEST: C’était il y a bien longtemps.
TEST: Le IIᵉ siècle.
TEST: C’est elle qui me l’a dit.
TEST: Quelqu’un peut me le dire ?
TEST: C’est elle qui …
TEST: Ce sont elles qui …
TEST: Le nord est de ce côté, le sud est de ce côté.
TEST: Les cours particuliers.
TEST: Elle portait plusieurs bagues à ses fins doigts.
TEST: Il passe en cour martiale.
TEST: Dans vingt et un jours.
TEST: Le mille marin est une mesure de longueur …
TEST: Il regagna sa chambre seul.
TEST: Il prenait ses repas seul.
TEST: « Venez vous asseoir, Pierre », dit Patrick.
TEST: C’eût été manquer de réalisme que de penser que…
TEST: Écrit dans un anglais facile.

## version 0.1







|







 







|







 







>
>
>
>
>
>
>







 







|







 







|







 







|







 







|







 







|
|





|







194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
...
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
...
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
.....
25639
25640
25641
25642
25643
25644
25645
25646
25647
25648
25649
25650
25651
25652
25653
.....
25887
25888
25889
25890
25891
25892
25893
25894
25895
25896
25897
25898
25899
25900
25901
.....
26031
26032
26033
26034
26035
26036
26037
26038
26039
26040
26041
26042
26043
26044
26045
.....
26108
26109
26110
26111
26112
26113
26114
26115
26116
26117
26118
26119
26120
26121
26122
.....
26127
26128
26129
26130
26131
26132
26133
26134
26135
26136
26137
26138
26139
26140
26141
26142
26143
26144
26145
26146
26147
26148
OPTLABEL/conf:      Confusions et faux-amis|Cherche des erreurs souvent dues à l’homonymie (par exemple, les confusions entre « faîte » et « faite »).
OPTLABEL/sgpl:      Pluriels (locutions)|Vérifie l’usage du pluriel ou du singulier dans certaines locutions.
OPTLABEL/gn:        Accords (genre et nombre)|Accords des noms et des adjectifs.

OPTLABEL/verbs:     Verbes
OPTLABEL/conj:      Conjugaisons|Accord des verbes avec leur sujet.
OPTLABEL/infi:      Infinitif|Confusion entre l’infinitif et d’autres formes.
OPTLABEL/imp:       Impératif|Vérifie notamment la deuxième personne du singulier (par exemple, les erreurs : « vas… », « prend… », « manges… »).
OPTLABEL/inte:      Interrogatif|Vérifie les formes interrogatives et suggère de lier les pronoms personnels avec les verbes.
OPTLABEL/ppas:      Participes passés, adjectifs
OPTLABEL/vmode:     Modes verbaux

OPTLABEL/style:     Style
OPTLABEL/bs:        Populaire|Souligne un langage courant considéré comme erroné, comme « malgré que ».
OPTLABEL/pleo:      Pléonasmes|Repère des redondances sémantiques, comme « au jour d’aujourd’hui », « monter en haut », etc.
................................................................................


# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__    "([\[(]) "  @@0 <<- ->> \1                         # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__    " ([\])])"  <js> ([\]\)])</js>  @@1  <<- ->> \1    # Pas d’espace avant ce signe.

TEST: c’est pas trop tôt {{( }}on a failli attendre).
TEST: blabla… {{[ }}crochets]                                             ->> [
TEST: {{( }}parenthèses)                                                  ->> (
TEST: c’est (enfin{{ )}} parti.
TEST: voici des (parenthèses{{ )}}, n’est-ce pas ?                        ->> )


# Parenthèses collées
__<s>/typo(typo_parenthèse_fermante_collée)__
................................................................................
# Points et espaces
__<s>/typo(typo_point_entre_deux_espaces)__      [  ][.](?=[  ])  <<- ->> .                         # Pas d’espace avant un point.
__<s>/typo(typo_point_collé_à_mot_suivant)__     [  ][.](?=\w)  <<- ->> ". |."                      # L’espace se place après le point, et non avant (ou bien sert de liant entre deux lettres).

TEST: Il a fini{{ .}} Va te faire foutre, connard.
TEST: Merde{{ .}}Ça m’emmerde, ces trucs.


# Trois points et espaces
__<s>/typo(typo_3points_après_espace)__         \w+([  ]…)  @@$ <<- -1>> …                          # Pas d’espace avant le signe “…”.

TEST: J’en ai marre{{ …}} c’est ça.                             ->> …
TEST: ça va…


# Virgules et espaces
__<s>/typo(typo_virgule_entre_deux_espaces)__    "[  ],(?=[  ])"  <<- ->> ,                         # Pas d’espace avant une virgule.
__<s>/typo(typo_virgule_collée_à_mot_suivant)__  "[  ],(?=\w)"  <<- ->> ", "                        # Pas d’espace avant une virgule. Un espace après.

TEST: Merde{{ ,}}ça fait chier.
TEST: Eh oui{{ ,}} c’est encore moi.
................................................................................
TEST: Ça ne vaut pas le coup de rester enfermés.
TEST: Ce qui faisait de quelqu’un un homme.
TEST: Le secret, mon ami, est de savoir écouter.
TEST: Ces substances ont été, du moins amollies au point de conserver l’empreinte.
TEST: Cette irrationalité n’est pas si dramatique que semblent le penser les plus rationalistes.
TEST: 4 SIEMENS
TEST: Me Assis n’est pas ici.
TEST: Quelle merde… puante.
TEST: Pour savoir qui a tort, qui a raison.
TEST: Ce matin, j’ai ES et c’est tout.
TEST: Les étais posés au sol.
TEST: Mais ces petits étais ne suffisaient pas.
TEST: Celui qu’il brûle de détruire une bonne fois pour toutes.
TEST: Hélas, vous vous en doutez maintenant.
TEST: Il n’aurait de cesse de la renverser ou de la contourner.
................................................................................
TEST: Ni l’air ni l’eau ne sortent d’une amphore scellée.
TEST: Ni lui ni son mouvement n’avaient d’argent.
TEST: La rime et, en général, la règle acquièrent donc aussi cette fonction.
TEST: Ce furent les seules nouvelles de moi qui parvinrent.
TEST: Par petits groupes, qui ne ralliaient pas toujours le camp mais s’agrégeaient en bandes indépendantes.
TEST: Nous avons rencontré une terre plus grande que l’Europe et l’Afrique réunies.
TEST: Poétiser est innover, et on n’enseigne pas à innover.
TEST: En voyant celui-ci serrer soigneusement le paquet…
TEST: Les aérothermes ont une prise d’air neuf réglable.
TEST: Où sont Papa et Maman ?
TEST: Couper en tout petits morceaux.
TEST: Celle ayant le masque le plus long est sélectionnée.

## version 0.3.6.1
TEST: Il cherchait à m’écarter de la scène, quel qu’en soit le moyen.
................................................................................
TEST: Ânonnez-la.
TEST: Venez le plus tôt possible.
TEST: Toutes les grandeurs électriques d’un circuit sont à la même fréquence.
TEST: Deux côtés consécutifs d’un carré sont perpendiculaires.
TEST: Je le sais, fit simplement René.
TEST: Force nous est de constater…
TEST: L’un de ceux-là donne aux pauvres.
TEST: Ceux-ci retenus par…
TEST: Les vélos avec moteur électrique.
TEST: Elles sont de la première et de la deuxième générations.
TEST: Des protections antigel.

## version 0.2.4
TEST: Attendre longtemps exaspère la plupart des gens.
TEST: L’histoire commence il y a longtemps.
................................................................................
TEST: Ses père et mère.
TEST: Indiquez vos nom et prénom.

## version 0.1.2
TEST: Êtes-vous pour ou contre ceci ? (Bug de Python, semble-t-il)
TEST: Calculer l’allocation logement.
TEST: Petit souvenir pour René Machin.
TEST: Au demeurant, ces messieurs… (dictionnaire 4.4)
TEST: Se servant très habilement des menées royalistes (dictionnaire 4.4)
TEST: Ils sont autre chose que des sauvages incultes. (dictionnaire 4.4)
TEST: Les hors-la-loi. (dictionnaire 4.4)
TEST: Ils sont face à face. (dictionnaire 4.4)
TEST: Ils sont emplis d’orgueil. (dictionnaire 4.4)
TEST: Au levant, un jardin… (dictionnaire 4.4)
TEST: Ils se saisissent de lui avant de le frapper.
................................................................................
TEST: L’est est de ce côté.
TEST: C’est raisonner en chef… (ENFIN !!!).
TEST: Lancez-nous dans la bataille.
TEST: C’était il y a bien longtemps.
TEST: Le IIᵉ siècle.
TEST: C’est elle qui me l’a dit.
TEST: Quelqu’un peut me le dire ?
TEST: C’est elle qui…
TEST: Ce sont elles qui…
TEST: Le nord est de ce côté, le sud est de ce côté.
TEST: Les cours particuliers.
TEST: Elle portait plusieurs bagues à ses fins doigts.
TEST: Il passe en cour martiale.
TEST: Dans vingt et un jours.
TEST: Le mille marin est une mesure de longueur…
TEST: Il regagna sa chambre seul.
TEST: Il prenait ses repas seul.
TEST: « Venez vous asseoir, Pierre », dit Patrick.
TEST: C’eût été manquer de réalisme que de penser que…
TEST: Écrit dans un anglais facile.

## version 0.1