Grammalecte  Check-in [cd832d45da]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: cd832d45dac16fb7cd3787f76f3a2364cd8ef86f2f1a6dd6af8732a4167a9b3a
User & Date: olr on 2020-12-03 14:43:28
Other Links: manifest | tags
Context
2020-12-03
14:44
[graphspell] fix export and update showDistance() check-in: 312cfd6793 user: olr tags: graphspell, trunk
14:43
[fr] ajustements check-in: cd832d45da user: olr tags: fr, trunk
09:45
[core][fr] improve formatNumber() suggestions check-in: 15606b15a9 user: olr tags: core, fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [b17dac5a68] to [4501858c30].

  2769   2769   __da_sous_sur__
  2770   2770       sous @:[BD]
  2771   2771           <<- not morph(<1, ":[DA].*:[me]:[pi]") =>> select(\1, ":R")
  2772   2772   
  2773   2773       sur @:[BD]
  2774   2774           <<- not morph(<1, ":(?:V[0123]e|[DN].*:[me]:[si])") =>> select(\1, ":R")
  2775   2775   
  2776         -__da_tout_toute_tous_toutes__
  2777         -    tous @:N.*:[me]:[pi]¬:(?:[AGW]|3p)
  2778         -        <<- =>> select(\1, ":D")
  2779         -
  2780         -    tous  @:3p¬:(?:G|W|A|M|N.*:[me]:[pi])
  2781         -    tous  ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]    @:3p¬:G
  2782         -    tous  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3p¬:G
  2783         -    tous  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             @:3p¬:G
  2784         -    tous  ?[ne|n’]¿   [lui|leur|y]                    en                          @:3p¬:G
  2785         -        <<- not morph(<1, ":R") =>> select(\1, ":O")
  2786         -
         2776  +__da_tout__
  2787   2777       tout
  2788   2778           <<- morph(<1, "<start>|>,") =>> exclude(\1, ":N")
  2789   2779   
  2790   2780       tout @:N.*:[me]:[si]¬:(?:[AGW]|3s)
  2791   2781           <<- =>> select(\1, ":D")
  2792   2782   
  2793         -    tout  est
  2794         -    tout  @:3s¬:(?:G|W|A|M|N.*:[me]:[si])
  2795         -    tout  ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]    @:3s¬:G
  2796         -    tout  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3s¬:G
  2797         -    tout  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             @:3s¬:G
  2798         -    tout  ?[ne|n’]¿   [lui|leur|y]                    en                          @:3s¬:G
         2783  +    tout le monde
         2784  +        <<- =>> select(\1, ":W") and select(\2, ":D") and select(\-1, ":N")
         2785  +
         2786  +    tout le @:[NA].*:[me]:[si]¬:(?:G|3s)
         2787  +        <<- =>> select(\1, ":W")
         2788  +
         2789  +    tout  [est|a|aura]
         2790  +    tout  ?[ne|n’]¿   @:3s¬:(?:G|W|A|M|N.*:[me]:[si])
         2791  +    tout  ?[ne|n’]¿   [la|les|en|me|m’|te|t’|se|s’|nous|vous|lui|y]         @:3s¬:G
         2792  +    tout  [ne|n’]     [la|l’|leur]                                          @:3s¬:G
         2793  +    tout  [le|l’|leur]                                                      @:3s¬:(?:G|[NA].*:[me]:[si])
         2794  +    tout  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]   @:3s¬:G
         2795  +    tout  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]       @:3s¬:G
         2796  +    tout  ?[ne|n’]¿   [lui|leur|y]                    en                    @:3s¬:G
  2799   2797           <<- not morph(<1, ":(?:R|D.*:[me]:[si])") =>> select(\1, ":O")
  2800   2798   
         2799  +__da_toute__
  2801   2800       toute @:N.*:[fe]:[si]¬:[AGW]
  2802   2801           <<- =>> select(\1, ":D")
  2803   2802   
         2803  +    toute la @:[NA].*:[fe]:[si]¬:G
         2804  +        <<- =>> select(\1, ":W")
         2805  +
         2806  +__da_tous__
         2807  +    tous @:N.*:[me]:[pi]¬:(?:[AGW]|3p)
         2808  +        <<- =>> select(\1, ":D")
         2809  +
         2810  +    tous  ?[ne|n’]¿   @:3p¬:(?:G|W|A|M|N.*:[me]:[pi])
         2811  +    tous  ?[ne|n’]¿   [le|la|l’|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:3p¬:G
         2812  +    tous  [ne|n’]     les                                                   @:3p¬:G
         2813  +    tous  les                                                               @:3s¬:(?:G|[NA].*:[me]:[pi])
         2814  +    tous  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]   @:3p¬:G
         2815  +    tous  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]       @:3p¬:G
         2816  +    tous  ?[ne|n’]¿   [lui|leur|y]                    en                    @:3p¬:G
         2817  +        <<- not morph(<1, ":R") =>> select(\1, ":O")
         2818  +
         2819  +__da_toutes__
  2804   2820       toutes @:N.*:[fe]:[pi]¬:(?:[AGW]|3p)
  2805   2821           <<- =>> select(\1, ":D")
  2806   2822   
  2807         -    toutes  @:3p¬:(?:G|W|A|M|N.*:[fe]:[pi])
  2808         -    toutes  ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]    @:3p¬:G
  2809         -    toutes  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:3p¬:G
  2810         -    toutes  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             @:3p¬:G
  2811         -    toutes  ?[ne|n’]¿   [lui|leur|y]                    en                          @:3p¬:G
         2823  +    toutes  ?[ne|n’]¿   @:3p¬:(?:G|W|A|M|N.*:[fe]:[pi])
         2824  +    toutes  ?[ne|n’]¿   [le|la|l’|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]    @:3p¬:G
         2825  +    toutes  [ne|n’]     les                                                     @:3p¬:G
         2826  +    toutes  les                                                                 @:3s¬:(?:G|[NA].*:[fe]:[pi])
         2827  +    toutes  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]     @:3p¬:G
         2828  +    toutes  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]         @:3p¬:G
         2829  +    toutes  ?[ne|n’]¿   [lui|leur|y]                    en                      @:3p¬:G
  2812   2830           <<- not morph(<1, ":R") =>> select(\1, ":O")
  2813   2831   
  2814   2832   __da_un_une__
  2815   2833       un  @:[NA].*:[me]
  2816   2834           <<- not value(<1, "|le|de|ce|quel|") =>> select(\1, ":D")
  2817   2835   
  2818   2836       une @:[NA].*:[fe]
