626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
|
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
|
+
+
-
+
+
+
|
<<- ~>> =normalizeInclusiveWriting(\0)
TEST: {{inclusif.ive.s}} ->> inclusifs et inclusives|inclusives et inclusifs
__[u](typo_écriture_épicène_pluriel_e)__
({w_1}[éuitsrn])[-·–—.(/]([nt]|)e[-·–—.)/]?s @@0,**
<<- option("typo") and not \0.endswith("·e·s") and not \1.endswith("s")
->> \1s et \1\2es|\1\2es et \1s|\1·\2e·s # Écriture épicène dystypographique. Préférez écrire lisiblement. Sinon, utilisez les points médians.
<<- option("typo") and not \0.endswith("·e·s") ->> \1s et \1\2es|\1\2es et \1s|\1·\2e·s # Écriture épicène dystypographique. Préférez écrire lisiblement. Sinon, utilisez les points médians.
<<- option("typo") and not \0.endswith("·e·s") and \1.endswith("s")
->> \1 et \1\2es|\1\2es et \1|\1·\2e·s # Écriture épicène dystypographique. Préférez écrire lisiblement. Sinon, utilisez les points médians.
<<- ~>> =normalizeInclusiveWriting(\0)
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: Avec les {{Berlinois.e.s}} ->> Berlinois et Berlinoises|Berlinoises et Berlinois|Berlinois·e·s
TEST: la graphie “{{militant(e)s}}”.
TEST: ces militant·e·s {{acharné}}.
__[i](typo_écriture_épicène_singulier)__
({w_1}[éuitsrn])(?:[-·–—./]e|[(]e[)]) @@0
<<- option("typo") and (\1 == "un" or \1 == "Un") ->> un ou une|une ou un # Écriture épicène imprononçable. Préférez écrire lisiblement.
|