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 | 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 | 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__
|
| ︙ |