................................................................................
 11667  11685   
 11668  11686   TEST: Ça consiste {{pelle mêle}} en diverses choses.
 11669  11687   TEST: habitées par un peuple de prostituées […], vivant là, entassées pêle-mêle avec toutes sortes d’individus plus ou moins suspects, souteneurs et repris de justice pour la plupart.
 11670  11688   
 11671  11689   
 11672  11690   # peu / peux / peut
 11673  11691   __conf_peu_peut_peux!6__
 11674         -    peu [pas|donc|jamais|rien|parfois|alors|enfin|rarement|éventuellement]
 11675         -        <<- /conf/ not morph(<1, ">(?:très|en|un|de|du)/") -1>> peut        && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peut”.
 11676         -
        11692  +    ## peu
 11677  11693       !! peu à peu ¡¡
 11678  11694       [peux|peut|peu] [a|à|ah|ha|as] [peux|peut|peu]
 11679  11695       peu-a-peu
 11680  11696       peu-à-peu
 11681  11697       peut-a-peu
 11682  11698       peu-à-peut
 11683  11699       peux-a-peu
................................................................................
 11701  11717   
 11702  11718       [très|trop|de|quelque|pour|à] [peux|peut]
 11703  11719           <<- /conf/ -2>> peu                                                 && Confusion : « \2 » est une conjugaison de “pouvoir”, utilisez “peu” pour dire “pas beaucoup”.
 11704  11720   
 11705  11721       un  [peux|peut]
 11706  11722           <<- /conf/ not value(<1, "|quelqu’|l’|d’|sauf|") -2>> peu           && Confusion : « \2 » est une conjugaison de “pouvoir”, utilisez “peu” pour dire “pas beaucoup”.
 11707  11723   
 11708         -    [il|on] ?[ne|n’]¿ peu
 11709         -        <<- /conf/ --1>> peut                                               && Confusion : « peu » signifie « pas beaucoup ».
        11724  +    [peut|peux]  @:A¬:(?:[MGWYX]|3[sp])
        11725  +        <<- /conf/ not morph(\2, ">(?:seul|beau)/") and not morph(<1, ">(?:je|tu|il|on|ne)/")
        11726  +        -1>> peu                                                            && Confusion probable : « \1 » est une conjugaison de « pouvoir », utilisez “peu” pour dire “pas beaucoup”.
 11710  11727   
 11711         -    [je|tu] ?[ne|n’]¿ peu
 11712         -        <<- /conf/ --1>> peux                                               && Confusion : « peu » signifie « pas beaucoup ».
        11728  +    ## pouvoir
        11729  +    peu [pas|donc|jamais|rien|parfois|alors|enfin|rarement|éventuellement]
        11730  +        <<- /conf/ not morph(<1, ">(?:très|en|un|de|du)/") -1>> peut        && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peut”.
        11731  +
        11732  +    [il|on] ?[ne|n’]¿ ?[le|l’]¿ peu
        11733  +        <<- /conf/ --1>> peut                                               && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peut”.
        11734  +
        11735  +    [je|tu] ?[ne|n’]¿ ?[le|l’]¿ peu
        11736  +        <<- /conf/ --1>> peux                                               && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peux”.
 11713  11737   
 11714  11738       [ne|se|n’|s’] peu
 11715         -        <<- /conf/ -2>> peut                                                && Confusion. Exemples : Il est peu habile, mais il peut y arriver.
        11739  +        <<- /conf/ -2>> peut                                                && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peut”.
 11716  11740   
 11717         -    [peut|peux]  @:A¬:(?:[MGWYX]|3[sp])
 11718         -        <<- /conf/ not morph(\2, ">(?:seul|beau)/") and not morph(<1, ">(?:je|tu|il|on|ne)/")
 11719         -        -1>> peu                                                            && Confusion probable : « \1 » est une conjugaison de « pouvoir », utilisez « peu ».
        11741  +    [ça|ceci|cela|elle|iel] peu [ne|n’|me|m’|te|t’|se|s’]
        11742  +    [ça|ceci|cela|elle|iel] peu [le|la|l’|les|en|nous|vous|lui|leur|y]  $:Y
        11743  +    [ça|ceci|cela|elle|iel] peu [nous|vous]     [le|la|l’|les|en|y]     $:Y
        11744  +    [ça|ceci|cela|elle|iel] peu [le|la|l’|les]  [lui|leur|en|y]         $:Y
        11745  +    [ça|ceci|cela|elle|iel] peu [lui|leur|y]    en                      $:Y
        11746  +    [ça|ceci|cela|elle|iel] peu $:Y
        11747  +        <<- /conf/ not morph(<1, ":R") -2>> peut                            && Confusion probable : « peu » signifie « pas beaucoup », pour le verbe pouvoir, écrivez “peut”.
 11720  11748   
 11721  11749   TEST: {{peu}} rarement y arriver.
 11722  11750   TEST: Il est un {{peut}} comme une forêt
 11723  11751   TEST: cela ne se {{peu}}.
 11724  11752   TEST: des bâtisses {{peu a peu}} abandonnées.
 11725  11753   TEST: voilà {{peut ou proue}} ce qu’on entend
 11726  11754   TEST: aucun pays – ou très peu alors – n’a réussi à faire ça de façon durable
................................................................................
 11729  11757   TEST: Il en vient un {{peut}} tous les jours.
 11730  11758   TEST: {{peut}} sympathique, cet individu.
 11731  11759   TEST: il {{peu}} y parvenir
 11732  11760   TEST: tu ne {{peu}} en savoir plus
 11733  11761   TEST: {{peut}} {{embarrassés}} par leurs déboires, ils poursuivirent comme si de rien n’était.
 11734  11762   TEST: Et {{peut}} de gens peuvent en dire autant.
 11735  11763   TEST: Pour {{peut}} que quelqu’un se soucie d’eux.
        11764  +TEST: ça {{peu}} réussir
 11736  11765   TEST: pour peu qu’ils soient entendus.
 11737  11766   TEST: Il est guéri et peut de nouveau travailler.
 11738  11767   TEST: l’homme peut bel et bien devenir immortel
 11739  11768   
 11740  11769   
 11741  11770   __conf_peut_être__
 11742  11771       [peu-être|peux-être]