Overview
Comment: | [fr] ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
fe4a2a6586d131e657d268a8194e5187 |
User & Date: | olr on 2021-02-05 19:21:40 |
Other Links: | manifest | tags |
Context
2021-02-05
| ||
19:41 | [core][fr] fix previous commit check-in: 47944f336f user: olr tags: trunk, fr, core | |
19:21 | [fr] ajustements check-in: fe4a2a6586 user: olr tags: trunk, fr | |
17:33 | [fr] mise à jour du dictonnaire [fr] ajustements check-in: 096f86a1af user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [ff15b23b60] to [0577c93aa0].
︙ | ︙ | |||
7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 | >avérer >vrai <<- /pleo/ -2>> =\2.replace("vrai", "exact") && Pléonasme. >descendre en bas <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1 && Pléonasme. [>efforcer|>essayer|>tâcher] de faire en sorte [de|d’] <<- /pleo/ ->> \1 \-1 && Pléonasme. >monter en haut <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1 && Pléonasme. >sortir hors [de|d’] <<- /pleo/ -2:3>> \3 && Pléonasme. Exemple : « sortir de la maison », et non « sortir hors de la maison ». >suivre derrière <<- not morph(>1, ":D") ->> \1 && Pléonasme. TEST: il faut {{abolir totalement}} ces pratiques ->> abolir TEST: il faut {{achever complètement}} ce projet ->> achever TEST: {{acculé au pied du mur}} ->> acculé TEST: {{ajouter en plus}} ->> ajouter TEST: s’avérer {{vrai}} ->> exact TEST: {{contraint malgré lui}} ->> contraint TEST: {{contraindre malgré eux}} ->> contraindre TEST: {{applaudir des deux mains}} ->> applaudir TEST: {{Avancer en avant}}, pas le choix ->> Avancer TEST: {{dessiner un dessin}} ->> dessiner TEST: nous {{joignons ensemble}} ->> joignons TEST: {{collaborer ensemble}} ->> collaborer TEST: {{comparer entre eux}} ->> comparer TEST: {{monter en haut}} ->> monter TEST: {{descendre en bas}} ->> descendre TEST: {{enchevêtrer les uns dans les autres}} ->> enchevêtrer TEST: s’{{entraider mutuellement}} ->> entraider TEST: s’{{entraident les uns les autres}} ->> entraident TEST: {{lever debout}} ->> lever TEST: il faut {{prévenir d’avance}} ces gens-là ->> prévenir TEST: {{prédire à l’avance}} ->> prédire TEST: {{pronostiquer d’avance}} ->> pronostiquer TEST: {{réserver d’avance}} ->> réserver TEST: {{Recule en arrière}} ->> Recule TEST: {{Rédigez par écrit}} une notice. ->> Rédigez TEST: Nous avons {{rénové à neuf}} l’ensemble ->> rénové | > > > > > > > > | 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 | >avérer >vrai <<- /pleo/ -2>> =\2.replace("vrai", "exact") && Pléonasme. >descendre en bas <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1 && Pléonasme. >choisir [le|un|ce|quel|mon|ton|son|notre|votre|leur] choix <<- /pleo/ -1>> =suggVerbFrom(\1, "faire") && Pléonasme. [>efforcer|>essayer|>tâcher] de faire en sorte [de|d’] <<- /pleo/ ->> \1 \-1 && Pléonasme. >monter en haut <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1 && Pléonasme. >opter pour [l’|une|cette|quelle] option <<- /pleo/ -1:2>> =suggVerbFrom(\1, "choisir") && Pléonasme. >sortir hors [de|d’] <<- /pleo/ -2:3>> \3 && Pléonasme. Exemple : « sortir de la maison », et non « sortir hors de la maison ». >suivre derrière <<- not morph(>1, ":D") ->> \1 && Pléonasme. TEST: il faut {{abolir totalement}} ces pratiques ->> abolir TEST: il faut {{achever complètement}} ce projet ->> achever TEST: {{acculé au pied du mur}} ->> acculé TEST: {{ajouter en plus}} ->> ajouter TEST: s’avérer {{vrai}} ->> exact TEST: {{contraint malgré lui}} ->> contraint TEST: {{contraindre malgré eux}} ->> contraindre TEST: {{applaudir des deux mains}} ->> applaudir TEST: {{Avancer en avant}}, pas le choix ->> Avancer TEST: vas-y, {{choisis}} un choix ->> fais TEST: {{dessiner un dessin}} ->> dessiner TEST: nous {{joignons ensemble}} ->> joignons TEST: {{collaborer ensemble}} ->> collaborer TEST: {{comparer entre eux}} ->> comparer TEST: {{monter en haut}} ->> monter TEST: {{descendre en bas}} ->> descendre TEST: {{enchevêtrer les uns dans les autres}} ->> enchevêtrer TEST: s’{{entraider mutuellement}} ->> entraider TEST: s’{{entraident les uns les autres}} ->> entraident TEST: {{lever debout}} ->> lever TEST: je vais {{opter pour}} l’option deux. ->> choisir TEST: il faut {{prévenir d’avance}} ces gens-là ->> prévenir TEST: {{prédire à l’avance}} ->> prédire TEST: {{pronostiquer d’avance}} ->> pronostiquer TEST: {{réserver d’avance}} ->> réserver TEST: {{Recule en arrière}} ->> Recule TEST: {{Rédigez par écrit}} une notice. ->> Rédigez TEST: Nous avons {{rénové à neuf}} l’ensemble ->> rénové |
︙ | ︙ | |||
19889 19890 19891 19892 19893 19894 19895 19896 19897 19898 19899 19900 19901 19902 19903 19904 19905 19906 19907 19908 19909 | <<- morph(\3, ":[NA]", ":(?:G|V0)") and morph(\4, ":[NA]", ":(?:[PG]|V[023])") =>> select(\4, "", ":V") [<start>|,|(] $:D *WORD *WORD @:(?:3[sp]|P)¬:[GW] <<- morph(\2, ":p") and morph(\3, ":[NA].*:p", ":(?:G|V0)") and morph(\4, ":[NA].*:p", ":(?:[PGQ]|V[023])") =>> select(\4, "", ":V") <<- __else__ and morph(\2, ":s") and morph(\3, ":[NA].*:s", ":(?:G|V0)") and morph(\4, ":[NA].*:s", ":(?:[PGQ]|V[023])") and not morph(\5, ":A.*:[si]") =>> select(\4, "", ":V") [des|ces|mes|tes|ses|nos|vos|quelques|lesdits] @:A.*:[pi] @:N.*:[pi]¬(?:3[sp]|Q|G) <<- =>> select(\3, "", ":V") les @:A.*:[pi]¬:V @:N.*:[pi]¬(?:3[sp]|Q|G) <<- not before(":O[vs]") =>> select(\3, "", ":V") leurs @:A.*:[pi]¬:V @:N.*:[pi]¬(?:3[sp]|Q|G) <<- not before(":O[vs]") =>> select(\3, "", ":V") [plusieurs|certains|certaines|maints|maintes] @:A.*:[pi]¬:3[sp] @:N.*:p¬:(?:3[sp]|Q|G) <<- =>> select(\2, ":A") and select(\3, "", ":N") __da_locutions_verbales__ | > > > > > > > > > > > > > > > > > > | | 19897 19898 19899 19900 19901 19902 19903 19904 19905 19906 19907 19908 19909 19910 19911 19912 19913 19914 19915 19916 19917 19918 19919 19920 19921 19922 19923 19924 19925 19926 19927 19928 19929 19930 19931 19932 19933 19934 19935 19936 19937 19938 19939 19940 19941 19942 19943 | <<- morph(\3, ":[NA]", ":(?:G|V0)") and morph(\4, ":[NA]", ":(?:[PG]|V[023])") =>> select(\4, "", ":V") [<start>|,|(] $:D *WORD *WORD @:(?:3[sp]|P)¬:[GW] <<- morph(\2, ":p") and morph(\3, ":[NA].*:p", ":(?:G|V0)") and morph(\4, ":[NA].*:p", ":(?:[PGQ]|V[023])") =>> select(\4, "", ":V") <<- __else__ and morph(\2, ":s") and morph(\3, ":[NA].*:s", ":(?:G|V0)") and morph(\4, ":[NA].*:s", ":(?:[PGQ]|V[023])") and not morph(\5, ":A.*:[si]") =>> select(\4, "", ":V") [<start>|,|(] $:D *WORD [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD ?[ne|n’]¿ [lui|leur|y] en @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD [me|m’|te|t’|se|s’|nous|vous|lui|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD [le|la|l’|les|en|leur] @:(?:[123][sp]|P)¬:[NAG] ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD @:(?:[123][sp]|P)¬* ?$:Y¿ $:D @:[NA] <<- morph(\3, ":[NAY]") =>> select(\3, ":[NAY]") and select(\-1, ":[NA]") [<start>|,|(] $:D *WORD *WORD [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD ?[ne|n’]¿ [lui|leur|y] en @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD [me|m’|te|t’|se|s’|nous|vous|lui|y] @:(?:[123][sp]|P) ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD [le|la|l’|les|en|leur] @:(?:[123][sp]|P)¬:[NAG] ?$:Y¿ $:D @:[NA] [<start>|,|(] $:D *WORD *WORD @:(?:[123][sp]|P)¬* ?$:Y¿ $:D @:[NA] <<- morph(\3, ":[NA]") and morph(\4, ":[NA]") =>> select(\3, ":[NAY]") and select(\-1, ":[NA]") [des|ces|mes|tes|ses|nos|vos|quelques|lesdits] @:A.*:[pi] @:N.*:[pi]¬(?:3[sp]|Q|G) <<- =>> select(\3, "", ":V") les @:A.*:[pi]¬:V @:N.*:[pi]¬(?:3[sp]|Q|G) <<- not before(":O[vs]") =>> select(\3, "", ":V") leurs @:A.*:[pi]¬:V @:N.*:[pi]¬(?:3[sp]|Q|G) <<- not before(":O[vs]") =>> select(\3, "", ":V") [plusieurs|certains|certaines|maints|maintes] @:A.*:[pi]¬:3[sp] @:N.*:p¬:(?:3[sp]|Q|G) <<- =>> select(\2, ":A") and select(\3, "", ":N") __da_locutions_verbales__ >avoir [cours|envie|foule|lieu|recours|tort|vent] >avoir ni queue ?,¿ ni tête >aller bon train >aller [de|d’] l’ avant >armer jusqu’ aux dents >arriver à [destination|échéance] >arriver à point nommé >arriver à bon port |
︙ | ︙ |