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
    <<- 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.

    <<- ~>> =normalizeInclusiveWriting(\0)

TEST: travaillons avec les {{instituteur.trice.s}}                          ->> instituteurs et institutrices|institutrices et instituteurs



__[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)








|
|
>



>







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[.(/·–—-][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)