Overview
Comment: | [fr] màj: sgpl groupes |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
1bca7eb0c2e3e69c9c305d629bf7c9b5 |
User & Date: | olr on 2019-04-20 09:43:32 |
Other Links: | manifest | tags |
Context
2019-04-20
| ||
11:24 | [fr] faux positif check-in: f1bc37375b user: olr tags: trunk, fr | |
09:43 | [fr] màj: sgpl groupes check-in: 1bca7eb0c2 user: olr tags: trunk, fr | |
2019-04-19
| ||
12:18 | [fr] faux positif check-in: 3651b85c7d user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [d22eeeb101] to [2867136aea].
︙ | ︙ | |||
12886 12887 12888 12889 12890 12891 12892 | and not (\1.startswith("de") and value(<1, "|un|une|")) -4>> =suggFemPlur(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel. TEST: certaines idioties {{stupide}} TEST: je ne sais guère de quelles âneries {{proférés}} on parle. | < < < < < < < < < < < < < < < < < < < < < | 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 | and not (\1.startswith("de") and value(<1, "|un|une|")) -4>> =suggFemPlur(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel. TEST: certaines idioties {{stupide}} TEST: je ne sais guère de quelles âneries {{proférés}} on parle. ## quelque adverbe __gn_quelque_adverbe__ quelques *NUM <<- /gn/ -1>> quelque # Devant un nombre, « quelque » est un adverbe, donc invariable. quelques @:B <<- /gn/ \2 != "cents" -1>> quelque # Devant un nombre, « quelque » est un adverbe, donc invariable. |
︙ | ︙ | |||
13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 | ->> mille # “Mille” est invariable s’il s’agit d’un nombre (et non de l’unité de mesure maritime). TEST: Plus de {{milles}} personnes sont venues. TEST: plus de deux cent quatre-vingt mille personnes #### Groupes, regroupements, collections, etc. __sgpl_carnet_de__ >carnet de [chèque|note|timbre|ticket|vacance] <<- /sgpl/ -3>> \3s # Il manque un “s”. Il y en a plusieurs dans un carnet. __sgpl_collectif_de__ | > > > > > > > > > > > > > > > > > > > > > > > > > | | > > > > > > > | 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 | ->> mille # “Mille” est invariable s’il s’agit d’un nombre (et non de l’unité de mesure maritime). TEST: Plus de {{milles}} personnes sont venues. TEST: plus de deux cent quatre-vingt mille personnes #### Groupes, regroupements, collections, etc. ## Pluriel des groupes __sgpl_nombre_de_1m__ nombre [de|d’] *WORD <<- /sgpl/ (morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>", ":[AD]")) or \3 in aREGULARPLURAL -3>> =suggPlur(\3) # Ici, « nombre de » devrait probablement être suivi d’un pluriel. TEST: Je connais nombre d’{{emmerdeur}} et aucun n’est pire que lui. __sgpl_det_groupe_de_1m__ [un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] [>centaine|>millier|>million|>milliard|>dizaine|>douzaine|>multitude|>horde] [de|d’] *WORD <<- /sgpl/ morph(\4, ":[NA].*:s", ":[ip]|>fraude/") or \4 in aREGULARPLURAL -4>> =suggPlur(\4) # Avec \1 « \2 \3… », mettre au pluriel “\4” s’il y en a bien plusieurs. [un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] >groupe [d’|de] [écoutes|paroles] <<- /sgpl/ -4>> =suggSing(\4) # Mettez au singulier. TEST: des centaines de {{bête}} à cornes passèrent devant nous. ->> bêtes TEST: une multitude d’{{homme}} ->> hommes TEST: des groupes de {{paroles}} ->> parole TEST: les 80 milliards de fraude fiscale __sgpl_carnet_de__ >carnet de [chèque|note|timbre|ticket|vacance] <<- /sgpl/ -3>> \3s # Il manque un “s”. Il y en a plusieurs dans un carnet. __sgpl_collectif_de__ >collective [de|d’] [artiste|agriculteur|agricultrice|architecte|automobiliste|citoyen|citoyenne|con|conne|consommateur|consommatrice|enfant|entreprise|femme|fille|garçon|homme|infirmier|infirmière|jeune|médecin|motard|motarde|musicien|musicienne|passionné|passionnée|prostitué|prostituée|touriste|travailleur|travailleuse|vieille|vieillard|vieillarde] <<- /sgpl/ morph(<1, ":D|<start>") -3>> \1s # Il manque un “s”. Il y en a plusieurs dans un collectif. __sgpl_collection_de__ >collection [de|d’] [autocollant|boîte|blason|bouton|carte|chaussure|écusson|étiquette|film|fossile|gravure|jeu|insecte|livre|médaille|moto|papillon|pièce|pierre|pipe|tableau|timbre|voiture] <<- /sgpl/ -3>> =suggPlur(\3) # Il manque un “s”. Il y en a plusieurs dans une collection. __sgpl_concours_de_circonstances__ concours de circonstance <<- /sgpl/ -3>> circonstances # Un concours de circonstances signifie qu’il y a plusieurs circonstances. __sgpl_confluence_de__ >confluence de [rivière|fleuve|ruisseau] <<- /sgpl/ -3>> =suggPlur(\3) # Confluence de plusieurs cours d’eau : mettez au pluriel. __sgpl_groupe_de__ [>association|>assemblée|>groupe|>rassemblement|>regroupement|>réunion|>troupe] [de|d’] [artiste|agriculteur|agricultrice|architecte|automobiliste|citoyen|citoyenne|con|conne|consommateur|consommatrice|enfant|entreprise|femme|fille|garçon|homme|infirmier|infirmière|jeune|médecin|motard|motarde|musicien|musicienne|passionné|passionnée|prostitué|prostituée|touriste|travailleur|travailleuse|vieille|vieillard|vieillarde] <<- /sgpl/ -3>> \3s # Il manque un “s”. Il y en a plusieurs dans un groupe, un rassemblement, une assemblée, etc. __sgpl_troupeau_de__ >troupeau [de|d’] [âne|animal|bœuf|buffle|bovin|bison|con|conne|cheval|chèvre|génisse|mouton|mule|mulet|porc|taureau|touriste|vache|veau] <<- /sgpl/ -3>> =suggPlur(\3) # Il manque un “s”. Il y en a plusieurs dans un troupeau. __sgpl_trousseau_de__ >trousseau [de|d’] [clé|clef] <<- /sgpl/ -3>> =suggPlur(\3) # Il manque un “s”. Il y en a plusieurs dans un troupeau. >trousseau [de|d’] mariages <<- /sgpl/ -3>> =\3[:-1] # Mettez au singulier. TEST: d’un air compassé, il sortit son carnet de {{chèque}}. TEST: Ce collectif d’{{artiste}} est très inventif. TEST: Rends-moi ma collection de {{film}} ! TEST: C’est un malheureux concours de {{circonstance}}. TEST: à la confluence de {{rivière}} TEST: ils constituent un groupe de {{passionné}}. TEST: C’est un putain de troupeau de {{mouton}} ! |
︙ | ︙ |