Overview
Comment: | [fr] faux positif avec les écritures épicènes |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
8a8e76664d864b3dc948caffb70a90ba |
User & Date: | olr on 2017-06-03 14:58:54 |
Other Links: | manifest | tags |
Context
2017-06-03
| ||
19:06 | [fr] règle mon/ton/son euphonie séparée check-in: ae9322208a user: olr tags: trunk, fr | |
14:58 | [fr] faux positif avec les écritures épicènes check-in: 8a8e76664d user: olr tags: trunk, fr | |
13:42 | [fr] amélioration de la règle: celui-là +verbe +adj check-in: 317c14913d user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [8a2e69ae9f] to [805e417eed].
︙ | ︙ | |||
528 529 530 531 532 533 534 535 536 537 | # ############################## TYPOGRAPHIE ############################## ### Écritures épicènes invariables __[u](typo_écriture_épicène_pluriel)__ ({w_1}[éuitsrn])[-·–—.(/]([nt]|)e[-·–—.)/]s @@0,** | > | < < | > < | | 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 | # ############################## TYPOGRAPHIE ############################## ### Écritures épicènes invariables # Attention, lors de la deuxième passe, on se sert du désambiguïsateur __[u](typo_écriture_épicène_pluriel)__ ({w_1}[éuitsrn])[-·–—.(/]([nt]|)e[-·–—.)/]s @@0,** <<- option("typo") and not \0.endswith("·e·s") ->> \1s et \1\2es|\1\2es et \1s|\1·\2e·s # Écriture épicène brouillon. Préférez écrire lisiblement. Sinon, utilisez les points médians. <<- ~>> \1-\2e-s TEST: nous sommes {{déconsidéré-e-s}}. TEST: serons-nous toujours {{perdu.e.s}}. TEST: les illustres {{inconnu(e)s}}. TEST: la situation des {{salarié/e/s}}. TEST: des {{Iranien-ne-s}} sont venues ->> Iraniens et Iraniennes|Iraniennes et Iraniens|Iranien·ne·s TEST: rendez-vous avec des {{écrivain(e)s}} ->> écrivains et écrivaines|écrivaines et écrivains|écrivain·e·s TEST: la graphie “{{militant(e)s}}”. TEST: ces militant·e·s {{acharné}}. __[i](typo_écriture_épicène_singulier)__ ({w_2}[éuitsrn])(?:[-·–—./]e|[(]e[)]) @@0 <<- option("typo") and not \0.endswith("·e") ->> \1·e # Écriture épicène. Utilisez les points médians. (Note : écriture journalistique brouillon.) <<- ~>> \1-e TEST: je suis {{déconsidéré.e}} par ma hiérarchie. TEST: il faut en parler à l’{{auteur(e)}} et à son agent. # Majuscules après un point __[s]/maj(majuscule_après_point)__ |
︙ | ︙ | |||
1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 | TEST: le {{VIième}} siècle ->> VIᵉ|VIe TEST: C’est la {{3ème}} fois… ->> 3ᵉ|3e TEST: Non, la {{2è}} fois. ->> 2ᵉ|2e TEST: Le {{XXIème}} siècle. ->> XXIᵉ|XXIe TEST: le {{XXè}} siècle. ->> XXᵉ|XXe # # DATES ------------------------------------------------------------------------------------------ # __[i]/date(date_jour_mois_année)__ (\d\d?) (janvier|février|ma(?:rs|i)|a(?:vril|o[ûu]t)|jui(?:n|llet)|septembre|octobre|novembre|décembre) (\d\d\d+) @@0,w,$ | > > > > > > > > > > > > | 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 | TEST: le {{VIième}} siècle ->> VIᵉ|VIe TEST: C’est la {{3ème}} fois… ->> 3ᵉ|3e TEST: Non, la {{2è}} fois. ->> 2ᵉ|2e TEST: Le {{XXIème}} siècle. ->> XXIᵉ|XXIe TEST: le {{XXè}} siècle. ->> XXᵉ|XXe # # Écritures épicènes invariables # __[i](d_typo_écriture_épicène_pluriel)__ ({w_1}[éuitsrn])-(?:[nt]|)e-s @@0 <<- morphex(\1, ":[NAQ]", ":G") =>> define(\1, [":N:A:Q:e:p"]) __[i](d_typo_écriture_épicène_singulier)__ ({w_2}[éuitsrn])-e @@0 <<- morph(\1, ":[NAQ]", False) =>> define(\1, [":N:A:Q:e:s"]) # # DATES ------------------------------------------------------------------------------------------ # __[i]/date(date_jour_mois_année)__ (\d\d?) (janvier|février|ma(?:rs|i)|a(?:vril|o[ûu]t)|jui(?:n|llet)|septembre|octobre|novembre|décembre) (\d\d\d+) @@0,w,$ |
︙ | ︙ |