Grammalecte  Check-in [2cf062d6b5]

Overview
Comment:[fr] écriture épicène
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 2cf062d6b5b40b1741791d63c06b90916a68f94f46de1c425d5d5ac8a63de684
User & Date: olr on 2017-05-05 06:07:00
Other Links: manifest | tags
Context
2017-05-05
13:14
[fr] il se peut + subjonctif check-in: b1dd2dae50 user: olr tags: trunk, fr
06:07
[fr] écriture épicène check-in: 2cf062d6b5 user: olr tags: trunk, fr
2017-05-04
16:59
[fr] mise à jour du processeur de texte check-in: d986f4d36f user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [bfe96441fd] to [ee6421950e].

489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504

505
506
507
508
509
510
511
512
513
514
515

### Écritures épicènes invariables

__[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.
    <<- morphex(\1, ":[NAQ]", ":G") =>> define(\0, [":N:A:Q:e:i"])
    <<- ~>> \1es

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



__[i](typo_écriture_épicène_singulier)__
    ({w_2}[éuitsr])(?:[-·–—./]e|[(]e[)])  @@0
    <<- option("typo") and not \0.endswith("·e") ->> \1·e                                           # Écriture épicène. Utilisez les points médians. (Note : écriture journalistique brouillon.)
    <<- morph(\1, ":[NAQ]", False) =>> define(\0, [":N:A:Q:e:s"])
    <<- ~>> \1e

TEST: je suis {{déconsidéré.e}} par ma hiérarchie.
TEST: il faut en parler à l’{{auteur(e)}} et à son agent.








|
|







>



|







489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516

### Écritures épicènes invariables

__[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.
    <<- morphex(\1, ":[NAQ]", ":G") =>> define(\0, [":N:A:Q:e:p"])
    <<- ~>> \1s

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: 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.)
    <<- morph(\1, ":[NAQ]", False) =>> define(\0, [":N:A:Q:e:s"])
    <<- ~>> \1e

TEST: je suis {{déconsidéré.e}} par ma hiérarchie.
TEST: il faut en parler à l’{{auteur(e)}} et à son agent.