Grammalecte  Check-in [ef37355aae]

Overview
Comment:[fr] écriture dystypographique: nouveau cas particulier
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: ef37355aaeb38352ec8d77b0d763deddcda88454ee6a69a83b786260e86a04c8
User & Date: olr on 2017-11-02 07:57:03
Other Links: manifest | tags
Context
2017-11-02
08:24
[fr][bug] nombres ordinaux singuliers et pluriels: inversion des messages d’erreur check-in: e8a69199a8 user: olr tags: trunk, fr
07:57
[fr] écriture dystypographique: nouveau cas particulier check-in: ef37355aae user: olr tags: trunk, fr
2017-11-01
22:29
[fx] WebExt: CSS protection for lexicographer: don’t use text node check-in: 35b485216f user: olr tags: trunk, fx
Changes

Modified gc_lang/fr/rules.grx from [9faccd5cf8] to [86facd7daf].

585
586
587
588
589
590
591
592
593



594
595
596

597
598
599
600
601
602
603
585
586
587
588
589
590
591


592
593
594
595
596
597
598
599
600
601
602
603
604
605







-
-
+
+
+



+







    <<- option("typo") ->> ceux et celles|celles et ceux                                            # Écriture épicène dystypographique et imprononçable.
    <<- ~>> =normalizeInclusiveWriting(\0)

TEST: avec {{ceux.elles}} qui viendront                                 ->> ceux et celles|celles et ceux


__[u](typo_écriture_épicène_pluriel_eur_divers)__
    ({w_2})eur[.(/·–—-][td]?(rice|euse|[oe]resse)[.)/·–—-]?s  @@0,**
    <<- option("typo") ->> \1eurs et \1\2s|\1\2s et \1eurs                                          # Écriture épicène dystypographique et imprononçable.
    ({w_2})eur[.(/·–—-][tdp]?(rice|euse|se|[oe]resse)[.)/·–—-]?s  @@0,**
    <<- option("typo") and \2 != "se" ->> \1eurs et \1\2s|\1\2s et \1eurs                           # Écriture épicène dystypographique et imprononçable.
    <<- option("typo") and \2 == "se" ->> \1eurs et \1euses|\1euses et \1eurs                       # Écriture épicène dystypographique et imprononçable.
    <<- ~>> =normalizeInclusiveWriting(\0)

TEST: travaillons avec les {{instituteur.trice.s}}                          ->> instituteurs et institutrices|institutrices et instituteurs
TEST: La communauté des {{développeur·se·s}} open source                    ->> développeurs et développeuses|développeuses et développeurs


__[u](typo_écriture_épicène_pluriel_eux_euses)__
    ({w_2})eux[.(/·–—-](?:[tdsi]?euse|se)[.)/·–—-]?s  @@0
    <<- option("typo") ->> \1eux et \1euses|\1euses et \1eux                                        # Écriture épicène dystypographique et imprononçable.
    <<- ~>> =normalizeInclusiveWriting(\0)