Overview
Comment: | [fr] corrections des messages d’erreur + ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
84539a25d6c80b3f844208f2f0a3a831 |
User & Date: | olr on 2020-11-21 21:42:16 |
Other Links: | manifest | tags |
Context
2020-11-21
| ||
21:42 | [core][fr] tests update check-in: 6639af3543 user: olr tags: trunk, fr, core | |
21:42 | [fr] corrections des messages d’erreur + ajustements check-in: 84539a25d6 user: olr tags: trunk, fr | |
2020-11-20
| ||
23:19 | [core][fr] corrections des messages d’erreur + tests sur les messages check-in: 482caf8b03 user: olr tags: trunk, fr, core | |
Changes
Modified gc_lang/fr/rules.grx from [56142c4d70] to [24486f71ea].
︙ | ︙ | |||
420 421 422 423 424 425 426 | TEST: c’est (enfin{{ )}} parti. TEST: voici des (parenthèses{{ )}}, n’est-ce pas ? ->> ) # Parenthèses collées __<s>/typo(typo_parenthèse_fermante_collée)__ [)]\b(?![s¹²³⁴⁵⁶⁷⁸⁹⁰]\b) | | | 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 | TEST: c’est (enfin{{ )}} parti. TEST: voici des (parenthèses{{ )}}, n’est-ce pas ? ->> ) # Parenthèses collées __<s>/typo(typo_parenthèse_fermante_collée)__ [)]\b(?![s¹²³⁴⁵⁶⁷⁸⁹⁰]\b) <<- not before("\\((?:[rR][eéEÉ]|[nN]’)$") ->> ") " && Il manque un espace après la parenthèse. __<s>/typo(typo_parenthèse_ouvrante_collée)__ \b[(](?=[^)][^)][^)]) <<- ->> " (" && Il manque un espace avant la parenthèse. TEST: C’est au fond du couloir{{(}}celui du deuxième étage{{)}}qu’il se trouve. TEST: (a + b)² TEST: il faut (re)former tout ça. |
︙ | ︙ | |||
859 860 861 862 863 864 865 | TEST: {{locaux·ales}} ->> local·e·s|locaux et locales|locales et locaux TEST: NOUS SOMMES LOCAL·E·S TEST: nous sommes amical·e·s __[i](eepi_écriture_épicène_pluriel_e)__ ({w_1}[éuitsnldf])[-·–—.•⋅(/]([ntlf]?e)[-·–—.•⋅)/]?s @@0,** | | > | 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 | TEST: {{locaux·ales}} ->> local·e·s|locaux et locales|locales et locaux TEST: NOUS SOMMES LOCAL·E·S TEST: nous sommes amical·e·s __[i](eepi_écriture_épicène_pluriel_e)__ ({w_1}[éuitsnldf])[-·–—.•⋅(/]([ntlf]?e)[-·–—.•⋅)/]?s @@0,** <<- not (\0.endswith(".Les") or \0.endswith(".Tes")) and morph(\1, ":[NA]|>quel/") >>> <<- ~>> =normalizeInclusiveWriting(\0) <<- option("eepi") and not \0.endswith("les") and not \0.endswith("LES") and not re.search("·[ntlfNTLF]?[eE]·[sS]$", \0) >>> <<- \1.endswith("s") or \1.endswith("S") ->> \1·\2·s|\1 et \1\2s|\1\2s et \1 && Écriture épicène. Utilisez les points médians ou écrivez en toutes lettres. <<- __else__ ->> \1·\2·s|\1s et \1\2s|\1\2s et \1s && Écriture épicène. Utilisez les points médians ou écrivez en toutes lettres. TEST: nous sommes {{déconsidéré-e-s}}. TEST: serons-nous toujours {{perdu.e.s}}. TEST: les illustres {{inconnu(e)s}}. TEST: la situation des {{salarié/e/s}}. TEST: des {{Iranien-ne-s}} sont venues ->> Iranien·ne·s|Iraniens et Iraniennes|Iraniennes et Iraniens TEST: rendez-vous avec des {{écrivain(e)s}} ->> écrivain·e·s|écrivains et écrivaines|écrivaines et écrivains TEST: Avec les {{Berlinois.e.s}} ->> Berlinois·e·s|Berlinois et Berlinoises|Berlinoises et Berlinois TEST: la graphie “{{militant(e)s}}”. TEST: ces militant·e·s {{acharné}}. TEST: chez les {{immortel.le.s}} TEST: Nous sommes {{tombé.es}} par hasard TEST: Nous avons été {{révolté.es}} de cette novlangue politique TEST: Pour survivre, nous sommes {{devenu.es}} des archéologues. TEST: {{enthousiasmé.es}} par un tri collectif de noix TEST: {{Quel.le.s}} ->> Quel·le·s|Quels et Quelles|Quelles et Quels TEST: LES IMMORTEL·LE·S TEST: les mortel·le·s TEST: des Berlinois·e·s TEST: les Iranien·ne·s TEST: les chef·fe·s TEST: nos descendant·e·s |
︙ | ︙ | |||
1252 1253 1254 1255 1256 1257 1258 | <<- not after("^\\w") -2>> ” && Guillemet fermant différent du guillemet ouvrant (“). TEST: C’est {{«}}stupide{{”}}. TEST: Quel {{“}}emmerdeur{{»}}, ce gars-là. __<s>/typo(typo_cohérence_guillemets_doubles_ouvrants)__ | | > | 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 | <<- not after("^\\w") -2>> ” && Guillemet fermant différent du guillemet ouvrant (“). TEST: C’est {{«}}stupide{{”}}. TEST: Quel {{“}}emmerdeur{{»}}, ce gars-là. __<s>/typo(typo_cohérence_guillemets_doubles_ouvrants)__ (“)[^”’“«]+?(’)(?![\w'’)]) @@0,$ <<- not ( after("^”") and re.search("“(?:l|d|c|ç|n|m|t|s|j|z|[A-ZÇ]|qu|jusqu|puisqu|lorsqu|quoiqu|quelqu)’", \0) ) >>> <<- not before("\\w$") -1>> "‘" && Guillemet ouvrant différent du guillemet fermant (’). <<- __also__ -2>> ” && Guillemet fermant différent du guillemet ouvrant (“). __<s>/typo(typo_cohérence_guillemets_doubles_fermants)__ (‘)[^’“«]+?(”) @@0,$ <<- not before("\\w$") -1>> "“" && Guillemet ouvrant différent du guillemet fermant (”). <<- not after("^\\w") -2>> ’ && Guillemet fermant différent du guillemet ouvrant (‘). TEST: Tu sais, {{‘}}ton ami{{”}} est venu. TEST: Oui, je vois, mais c’est quand même un {{“}}salopard{{’}}. TEST: Après “n’”, il faut une forme verbale. TEST: il (n’)est (pas) là. __[i]/typo(typo_guillemets_doubles_ouvrants_non_fermés)__ (“)\w[^”"»]+$ @@0 <<- -1>> _ && Guillemets fermants introuvables dans la suite du paragraphe. __[i]/typo(typo_guillemets_doubles_fermants_non_ouverts)__ ^[^“„«"]+\w(”) @@$ |
︙ | ︙ | |||
1707 1708 1709 1710 1711 1712 1713 | « *WORD *WORD <<- space_after(\1, 0, 1) /2:0>> egxmot *WORD *WORD » <<- space_after(\2, 0, 1) /1:2>> egxmot | | > | | | 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 | « *WORD *WORD <<- space_after(\1, 0, 1) /2:0>> egxmot *WORD *WORD » <<- space_after(\2, 0, 1) /1:2>> egxmot [“|”|"] *WORD [“|”|"] [‘|'|’|`] *WORD [‘|'|’|`] <<- space_after(\1, 0, 0) and space_after(\2, 0, 0) /2>> eg1mot ["|“|”] *WORD *WORD <<- space_after(\1, 0, 0) /2:0>> egxmot *WORD *WORD ["|“|”] <<- space_after(\2, 0, 0) /1:2>> egxmot __purge_guillemets__ [«|»|“|”|"|„|`] <<- ~>> * |
︙ | ︙ | |||
2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 | <<- morph(\1, ":V") !-2>> soit pour soit contre <<- !3>> y [a|avait|eut|aura|aurait|eût] ?@:[WX]¿ faute <<- !-1>> TEST: New York {{étaient}} {{devenue}} la plaque tournante de tous les trafics. TEST: de Bordeaux ou de n’importe où TEST: il n’y a pas faute. TEST: une séparation hommes/femmes !!!! Élisions !! # presque : élision __typo_presque__ | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 | <<- morph(\1, ":V") !-2>> soit pour soit contre <<- !3>> y [a|avait|eut|aura|aurait|eût] ?@:[WX]¿ faute <<- !-1>> [le|un|du|au] [terme|mot] ?comme¿ [“|”|"] *WORD [“|”|"] [le|un|du|au] [terme|mot] ?comme¿ « *WORD » [le|un|du|au] [terme|mot] ?comme¿ [‘|'|’|`] *WORD [‘|'|’|`] [le|un|du|au] [terme|mot] ?comme¿ ‹ *WORD › [le|un|du|au] déterminant ?comme¿ [“|”|"] $:D [“|”|"] [le|un|du|au] déterminant ?comme¿ « $:D » [le|un|du|au] déterminant ?comme¿ [‘|'|’|`] $:D [‘|'|’|`] [le|un|du|au] déterminant ?comme¿ ‹ $:D › [la|une] préposition ?comme¿ [“|”|"] $:R [“|”|"] [la|une] préposition ?comme¿ « $:R » [la|une] préposition ?comme¿ [‘|'|’|`] $:R [‘|'|’|`] [la|une] préposition ?comme¿ ‹ $:R › [le|un|du|au] pronom ?comme¿ [“|”|"] $:O [“|”|"] [le|un|du|au] pronom ?comme¿ « $:O » [le|un|du|au] pronom ?comme¿ [‘|'|’|`] $:O [‘|'|’|`] [le|un|du|au] pronom ?comme¿ ‹ $:O › [le|un|du|au] verbe ?comme¿ [“|”|"] $:Y [“|”|"] [le|un|du|au] verbe ?comme¿ « $:Y » [le|un|du|au] verbe ?comme¿ [‘|'|’|`] $:Y [‘|'|’|`] [le|un|du|au] verbe ?comme¿ ‹ $:Y › [le|un|du|au] nom ?comme¿ [“|”|"] $:N [“|”|"] [le|un|du|au] nom ?comme¿ « $:N » [le|un|du|au] nom ?comme¿ [‘|'|’|`] $:N [‘|'|’|`] [le|un|du|au] nom ?comme¿ ‹ $:N › [le|un|du|au] nombre ?comme¿ [“|”|"] [$:B|*NUM] [“|”|"] [le|un|du|au] nombre ?comme¿ « [$:B|*NUM] » [le|un|du|au] nombre ?comme¿ [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] [le|un|du|au] nombre ?comme¿ ‹ [$:B|*NUM] › [l’|un|du|au] adjectif ?comme¿ [“|”|"] $:A [“|”|"] [l’|un|du|au] adjectif ?comme¿ « $:A » [l’|un|du|au] adjectif ?comme¿ [‘|'|’|`] $:A [‘|'|’|`] [l’|un|du|au] adjectif ?comme¿ ‹ $:A › [l’|un|du|au] adverbe ?comme¿ [“|”|"] $:W [“|”|"] [l’|un|du|au] adverbe ?comme¿ « $:W » [l’|un|du|au] adverbe ?comme¿ [‘|'|’|`] $:W [‘|'|’|`] [l’|un|du|au] adverbe ?comme¿ ‹ $:W › [le|un|du|au] signe ?comme¿ [“|”|"] *SIGN [“|”|"] [le|un|du|au] signe ?comme¿ « *SIGN » [le|un|du|au] signe ?comme¿ [‘|'|’|`] *SIGN [‘|'|’|`] [le|un|du|au] signe ?comme¿ ‹ *SIGN › [le|un|du|au] [terme|mot] tel que [“|”|"] *WORD [“|”|"] [le|un|du|au] [terme|mot] tel que « *WORD » [le|un|du|au] [terme|mot] tel que [‘|'|’|`] *WORD [‘|'|’|`] [le|un|du|au] [terme|mot] tel que ‹ *WORD › [le|un|du|au] déterminant tel que [“|”|"] $:D [“|”|"] [le|un|du|au] déterminant tel que « $:D » [le|un|du|au] déterminant tel que [‘|'|’|`] $:D [‘|'|’|`] [le|un|du|au] déterminant tel que ‹ $:D › [la|une] préposition telle que [“|”|"] $:R [“|”|"] [la|une] préposition telle que « $:R » [la|une] préposition telle que [‘|'|’|`] $:R [‘|'|’|`] [la|une] préposition telle que ‹ $:R › [le|un|du|au] pronom tel que [“|”|"] $:O [“|”|"] [le|un|du|au] pronom tel que « $:O » [le|un|du|au] pronom tel que [‘|'|’|`] $:O [‘|'|’|`] [le|un|du|au] pronom tel que ‹ $:O › [le|un|du|au] verbe tel que [“|”|"] $:Y [“|”|"] [le|un|du|au] verbe tel que « $:Y » [le|un|du|au] verbe tel que [‘|'|’|`] $:Y [‘|'|’|`] [le|un|du|au] verbe tel que ‹ $:Y › [le|un|du|au] nom tel que [“|”|"] $:N [“|”|"] [le|un|du|au] nom tel que « $:N » [le|un|du|au] nom tel que [‘|'|’|`] $:N [‘|'|’|`] [le|un|du|au] nom tel que ‹ $:N › [le|un|du|au] nombre tel que [“|”|"] [$:B|*NUM] [“|”|"] [le|un|du|au] nombre tel que « [$:B|*NUM] » [le|un|du|au] nombre tel que [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] [le|un|du|au] nombre tel que ‹ [$:B|*NUM] › [l’|un|du|au] adjectif tel que [“|”|"] $:A [“|”|"] [l’|un|du|au] adjectif tel que « $:A » [l’|un|du|au] adjectif tel que [‘|'|’|`] $:A [‘|'|’|`] [l’|un|du|au] adjectif tel que ‹ $:A › [l’|un|du|au] adverbe tel que [“|”|"] $:W [“|”|"] [l’|un|du|au] adverbe tel que « $:W » [l’|un|du|au] adverbe tel que [‘|'|’|`] $:W [‘|'|’|`] [l’|un|du|au] adverbe tel que ‹ $:W › [le|un|du|au] signe tel que [“|”|"] *SIGN [“|”|"] [le|un|du|au] signe tel que « *SIGN » [le|un|du|au] signe tel que [‘|'|’|`] *SIGN [‘|'|’|`] [le|un|du|au] signe tel que ‹ *SIGN › [les|des|aux] [termes|mots] ?comme¿ [“|”|"] *WORD [“|”|"] et [“|”|"] *WORD [“|”|"] [les|des|aux] [termes|mots] ?comme¿ « *WORD » et « *WORD » [les|des|aux] [termes|mots] ?comme¿ [‘|'|’|`] *WORD [‘|'|’|`] et [‘|'|’|`] *WORD [‘|'|’|`] [les|des|aux] [termes|mots] ?comme¿ ‹ *WORD › et ‹ *WORD › [les|des|aux] déterminants ?comme¿ [“|”|"] $:D [“|”|"] et [“|”|"] $:D [“|”|"] [les|des|aux] déterminants ?comme¿ « $:D » et « $:D » [les|des|aux] déterminants ?comme¿ [‘|'|’|`] $:D [‘|'|’|`] et [‘|'|’|`] $:D [‘|'|’|`] [les|des|aux] déterminants ?comme¿ ‹ $:D › et ‹ $:D › [les|des|aux] prépositions ?comme¿ [“|”|"] $:R [“|”|"] et [“|”|"] $:R [“|”|"] [les|des|aux] prépositions ?comme¿ « $:R » et « $:R » [les|des|aux] prépositions ?comme¿ [‘|'|’|`] $:R [‘|'|’|`] et [‘|'|’|`] $:R [‘|'|’|`] [les|des|aux] prépositions ?comme¿ ‹ $:R › et ‹ $:R › [les|des|aux] pronoms ?comme¿ [“|”|"] $:O [“|”|"] et [“|”|"] $:O [“|”|"] [les|des|aux] pronoms ?comme¿ « $:O » et « $:O » [les|des|aux] pronoms ?comme¿ [‘|'|’|`] $:O [‘|'|’|`] et [‘|'|’|`] $:O [‘|'|’|`] [les|des|aux] pronoms ?comme¿ ‹ $:O › et ‹ $:O › [les|des|aux] verbes ?comme¿ [“|”|"] $:Y [“|”|"] et [“|”|"] $:Y [“|”|"] [les|des|aux] verbes ?comme¿ « $:Y » et « $:Y » [les|des|aux] verbes ?comme¿ [‘|'|’|`] $:Y [‘|'|’|`] et [‘|'|’|`] $:Y [‘|'|’|`] [les|des|aux] verbes ?comme¿ ‹ $:Y › et ‹ $:Y › [les|des|aux] noms ?comme¿ [“|”|"] $:N [“|”|"] et [“|”|"] $:N [“|”|"] [les|des|aux] noms ?comme¿ « $:N » et « $:N » [les|des|aux] noms ?comme¿ [‘|'|’|`] $:N [‘|'|’|`] et [‘|'|’|`] $:N [‘|'|’|`] [les|des|aux] noms ?comme¿ ‹ $:N › et ‹ $:N › [les|des|aux] nombres ?comme¿ [“|”|"] [$:B|*NUM] [“|”|"] et [“|”|"] [$:B|*NUM] [“|”|"] [les|des|aux] nombres ?comme¿ « [$:B|*NUM] » et « [$:B|*NUM] » [les|des|aux] nombres ?comme¿ [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] et [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] [les|des|aux] nombres ?comme¿ ‹ [$:B|*NUM] › et ‹ [$:B|*NUM] › [les|des|aux] adjectifs ?comme¿ [“|”|"] $:A [“|”|"] et [“|”|"] $:A [“|”|"] [les|des|aux] adjectifs ?comme¿ « $:A » et « $:A » [les|des|aux] adjectifs ?comme¿ [‘|'|’|`] $:A [‘|'|’|`] et [‘|'|’|`] $:A [‘|'|’|`] [les|des|aux] adjectifs ?comme¿ ‹ $:A › et ‹ $:A › [les|des|aux] adverbes ?comme¿ [“|”|"] $:W [“|”|"] et [“|”|"] $:W [“|”|"] [les|des|aux] adverbes ?comme¿ « $:W » et « $:W » [les|des|aux] adverbes ?comme¿ [‘|'|’|`] $:W [‘|'|’|`] et [‘|'|’|`] $:W [‘|'|’|`] [les|des|aux] adverbes ?comme¿ ‹ $:W › et ‹ $:W › [les|des|aux] signes ?comme¿ [“|”|"] *SIGN [“|”|"] et [“|”|"] *SIGN [“|”|"] [les|des|aux] signes ?comme¿ « *SIGN » et « *SIGN » [les|des|aux] signes ?comme¿ [‘|'|’|`] *SIGN [‘|'|’|`] et [‘|'|’|`] *SIGN [‘|'|’|`] [les|des|aux] signes ?comme¿ ‹ *SIGN › et ‹ *SIGN › [les|des|aux] [termes|mots] tels que [“|”|"] *WORD [“|”|"] et [“|”|"] *WORD [“|”|"] [les|des|aux] [termes|mots] tels que « *WORD » et « *WORD » [les|des|aux] [termes|mots] tels que [‘|'|’|`] *WORD [‘|'|’|`] et [‘|'|’|`] *WORD [‘|'|’|`] [les|des|aux] [termes|mots] tels que ‹ *WORD › et ‹ *WORD › [les|des|aux] déterminants tels que [“|”|"] $:D [“|”|"] et [“|”|"] $:D [“|”|"] [les|des|aux] déterminants tels que « $:D » et « $:D » [les|des|aux] déterminants tels que [‘|'|’|`] $:D [‘|'|’|`] et [‘|'|’|`] $:D [‘|'|’|`] [les|des|aux] déterminants tels que ‹ $:D › et ‹ $:D › [les|des|aux] prépositions telles que [“|”|"] $:R [“|”|"] et [“|”|"] $:R [“|”|"] [les|des|aux] prépositions telles que « $:R » et « $:R » [les|des|aux] prépositions telles que [‘|'|’|`] $:R [‘|'|’|`] et [‘|'|’|`] $:R [‘|'|’|`] [les|des|aux] prépositions telles que ‹ $:R › et ‹ $:R › [les|des|aux] pronoms tels que [“|”|"] $:O [“|”|"] et [“|”|"] $:O [“|”|"] [les|des|aux] pronoms tels que « $:O » et « $:O » [les|des|aux] pronoms tels que [‘|'|’|`] $:O [‘|'|’|`] et [‘|'|’|`] $:O [‘|'|’|`] [les|des|aux] pronoms tels que ‹ $:O › et ‹ $:O › [les|des|aux] verbes tels que [“|”|"] $:Y [“|”|"] et [“|”|"] $:Y [“|”|"] [les|des|aux] verbes tels que « $:Y » et « $:Y » [les|des|aux] verbes tels que [‘|'|’|`] $:Y [‘|'|’|`] et [‘|'|’|`] $:Y [‘|'|’|`] [les|des|aux] verbes tels que ‹ $:Y › et ‹ $:Y › [les|des|aux] noms tels que [“|”|"] $:N [“|”|"] et [“|”|"] $:N [“|”|"] [les|des|aux] noms tels que « $:N » et « $:N » [les|des|aux] noms tels que [‘|'|’|`] $:N [‘|'|’|`] et [‘|'|’|`] $:N [‘|'|’|`] [les|des|aux] noms tels que ‹ $:N › et ‹ $:N › [les|des|aux] nombres tels que [“|”|"] [$:B|*NUM] [“|”|"] et [“|”|"] [$:B|*NUM] [“|”|"] [les|des|aux] nombres tels que « [$:B|*NUM] » et « [$:B|*NUM] » [les|des|aux] nombres tels que [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] et [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] [les|des|aux] nombres tels que ‹ [$:B|*NUM] › et ‹ [$:B|*NUM] › [les|des|aux] adjectifs tels que [“|”|"] $:A [“|”|"] et [“|”|"] $:A [“|”|"] [les|des|aux] adjectifs tels que « $:A » et « $:A » [les|des|aux] adjectifs tels que [‘|'|’|`] $:A [‘|'|’|`] et [‘|'|’|`] $:A [‘|'|’|`] [les|des|aux] adjectifs tels que ‹ $:A › et ‹ $:A › [les|des|aux] adverbes tels que [“|”|"] $:W [“|”|"] et [“|”|"] $:W [“|”|"] [les|des|aux] adverbes tels que « $:W » et « $:W » [les|des|aux] adverbes tels que [‘|'|’|`] $:W [‘|'|’|`] et [‘|'|’|`] $:W [‘|'|’|`] [les|des|aux] adverbes tels que ‹ $:W › et ‹ $:W › [les|des|aux] signes tels que [“|”|"] *SIGN [“|”|"] et [“|”|"] *SIGN [“|”|"] [les|des|aux] signes tels que « *SIGN » et « *SIGN » [les|des|aux] signes tels que [‘|'|’|`] *SIGN [‘|'|’|`] et [‘|'|’|`] *SIGN [‘|'|’|`] [les|des|aux] signes tels que ‹ *SIGN › et ‹ *SIGN › <<- !-2>> <<- ~3:0>> * [le|un|du|au] participe passé ?comme¿ [“|”|"] $:Q [“|”|"] [le|un|du|au] participe passé ?comme¿ « $:Q » [le|un|du|au] participe passé ?comme¿ [‘|'|’|`] $:Q [‘|'|’|`] [le|un|du|au] participe passé ?comme¿ ‹ $:Q › [le|un|du|au] participe passé tel que [“|”|"] $:Q [“|”|"] [le|un|du|au] participe passé tel que « $:Q » [le|un|du|au] participe passé tel que [‘|'|’|`] $:Q [‘|'|’|`] [le|un|du|au] participe passé tel que ‹ $:Q › [la|une] forme verbale ?comme¿ [“|”|"] $:V [“|”|"] [la|une] forme verbale ?comme¿ « $:V » [la|une] forme verbale ?comme¿ [‘|'|’|`] $:V [‘|'|’|`] [la|une] forme verbale ?comme¿ ‹ $:V › [la|une] forme verbale telle que [“|”|"] $:V [“|”|"] [la|une] forme verbale telle que « $:V » [la|une] forme verbale telle que [‘|'|’|`] $:V [‘|'|’|`] [la|une] forme verbale telle que ‹ $:V › [les|des|aux] participes passés ?comme¿ [“|”|"] $:Q [“|”|"] et [“|”|"] $:Q [“|”|"] [les|des|aux] participes passés ?comme¿ « $:Q » et « $:Q » [les|des|aux] participes passés ?comme¿ [‘|'|’|`] $:Q [‘|'|’|`] et [‘|'|’|`] $:Q [‘|'|’|`] [les|des|aux] participes passés ?comme¿ ‹ $:Q › et ‹ $:Q › [les|des|aux] participes passés tels que [“|”|"] $:Q [“|”|"] et [“|”|"] $:Q [“|”|"] [les|des|aux] participes passés tels que « $:Q » et « $:Q » [les|des|aux] participes passés tels que [‘|'|’|`] $:Q [‘|'|’|`] et [‘|'|’|`] $:Q [‘|'|’|`] [les|des|aux] participes passés tels que ‹ $:Q › et ‹ $:Q › [les|des|aux] formes verbales ?comme¿ [“|”|"] $:V [“|”|"] et [“|”|"] $:V [“|”|"] [les|des|aux] formes verbales ?comme¿ « $:V » et « $:V » [les|des|aux] formes verbales ?comme¿ [‘|'|’|`] $:V [‘|'|’|`] et [‘|'|’|`] $:V [‘|'|’|`] [les|des|aux] formes verbales ?comme¿ ‹ $:V › et ‹ $:V › [les|des|aux] formes verbales telles que [“|”|"] $:V [“|”|"] et [“|”|"] $:V [“|”|"] [les|des|aux] formes verbales telles que « $:V » et « $:V » [les|des|aux] formes verbales telles que [‘|'|’|`] $:V [‘|'|’|`] et [‘|'|’|`] $:V [‘|'|’|`] [les|des|aux] formes verbales telles que ‹ $:V › et ‹ $:V › <<- !-2>> <<- ~4:0>> * [le|un|du|au] signe [de|d’] ponctuation ?comme¿ [“|”|"] *PUNC [“|”|"] [le|un|du|au] signe [de|d’] ponctuation ?comme¿ « *PUNC » [le|un|du|au] signe [de|d’] ponctuation ?comme¿ [‘|'|’|`] *PUNC [‘|'|’|`] [le|un|du|au] signe [de|d’] ponctuation ?comme¿ ‹ *PUNC › [le|un|du|au] signe [de|d’] ponctuation tel que [“|”|"] *PUNC [“|”|"] [le|un|du|au] signe [de|d’] ponctuation tel que « *PUNC » [le|un|du|au] signe [de|d’] ponctuation tel que [‘|'|’|`] *PUNC [‘|'|’|`] [le|un|du|au] signe [de|d’] ponctuation tel que ‹ *PUNC › [les|des|aux] signes [de|d’] ponctuation ?comme¿ [“|”|"] *PUNC [“|”|"] et [“|”|"] *PUNC [“|”|"] [les|des|aux] signes [de|d’] ponctuation ?comme¿ « *PUNC » et « *PUNC » [les|des|aux] signes [de|d’] ponctuation ?comme¿ [‘|'|’|`] *PUNC [‘|'|’|`] et [‘|'|’|`] *PUNC [‘|'|’|`] [les|des|aux] signes [de|d’] ponctuation ?comme¿ ‹ *PUNC › et ‹ *PUNC › [les|des|aux] signes [de|d’] ponctuation tel que [“|”|"] *PUNC [“|”|"] et [“|”|"] *PUNC [“|”|"] [les|des|aux] signes [de|d’] ponctuation tel que « *PUNC » et « *PUNC » [les|des|aux] signes [de|d’] ponctuation tel que [‘|'|’|`] *PUNC [‘|'|’|`] et [‘|'|’|`] *PUNC [‘|'|’|`] [les|des|aux] signes [de|d’] ponctuation tel que ‹ *PUNC › et ‹ *PUNC › <<- !-2>> <<- ~5:0>> * [le|du|au] [groupe|syntagme] ?nominal¿ [“|”|"] $:D $:[NA] [“|”|"] [le|du|au] [groupe|syntagme] ?nominal¿ « $:D $:[NA] » [le|du|au] [groupe|syntagme] ?nominal¿ [‘|'|’|`] $:D $:[NA] [‘|'|’|`] [le|du|au] [groupe|syntagme] ?nominal¿ ‹ $:D $:[NA] › <<- !-3:-2>> <<- ~-4:0>> * la locution ?[nominale|adjectivale|adverbiale|verbale|pronominale]¿ [“|«|"] *WORD <<- !-1>> [“|”|"] *WORD [“|”|"] est [un|le] [terme|mot] « *WORD » est [un|le] [terme|mot] [‘|'|’|`] *WORD [‘|'|’|`] est [un|le] [terme|mot] ‹ *WORD › est [un|le] [terme|mot] [“|”|"] $:D [“|”|"] est [un|le] déterminant « $:D » est [un|le] déterminant [‘|'|’|`] $:D [‘|'|’|`] est [un|le] déterminant ‹ $:D › est [un|le] déterminant [“|”|"] $:R [“|”|"] est [une|la] préposition « $:R » est [une|la] préposition [‘|'|’|`] $:R [‘|'|’|`] est [une|la] préposition ‹ $:R › est [une|la] préposition [“|”|"] $:O [“|”|"] est [un|le] pronom « $:O » est [un|le] pronom [‘|'|’|`] $:O [‘|'|’|`] est [un|le] pronom ‹ $:O › est [un|le] pronom [“|”|"] $:W [“|”|"] est [un|le] adverbe « $:W » est [un|le] adverbe [‘|'|’|`] $:W [‘|'|’|`] est [un|le] adverbe ‹ $:W › est [un|le] adverbe [“|”|"] $:A [“|”|"] est [un|l’] adjectif « $:A » est [un|l’] adjectif [‘|'|’|`] $:A [‘|'|’|`] est [un|l’] adjectif ‹ $:A › est [un|l’] adjectif [“|”|"] $:N [“|”|"] est [un|le] nom « $:N » est [un|le] nom [‘|'|’|`] $:N [‘|'|’|`] est [un|le] nom ‹ $:N › est [un|le] nom [“|”|"] $:Y [“|”|"] est [un|le] verbe « $:Y » est [un|le] verbe [‘|'|’|`] $:Y [‘|'|’|`] est [un|le] verbe ‹ $:Y › est [un|le] verbe [“|”|"] $:Q [“|”|"] est [un|le] participe passé « $:Q » est [un|le] participe passé [‘|'|’|`] $:Q [‘|'|’|`] est [un|le] participe passé ‹ $:Q › est [un|le] participe passé [“|”|"] $:V [“|”|"] est [une|la] forme verbale « $:V » est [une|la] forme verbale [‘|'|’|`] $:V [‘|'|’|`] est [une|la] forme verbale ‹ $:V › est [une|la] forme verbale [“|”|"] [$:B|*NUM] [“|”|"] est [un|le] nombre « [$:B|*NUM] » est [un|le] nombre [‘|'|’|`] [$:B|*NUM] [‘|'|’|`] est [un|le] nombre ‹ [$:B|*NUM] › est [un|le] nombre [“|”|"] *PUNC [“|”|"] est [un|le] signe de ponctuation « *PUNC » est [un|le] signe de ponctuation [‘|'|’|`] *PUNC [‘|'|’|`] est [un|le] signe de ponctuation ‹ *PUNC › est [un|le] signe de ponctuation [“|”|"] *SIGN [“|”|"] est [un|le] signe « *SIGN » est [un|le] signe [‘|'|’|`] *SIGN [‘|'|’|`] est [un|le] signe ‹ *SIGN › est [un|le] signe <<- !2>> <<- !4>> >écrire [“|”|"] *WORD [“|”|"] >écrire « *WORD » >écrire [‘|'|’|`] *WORD [‘|'|’|`] >écrire ‹ *WORD › <<- !-2>> TEST: New York {{étaient}} {{devenue}} la plaque tournante de tous les trafics. TEST: de Bordeaux ou de n’importe où TEST: il n’y a pas faute. TEST: une séparation hommes/femmes TEST: le mot “amie” ne veut plus rien dire TEST: le mot « amie » ne veut plus rien dire TEST: le mot ‹amie› ne veut plus rien dire TEST: le mot ‘amie’ ne veut plus rien dire !!!! Élisions !! # presque : élision __typo_presque__ |
︙ | ︙ | |||
4123 4124 4125 4126 4127 4128 4129 | TEST: {{l’}}hulotte ->> la TEST: combien {{d’}}iourtes ->> de # ce -> cet __eleu_euphonie_cet__ ce ~^[aâeéèêiîoôuûyœæ] | | | | | | | > > | 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 | TEST: {{l’}}hulotte ->> la TEST: combien {{d’}}iourtes ->> de # ce -> cet __eleu_euphonie_cet__ ce ~^[aâeéèêiîoôuûyœæ] <<- /eleu/ not tag(\1, "eg1mot") and not re.search("(?i)^(?:I(?:I|V|X|er|ᵉʳ))", \2) and morph(\2, ":[NA].*:[me]", ":G|;é") -1>> cet && Euphonie : devant un mot commençant par une voyelle, le déterminant “ce” devient “cet”.|https://fr.wikipedia.org/wiki/Euphonie TEST: {{ce}} animal est dangereux TEST: ce yacht # Verbe 1ʳᵉ personne du singulier, interrogatif… xxxé-je __eleu_é_je__ /-je <<- /eleu/ morphVC(\1, "V1.*:1s") and \1.endswith("e-je") ->> =\1.replace("e-je", "é-je")+"|"+\1.replace("e-je", "è-je") && Euphonie. Pour les verbes finissant par “e” à l’interrogatif à la 1ʳᵉ personne du singulier, mettez un accent aigu ou grave sur le “e” final. Exemple : “pensé-je” (présent), à ne pas confondre avec “pensais-je” (imparfait).|https://fr.wikipedia.org/wiki/Euphonie TEST: {{pense-je}} ->> pensé-je|pensè-je TEST: pensé-je TEST: souhaitè-je # ma, ta, sa / mon, ton, son __eleu_euphonie_ma_ta_sa__ [ma|ta] ~^[aâeéèêiîoôuûyœæ]. <<- /eleu/ not tag(\1, "eg1mot") and morph(\2, ":[NA]", ":G|;é") and not re.search("(?i)^(?:I(?:I|V|X|i?[eè]?re|ʳᵉ))", \2) -1>> =\1[0:1]+"on" && Euphonie : lorsque le déterminant “\1” est suivi d’un nom ou d’un adjectif commençant par une voyelle, il est d’usage d’utiliser le pronom “mon”, “ton” ou “son” pour respecter l’euphonie. Exemple : mon étoile (féminin).|https://fr.wikipedia.org/wiki/Euphonie sa ~^[aâeéèêiîoôuûyœæ]. <<- /eleu/ not tag(\1, "eg1mot") and not \1.isupper() and morph(\2, ":[NA]", ":G|;é") and not re.search("(?i)^(?:I(?:I|V|X|i?[eè]?re|ʳᵉ))", \2) >>> <<- /eleu/ morph(\2, ":[123][sp]") -1>> =\1[0:1]+"on|ça" && Euphonie : lorsque le déterminant “\1” est suivi d’un nom ou d’un adjectif commençant par une voyelle, il est d’usage d’utiliser le pronom “mon”, “ton” ou “son” pour respecter l’euphonie. (À moins que vous ne confondiez le déterminant “sa” et le pronom “ça”.) Exemple : son étoile (féminin), ça existe.|https://fr.wikipedia.org/wiki/Euphonie <<- /eleu/ __else__ -1>> son && Euphonie : lorsque le déterminant “\1” est suivi d’un nom ou d’un adjectif commençant par une voyelle, il est d’usage d’utiliser le pronom “mon”, “ton” ou “son” pour respecter l’euphonie. Exemple : son étoile (féminin).|https://fr.wikipedia.org/wiki/Euphonie TEST: {{ta}} aimée ->> ton TEST: {{ma}} obligée ->> mon TEST: {{sa}} œuvre ->> son|ça TEST: {{sa}} existence ->> son TEST: SA déchue aux yeux du Fuhrer TEST: Ce couple va donner à la France sa très importante collection qui rejoindra le musée d’Orsay TEST: le déterminant “ma” est placé devant un nom féminin. TEST: le déterminant “sa” doit être placé devant un nom féminin. # nouvel / nouveaux __eleu_nouvel_nouveau_euphonie__ [un|le|ce|du|mon|ton|son|notre|votre|leur|quel] nouveau homme <<- /eleu/ -2>> nouvel && Euphonie. Utilisez “nouvel” pour un nom masculin singulier commençant par une voyelle ou un h.|https://fr.wikipedia.org/wiki/Euphonie |
︙ | ︙ | |||
5769 5770 5771 5772 5773 5774 5775 | !! !! ### double négation __double_négation__ pas [personne|aucun|aucune|jamais] <<- /conf/ not morph(<1, ":D.*:[me]") ->> \1|pas, \1 | | | 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 | !! !! ### double négation __double_négation__ pas [personne|aucun|aucune|jamais] <<- /conf/ not morph(<1, ":D.*:[me]") ->> \1|pas, \1 && Double négation : les mots « pas \2 » ne devraient pas se succéder. Si ces mots appartiennent à des propositions distinctes, une virgule est peut-être préférable. TEST: Ce que tu ne fais {{pas jamais}}. ### incohérences globales (attention à la casse du 2e mot, car beaucoup de sigles peuvent tromper) __conf_incohérences_globales__ [ce|cet|cette|ma|ta|sa|mon] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] |
︙ | ︙ | |||
6002 6003 6004 6005 6006 6007 6008 | TEST: dans un {{silence assourdissant}} # très / trop __bs_très_trop_superflu__ [très|trop] [beaucoup|assez|mieux|pire|meilleur|délicieux|plus|moins] | | | | | 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 | TEST: dans un {{silence assourdissant}} # très / trop __bs_très_trop_superflu__ [très|trop] [beaucoup|assez|mieux|pire|meilleur|délicieux|plus|moins] <<- /bs/ ->> \2 && Avec “\2”, l’adverbe “\1” est superflu. TEST: Je l’aime {{très beaucoup}}. # novlangue __bs_vidéoprotection__ >vidéoprotection >vidéo-protection <<- /bs/ ->> surveillance des populations|surveillance des lieux publics|vidéosurveillance|télésurveillance && Novlangue. Terme imaginé par le gouvernement français pour donner une image positive de la vidéosurveillance.|http://fr.wikipedia.org/wiki/Doublepens%C3%A9e TEST: les méfaits de la {{vidéoprotection}} __bs_malgré_que__ malgré que <<- /bs/ not after(" en (?:a|aie|aies|ait|eut|eût|aura|aurait|avait)\\b") ->> bien que|quoique && La locution “malgré que” est une tournure populaire. Utilisez “bien que” ou “quoique”. malgré qu’ <<- /bs/ not after(" en (?:a|aie|aies|ait|eut|eût|aura|aurait|avait)\\b") ->> bien qu’|quoiqu’ && La locution “malgré que” est une tournure populaire. Utilisez “bien que” ou “quoique”. TEST: {{Malgré que}} je sois fou. TEST: {{malgré qu’}}elle soit là. #([mts]e|[nv]ous) (rappel\w+) (de) <<- word(1) != "ne" and not morph(word(1), ":V") # -3>> _ && Expression impropre. « Se rappeler quelque chose » ou « Se souvenir de quelque chose ». |
︙ | ︙ | |||
6408 6409 6410 6411 6412 6413 6414 | TEST: J’leur en {{veut}} pas, à ces crétins. TEST: je t’en {{parlé}} TEST: Je est un autre. __conf_je_non_verbe__ je @:¬:(?:V|Ov) | | | 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 | TEST: J’leur en {{veut}} pas, à ces crétins. TEST: je t’en {{parlé}} TEST: Je est un autre. __conf_je_non_verbe__ je @:¬:(?:V|Ov) <<- /conf/ not value(\2, "|soussigné|soussignée|") and not tag(\1, "eg1mot") and not morph(<1, ":1s|>pronom/") -2>> =suggSimil(\2, ":(?:1s|Ov)", False) && Incohérence avec “je” : “\2” devrait être un verbe, un pronom objet, un adverbe de négation, etc. j’ ?[en|y]¿ @:¬:(?:V|Ov) [je|j’] [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur] @:¬:(?:V|Ov) [je|j’] [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) [je|j’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:¬:V [je|j’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:¬:V |
︙ | ︙ | |||
6453 6454 6455 6456 6457 6458 6459 | __conf_tu_non_verbe__ tu @:¬:(?:V|Ov) tu [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) tu [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) tu ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:¬:V tu ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:¬:V tu ?[ne|n’]¿ [lui|leur] en $:¬:V | > | | 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 | __conf_tu_non_verbe__ tu @:¬:(?:V|Ov) tu [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) tu [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) tu ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:¬:V tu ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:¬:V tu ?[ne|n’]¿ [lui|leur] en $:¬:V <<- /conf/ not tag(\1, "eg1mot") and not morph(<1, ":(?:2s|V0)|>(?:pronom|à)/") --1>> =suggSimil(\-1, ":(?:2s|Ov)", False) && Incohérence avec “tu” : “\-1” devrait être un verbe, un pronom objet, un adverbe de négation, etc. TEST: tu {{croix}} que tu sais quelque chose, mais tu ne sais rien. TEST: tu la {{croix}} idiote ? TEST: Elles sont à tu et à toi. ## 3sg |
︙ | ︙ | |||
6492 6493 6494 6495 6496 6497 6498 | TEST: il ne la lui {{donné}} pas souvent TEST: il n’y {{aurais}} plus rien à attendre de la religion et de la politique. TEST: il y en {{as}}. __conf_il_non_verbe__ il @:¬:(?:V|Ov) | | | 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 | TEST: il ne la lui {{donné}} pas souvent TEST: il n’y {{aurais}} plus rien à attendre de la religion et de la politique. TEST: il y en {{as}}. __conf_il_non_verbe__ il @:¬:(?:V|Ov) <<- /conf/ not morph(<1, ":3s") and not value(<1, "|t’|") and not value(\-1, "|c’|ce|ou|si|") and not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":(?:3s|Ov)", False) && Incohérence avec “\1” : “\2” devrait être un verbe, un pronom objet, un adverbe de négation, etc. il [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) il [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) il ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:¬:V il ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:¬:V il ?[ne|n’]¿ [lui|leur] en $:¬:V |
︙ | ︙ | |||
6532 6533 6534 6535 6536 6537 6538 | TEST: on {{remué}} beaucoup. TEST: on {{refuses}} tout cela TEST: on ne se {{bougent}} pas suffisamment __conf_on_non_verbe__ on @:¬:(?:V|Ov)|>ou/ | | | 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 | TEST: on {{remué}} beaucoup. TEST: on {{refuses}} tout cela TEST: on ne se {{bougent}} pas suffisamment __conf_on_non_verbe__ on @:¬:(?:V|Ov)|>ou/ <<- /conf/ not morph(<1, ":3s") and not value(<1, "|n’|m’|t’|s’|") and not value(\-1, "|c’|ce|si|") and not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":(?:3s|Oo)", False) && Incohérence avec “\1” : “\2” devrait être un verbe, un pronom objet, un adverbe de négation, etc. on [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) on [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) on ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:¬:(?:V|Ov) on ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:¬:(?:V|Ov) on ?[ne|n’]¿ [lui|leur] en @:¬:(?:V|Ov) |
︙ | ︙ | |||
6595 6596 6597 6598 6599 6600 6601 | TEST: C’en était malsain. TEST: C’en devenait trop. TEST: C’en pouvait être effrayant. __conf_c_s_verbe__ [il|ils|on|ne|n’] c’ | | | | | | 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 | TEST: C’en était malsain. TEST: C’en devenait trop. TEST: C’en pouvait être effrayant. __conf_c_s_verbe__ [il|ils|on|ne|n’] c’ <<- /conj/ -2>> s’ && Confusion. La graphie élidée du pronom « se » s’écrit « s’ ». [<start>|,|(] [elle|elles|iel|iels|lui|eux] c’ ?en¿ >être ?$:W¿ $:Q <<- /conj/ -3>> s’ && Confusion. La graphie élidée du pronom « se » s’écrit « s’ ». [<start>|,|(] [elle|elles|iel|iels|lui|eux] c’ ?en¿ $:V¬:V0e <<- /conj/ -3>> s’ && Confusion. La graphie élidée du pronom « se » s’écrit « s’ ». c’ y c’ @:V¬>(?:avoir|être|devoir|devenir|pouvoir|vouloir|savoir)/.*:3[sp] <<- /conj/ -1>> s’ && Confusion. La graphie élidée du pronom « se » s’écrit « s’ ». s’ >avoir <<- /conf/ -1>> c’|ç’ && Confusion. Avec “\2” (du verbe “avoir”), le pronom personnel sujet est “ce” ou “ça” dont les graphies élidées sont « c’ » et « ç’ ». TEST: {{S’en}} était vraiment trop ! TEST: Car {{s’en}} était vraiment fini ! TEST: il {{c’}}en est vite lassé. |
︙ | ︙ | |||
6639 6640 6641 6642 6643 6644 6645 | TEST: ce qui {{étai}} notre lot. TEST: ce qui lui {{étai}} propre TEST: ce qui nous {{et}} pas vraiment utile __conj_mieux_vaut__ mieux ?[ne|n’]¿ [vaux|valais|valus|vaudras|vaudrais] | | | | | 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 | TEST: ce qui {{étai}} notre lot. TEST: ce qui lui {{étai}} propre TEST: ce qui nous {{et}} pas vraiment utile __conj_mieux_vaut__ mieux ?[ne|n’]¿ [vaux|valais|valus|vaudras|vaudrais] <<- /conj/ --1>> =suggVerb(\-1, ":3s") && Conjugaison erronée. Accord avec “mieux” : utilisez la 3ᵉ personne du singulier. TEST: avec toi qui ne sais rien de rien, mieux {{vaux}} ne rien dire. ->> vaut TEST: Mais là-bas mieux {{valais}} ouvrir sa gueule que se taire. ->> valait ## 1pl __conj_nous__ <start> nous @:V¬:(?:G|Y|P|1p|3[sp]|Ov) <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|") |
︙ | ︙ | |||
6717 6718 6719 6720 6721 6722 6723 | ## 3pl __conj_ils__ ils @:V¬:(?:3p|Ov) <<- /conj/ not (morph(\2, ":[PQ]") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. | | | | | 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 | ## 3pl __conj_ils__ ils @:V¬:(?:3p|Ov) <<- /conj/ not (morph(\2, ":[PQ]") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> il && Accord avec le terme “\2”. ils [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:V¬:(?:3p|Ov) ils ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:V¬:(?:3p|Ov) ils ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:V¬:3p ils ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:V¬:3p ils ?[ne|n’]¿ [lui|leur] en $:V¬:3p <<- /conj/ --1>> =suggVerb(\-1, ":3p") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ morph(\-1, ":3s") -1>> il && Accord avec le terme “\-1”. TEST: {{Ils}} {{vienne}} souvent. TEST: Ils ne m’{{attends}} pas. TEST: {{Ils}} vous le {{donne}}. TEST: {{Ils}} {{faut}} venir. TEST: {{ils}} le lui {{donne}} TEST: {{ils}} ne leur en {{veut}} pas. TEST: ils me les {{laissés}}. TEST: j’ai peur qu’il ne leur {{face}} quelque chose de mal __conf_ils_non_verbe__ ils @:¬:(?:V|Ov)|>ou/ <<- /conf/ not morph(<1, ":3p") and not value(<1, "|t’|") and not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":(?:3p|Ov)", False) && Incohérence avec “ils” : “\2” devrait être un verbe, un pronom objet, un adverbe de négation, etc. ils [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) ils ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:¬:(?:V|Ov) ils ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:¬:V ils ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:¬:V ils ?[ne|n’]¿ [lui|leur] en $:¬:V |
︙ | ︙ | |||
6925 6926 6927 6928 6929 6930 6931 | --1>> =suggVerb(\-1, ":3s") && Incohérence. Le sujet de cette forme verbale est introuvable. étais <<- /conj/ not tag_before(\1, "_1s_") and not tag_before(\1, "_2s_") and not (\1.istitle() and before0("\\w")) and not morph(<1, ":[DA].*:p") -1>> =suggVerb(\1, ":3s") && Incohérence. Le sujet de cette forme verbale est introuvable. ~[iudnrtpcï]s$ | > | | 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 | --1>> =suggVerb(\-1, ":3s") && Incohérence. Le sujet de cette forme verbale est introuvable. étais <<- /conj/ not tag_before(\1, "_1s_") and not tag_before(\1, "_2s_") and not (\1.istitle() and before0("\\w")) and not morph(<1, ":[DA].*:p") -1>> =suggVerb(\1, ":3s") && Incohérence. Le sujet de cette forme verbale est introuvable. ~[iudnrtpcï]s$ <<- /conj/ not tag(\1, "eg1mot") and not tag_before(\1, "_1s_") and not tag_before(\1, "_2s_") and morph(\1, ":[12]s", ":(?:E|G|W|M|J|3[sp]|2p|1p|V0e|N|A|Q)") and not (\1.istitle() and before0("\\w")) -1>> =suggVerb(\1, ":3s") && Incohérence. Le sujet de cette forme verbale est introuvable. TEST: s’{{précipitais}} dans la gueule du loup TEST: ne leur {{donnais}} aucune raison de se faire aimer TEST: leur en {{faisais}} baver TEST: vous en {{donnais}} pour votre argent, ce type. TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là |
︙ | ︙ | |||
7068 7069 7070 7071 7072 7073 7074 | TEST: Ça t’arrive {{de d’}}arriver à l’heure ? TEST: Les écrits de d’Alembert. __conf_déterminant_fem_sing_verbe__ [ma|ta|cette|ladite] @:(?:Y|[123][sp])¬:[NA] | | | | | | | | | | | | | | | | | | | | | | | 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 | TEST: Ça t’arrive {{de d’}}arriver à l’heure ? TEST: Les écrits de d’Alembert. __conf_déterminant_fem_sing_verbe__ [ma|ta|cette|ladite] @:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quelle @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[si]") -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. sa @:(?:Y|[123][sp])¬:(?:N.*:[fe]|A|W) <<- /conf/ not \1.isupper() and \2.islower() >>> <<- /conf/ morph(\2, "V.....[pqx]") -1>> ça|se && Confusion : « \2 » est une forme verbale. Exemples : sa jambe, ça vient. (Une faute de frappe peut-être ?) <<- /conf/ __else__ -1>> ça && Confusion : « \2 » est une forme verbale. Exemples : sa jambe, ça vient. <<- /conf/ not morph(\2, ":V0") and hasSimil(\2) -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. sa a <<- /conf/ not \1.isupper() -1>> ça && Confusion. Si vous voulez dire “cela”, écrivez “ça”. TEST: Cette {{pèle}} est trop fragile. TEST: {{sa}} devient difficile. TEST: il me tendit {{sa}} {{pèche}}. TEST: {{sa}} prend du temps. ->> ça|se TEST: {{çà}} va ->> ça TEST: {{sa}} va ->> ça TEST: {{sa}} a tout changé ->> ça TEST: {{quelle}} {{camera}} ce serait ? TEST: quelle serait la solution ? TEST: quelle pourrait être la solution à ce problème ? __conf_déterminant_mas_sing_verbe__ du @:(?:Y|[123][sp]|P)¬:[NAQ] <<- /conf/ \2.islower() and not ( morph(\-1, ":V[023].*:Y") and ( morph(<1, ":V0a|>(?:jamais|pas)") or tag(<1, "_VCint_") ) ) -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. [cet|ledit|dudit] @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. quel @:V[123].*:(?:Y|[123][sp])¬:[NAQ]|>(?:pouvoir|vouloir|aller|devoir)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. au @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \2.islower() and not value(\2, "|sortir|") -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. ce @:V.*:(?:Y|[123][sp])¬:[NAQ]:.:[si] <<- /conf/ \2.islower() and not value(\2, "|faire|sont|soit|fut|fût|serait|sera|seront|soient|furent|fussent|seraient|peut|pouvait|put|pût|pourrait|pourra|doit|dut|dût|devait|devrait|devra|") and hasSimil(\2) -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. [mon|chaque] @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. [<start>|,|(] [ton|son|audit] @:(?:Y|[123][sp])¬:[NAQ] <<- /conf/ \3.islower() -3>> =suggSimil(\3, ":[NA]:[me]:[si]", True) && Incohérence avec “\2” : “\3” est une forme verbale. [un|une] @:(?:Y|[123][sp])¬:[GNA] ?$:W¿ @:A¬:[GM] <<- /conf/ not value(<1, "|dont|l’|d’|sauf|excepté|qu’|") and not before("(?i)\\bun à +$") and not morph(\2, ":V0") -2>> =suggSimil(\2, ":[NAQ]:[me]:[si]", True) && Incohérence avec “\1” : “\2” est une forme verbale. TEST: un {{maintient}} difficile. TEST: cet {{plaît}} est infectée. TEST: {{ce}} {{rappelle}} n’en finit pas. TEST: mon {{rackette}} n’a pas porté les fruits espérés. TEST: ton {{recèle}} avait été dévoilé TEST: quel {{impacte}} cela aura-t-il ? TEST: chaque {{désire}} importe. TEST: l’attuque du {{briguant}} TEST: quelqu’un arrive. TEST: Belle qui tient mon vit captif entre tes doigts. TEST: Quel serait l’homme capable d’une telle horreur ? TEST: Une était plus courte que l’autre. __conf_déterminant_plur_verbe__ [des|ces|mes|tes|ses|aux] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. nos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. <<- /conf/ __also__ and morph(\2, ":1p") -1>> nous && Vouliez-vous écrire « nous » ? Le terme « \2 » est un verbe conjugué à la 1ʳᵉ personne du pluriel. vos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. <<- /conf/ __also__ and morph(\2, ":2p") -1>> vous && Vouliez-vous écrire « vous » ? Le terme « \2 » est un verbe conjugué à la 2ᵉ personne du pluriel. quels @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") -2>> =suggSimil(\2, ":[NA].*:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quelles @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[pi]") -2>> =suggSimil(\2, ":[NA].*:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. quelques @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() and not value(\2, "|soient|soit|sois|puisse|puisses|puissent|") -2>> =suggSimil(\2, ":[NA]:.*:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. [auxdits|lesdits|desdits] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. [auxdites|lesdites|desdites] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est une forme verbale. TEST: la crainte des {{attentas}} fait feu de tout bois. TEST: {{nos}} {{agissons}} TEST: {{vos}} {{prenez}} vos délires pour la réalité. TEST: Quelques {{axions}} de la sorte suffisent à nous discréditer. TEST: elle se rendit auxdits {{jardinais}} TEST: auxdites {{scelles}}, il ne prêta pas attention. |
︙ | ︙ | |||
7205 7206 7207 7208 7209 7210 7211 | TEST: on les voit un par un devenir prendre un chemin de predition TEST: une référence à l’astuce de base qui permet d’outrepasser ses droits. TEST: Le mari répète à l’envi qu’il a découvert la France à travers les mots de sa femme. TEST: Il reste de nombreux militants sincères à la FI. __conf_de_vconj__ | | | | | | | | | | | | | > | > | > | > | > | | > | > | > | | 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 | TEST: on les voit un par un devenir prendre un chemin de predition TEST: une référence à l’astuce de base qui permet d’outrepasser ses droits. TEST: Le mari répète à l’envi qu’il a découvert la France à travers les mots de sa femme. TEST: Il reste de nombreux militants sincères à la FI. __conf_de_vconj__ [de|d’] @:[123][sp]¬:[GNA] <<- /conf/ not \2.istitle() and not value(\2, "|jure|") and not tag(\2, "eg1mot") -2>> =suggSimil(\2, ":[NA]", True) && Incohérence avec « \1 » : “\2” est une forme verbale conjuguée. TEST: il s’agit de {{mette}} en évidence. [de|d’] [l’|leur] @:[123][sp]¬:[GNAQ] <<- /conf/ not \3.istitle() -3>> =suggSimil(\3, ":[NA]:.:[si]", True) && Incohérence avec « \1 \2 » : “\3” est une forme verbale conjuguée. TEST: de l’{{arrivait}} [de|d’] le *WORD <<- /conf/ space_after(\1, 0, 1) and morph(\3, ":[NAQ].*:[me]", ":[YG]") and not \3.istitle() and not (value(\3, "|mal|") and morph(>1, ":Y")) -1:2>> du && Incohérence avec « \1 \2 » : “\3” est un nom ou un adjectif. <<- /conf/ morph(\3, ":[123][sp]") -3>> =suggVerbInfi(\3) && Incohérence avec « \1 \2 » : “\3” est une forme verbale conjuguée. TEST: {{de le}} vin ->> du TEST: il n’est pas interdit de le {{pensait}} TEST: que connais-tu de “Le Tambour” ? [de|d’] la *WORD <<- /conf/ morph(\3, ":[123][sp]", ":[NAQ]") and not \3.istitle() >>> <<- /conf/ morph(\3, ":V1.*:(?:Iq|Ip:2p)", ":1p") -3>> =suggVerbInfi(\3) && Incohérence avec « \1 \2 » : mettez le verbe à l’infinitif (à moins qu’il y ait confusion avec un nom féminin). <<- /conf/ __else__ >>> <<- /conf/ hasSimil(\3, ":(?:[NA]:[fe]:[si])") -3>> =suggSimil(\3, ":(?:[NA]:[fe]:[si])", True) && Incohérence avec « \1 \2 » : “\3” est une forme verbale. <<- /conf/ __else__ -2>> là && Confusion probable. Si vous voulez dire “depuis ce point”, écrivez “de là”. TEST: j’étais loin de la {{pensait}} ainsi ->> penser TEST: ce n’était que de la {{bouillit}} ->> bouillie TEST: de {{la}} venaient tous nos problèmes ->> là d’ [un|une] @:[123][sp]¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|") -3>> =suggSimil(\3, ":[NA]", True) && Incohérence avec “\1\2” : “\3” est une forme verbale. TEST: d’une {{habille}} de femme TEST: plus d’un ont été traumatisés TEST: Plus d’une sont parties aussi vite qu’elles étaient venues __conf_par_vconj__ par ?[le|la|l’|les||leur|leurs]¿ @:[123][sp]¬:[GNA] <<- /conf/ not \-1.istitle() --1>> =suggSimil(\-1, ":[NA]", True) && Incohérence avec “\1” : “\-1” est une forme verbale. par [un|une] @:V¬:[GNA] <<- /conf/ not \3.istitle() and not value(<1, "|un|une|") -3>> =suggSimil(\3, ":[NA]", True) && Incohérence avec “\1 \2” : “\3” est une forme verbale. TEST: par {{bloque}} de données TEST: par une {{donnait}} sans importance TEST: conçu par un {{employer}} très compétent TEST: pour les insulter au sortir du seul troquet dispensateur d’oubli liquide du coin TEST: ce peut être un matériau à part entière pour alimenter discussions et délibérations. __conf_préposition_det_verbe__ [malgré|dès] [un|une|le|la|l’|les|leur|leurs|son|ton] @:V¬:[GNAWMB] <<- /conf/ not \-1.istitle() -3>> =suggSimil(\3, ":[NA]", True) && Incohérence : après « \1 \2 », on devrait trouver un groupe nominal. TEST: malgré l’{{arrête}} qui interdisait le port TEST: dès le {{commencent}}, j’ai vu le problème. TEST: malgré un {{employer}} peu dévoué TEST: malgré les deux précédentes erreurs __conf_préverbes__ ne n’ <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> ne m’|n’ && Incohérence. Double négation. [me|te] [ne|n’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> ne \1|\1 && Incohérence. me [me|m’|te|t’|se|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) -1>> ne && Incohérence. Erreur de frappe ou de numérisation ? te [me|te|se] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1|\2 && Incohérence. te [m’|t’|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1 |\2 && Incohérence. se [ne|me|te|se] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1|\2 && Incohérence. se [m’|t’|s’] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) ->> \1 |\2 && Incohérence. TEST: Il {{ne n’}}arrive jamais à l’heure. TEST: il {{me ne}} connaît pas TEST: elle {{me}} t’arrêtera pas TEST: Ça {{me}} te prend la tête, toutes ces complications vaines. TEST: ça {{te me}} donne la chair de poule. TEST: ça {{te n’}}arrive pas TEST: ça {{te s’}}arrive pas TEST: il {{se me}} peut que nous soyons sélectionnés TEST: il {{se m’}}est difficile d’y parvenir. TEST: le pronom “se” ne devrait pas précéder l’adverbe “ne”. __conf_chez_vconj__ chez @:(?:[123][sp]|P)¬:[GNAQM] <<- /conf/ not \2.istitle() -2>> _ && Incohérence avec “chez” : “\2” est une forme verbale. TEST: Tout ce qu’on fera chez {{sera}} enregistré. __conf_de_plus_en_plus_verbe__ de plus en plus @:(?:[123][sp]|Y)¬:(?:[GAQWN]|3p) <<- /conf/ not morph(<1, ":V[123].*:[123][sp]|>(?:pouvoir|vouloir|falloir)/") |
︙ | ︙ | |||
7331 7332 7333 7334 7335 7336 7337 | TEST: nous leur faisons de plus en plus confiance. TEST: elles ont de plus en plus recours à des intermédiaires. #### Participes présents __conf_participes_présents__ [ne|n’|me|m’|te|t’|se|s’] ~\want$ | | | | 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 | TEST: nous leur faisons de plus en plus confiance. TEST: elles ont de plus en plus recours à des intermédiaires. #### Participes présents __conf_participes_présents__ [ne|n’|me|m’|te|t’|se|s’] ~\want$ <<- /conf/ morph(\2, ":[NA]", ":P") -2>> _ && Incohérence : le mot « \2 » n’est pas un participe présent. [nous|vous|lui] ~\want$ <<- /conf/ not morph(<1, ":R") and morph(\2, ":[NA]", ":[PG]") -2>> _ && Incohérence : le mot « \2 » n’est pas un participe présent. TEST: ne {{convaincant}} que les convaincus. TEST: une tension lui {{provocant}} un ulcère TEST: comme des nuages ou des coteaux se reflétant dans l’eau (ligature fl) TEST: ces hommes qui avaient abusé de lui enfant. |
︙ | ︙ | |||
7375 7376 7377 7378 7379 7380 7381 | TEST: toute chose pourrait finalement advenir indifféremment en n’importe quel point du globe #### Divers __ppas_lui_verbe__ lui ?aussi¿ ~é(?:es?|s)$ <<- /ppas/ morph(\-1, ":Q") and not morph(<1, ":(?:V0a|R)") --1>> =suggVerbPpas(\-1, ":m:s")+"|"+suggVerbInfi(\-1)+"|"+suggVerbTense(\-1, ":Iq", ":3s") | | | | 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 | TEST: toute chose pourrait finalement advenir indifféremment en n’importe quel point du globe #### Divers __ppas_lui_verbe__ lui ?aussi¿ ~é(?:es?|s)$ <<- /ppas/ morph(\-1, ":Q") and not morph(<1, ":(?:V0a|R)") --1>> =suggVerbPpas(\-1, ":m:s")+"|"+suggVerbInfi(\-1)+"|"+suggVerbTense(\-1, ":Iq", ":3s") && Incohérence probable. Après “lui”, il faut un participe passé masculin singulier, l’infinitif ou une forme verbale (3ᵉ personne du singulier). TEST: lui {{mangée}} beaucoup. TEST: lui aussi {{mangés}} beaucoup. TEST: L’homme qui s’approchait de lui voulait le surprendre. TEST: avec Paul, lui aussi éliminé. TEST: les études qu’il a lui terminées avec bien du mal. TEST: cette déclaration fut selon lui rédigée par des imbéciles. __ppas_elle_verbe__ elle ?aussi¿ ~é(?:es|s)$ <<- /ppas/ morph(\-1, ":Q") and not morph(<1, ":(?:V0a|R)") --1>> =suggVerbPpas(\-1, ":f:s")+"|"+suggVerbTense(\-1, ":Iq", ":3s") && Incohérence probable. Après “elle”, il faut un participe passé féminin singulier ou une forme verbale (3ᵉ personne du singulier). TEST: elle {{mangé}}. TEST: elle aussi {{mangées}}. __conf_en_tant_que_subst__ en tant [que|qu’] @:V¬:[NAG] |
︙ | ︙ | |||
7413 7414 7415 7416 7417 7418 7419 | TEST: presque {{délaissait}} par tout le monde. TEST: Tout le monde ou presque déteste ces gens-là. __conf_sur_vconj__ sur @:(?:[123][sp]|P)¬:[GNAQM] | | | | | | | | | | 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 | TEST: presque {{délaissait}} par tout le monde. TEST: Tout le monde ou presque déteste ces gens-là. __conf_sur_vconj__ sur @:(?:[123][sp]|P)¬:[GNAQM] <<- /conf/ not \2.istitle() and not morph(<1, ":[NA]:[me]:si") -2>> _ && Incohérence avec “sur” : “\2” est une forme verbale. TEST: Toutes les blagues qu’on fera sur {{entreront}} dans l’histoire ! TEST: Elles se querellent sans cesse sur presque tout. __conf_si_x_être__ [aussi|si] *WORD [/-je|/-tu|/-il|/-elle|/-on|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2) && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif. TEST: si {{frapper}} fussent-ils, rien ne put les mouvoir. TEST: si détruit soit-il, on pourra le remettre sur ses pieds. __conj_si_x_être__ [aussi|si] *WORD [/-je|/-tu|/-iel] <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:p", ":[si]") -2>> =suggSing(\2) && Accord avec “\3” : l’adjectif doit être au singulier. [aussi|si] *WORD /-il <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[fp]", ":[me]:[si]") -2>> =suggMasSing(\2) && Accord avec “\3” : l’adjectif doit être au masculin singulier. [aussi|si] *WORD /-elle <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[mp]", ":[fe]:[si]") -2>> =suggFemSing(\2) && Accord avec “\3” : l’adjectif doit être au féminin singulier. [aussi|si] *WORD [/-nous|/-iels] <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:s", ":[pi]") -2>> =suggPlur(\2) && Accord avec “\3” : l’adjectif doit être au pluriel. [aussi|si] *WORD /-ils <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sf]", ":[me]:[pi]") -2>> =suggMasPlur(\2) && Accord avec “\3” : l’adjectif doit être au masculin pluriel. [aussi|si] *WORD /-elles <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sm]", ":[fe]:[pi]") -2>> =suggFemPlur(\2) && Accord avec “\3” : l’adjectif doit être au féminin pluriel. TEST: si {{clairvoyants}} deviendrais-je TEST: si {{fragiles}} sois-tu TEST: si {{idiote}} semble-t-il TEST: si {{riches}} soit-elle TEST: si {{grand}} paraissons-nous |
︙ | ︙ | |||
7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 | à les @:[NAQ]¬:(?:Y|Oo) <<- /conf/ -1:2>> a les|aux && Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “aux”. Exemple : Elle _a_ donné du travail _aux_ employés _à_ profusion. TEST: Celui qui y croit {{à les}} moyens d’y parvenir. à ?$:W¿ *WORD | > | | | | | | | < | > | | | | | | 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 | à les @:[NAQ]¬:(?:Y|Oo) <<- /conf/ -1:2>> a les|aux && Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “aux”. Exemple : Elle _a_ donné du travail _aux_ employés _à_ profusion. TEST: Celui qui y croit {{à les}} moyens d’y parvenir. TEST: à tous les sots, je dis “merde”. à ?$:W¿ *WORD <<- /conf/ \-1.islower() and not value(\-1, "|coté|sont|") >>> <<- /conf/ morph(\-1, ":(?:V.......[_z][az].*:Q|V1.*:Ip:2p)", ":[MGWNY]") -1>> a && Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”. <<- /conf/ __also__ and morph(\-1, ":V1.*:(?:Ip:2p|Q)", "*") and not value(<1, "|il|elle|on|n’|les|l’|m’|t’|s’|d’|en|y|lui|nous|vous|leur|") --1>> =suggVerbInfi(\-1) && Le verbe devrait être à l’infinitif. <<- /conf/ __else__ and morph(\-1, ":[123][sp]", "*") and not value(\-1, "|tord|tords|") >>> <<- /conf/ morph(\-1, ":V2.*:I[ps]:3s", "*") --1>> =suggVerbPpas(\-1, ":m:s") && Incohérence : “\1” est une préposition ; “\-1” est une forme verbale. <<- /conf/ __also__ -1>> a && Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”. <<- /conf/ __else__ --1>> _ && Incohérence : “\1” est une préposition ; “\-1” est une forme verbale. TEST: L’homme {{à}} ouvert la boîte. ->> a TEST: cette femme {{à}} réellement {{trouvé}} ->> a|||trouver TEST: Il ne nous reste plus qu’{{à}} {{vérifié}} si votre maquette. ->> a|||vérifier TEST: Je veux {{à}} {{mangé}}. ->> a|||manger TEST: Ne pas hésiter {{à}} {{demandé}} des conseils. ->> a|||demander TEST: cette femme, dans son délire, {{à}} {{jetez}} son argent à la poubelle. ->> a|||jeter TEST: Ce que cet homme à {{devient}} aujourd’hui notre problème TEST: cet individu {{à}} {{finit}} par comprendre son erreur. ->> a|||fini TEST: il en a. TEST: elle en a. TEST: celle qui à contrario nous a foutu dans la merde. TEST: ceux qui à Somewhere se sont si mal illustrés. TEST: en à peine vingt ans |
︙ | ︙ | |||
8430 8431 8432 8433 8434 8435 8436 | TEST: avec cette histoire, elle est {{à boues}} ->> à bout TEST: oui, à bout portant, c’est comme ça qu’il l’a eue. __conf_à_en_juger_par__ !! à en juger par ¡¡ [à|a] [en|>an] [juger|jugé+ses|jugeait|jugeais] [par|pare+s|>part] | | | 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 | TEST: avec cette histoire, elle est {{à boues}} ->> à bout TEST: oui, à bout portant, c’est comme ça qu’il l’a eue. __conf_à_en_juger_par__ !! à en juger par ¡¡ [à|a] [en|>an] [juger|jugé+ses|jugeait|jugeais] [par|pare+s|>part] <<- /conf/ ->> à en juger par && Confusion : “à en juger par” c’est-à-dire “selon le jugement qu’on se fait avec”. TEST: {{a en jugé part}} cet article, c’est bientôt la fin. TEST: ils sont à en juger par leurs résultats les prochains champions. __conf_à_risques_et_périls__ !! à [mes|tes|ses|nos|vos|leurs] risques et périls ¡¡ |
︙ | ︙ | |||
8902 8903 8904 8905 8906 8907 8908 | # ce / se / ceux __conf_ce_ceux_se!6__ pour se faire , pour se faire @:G¬:[AYD] <<- /conf/ -2>> ce && Confusion probable. Dans cette locution, il faut employer “ce”.|https://fr.wiktionary.org/wiki/pour_ce_faire se [que|qu’|qui|dont|malgré|pourquoi|avec|pour|par] | > | > | | 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 | # ce / se / ceux __conf_ce_ceux_se!6__ pour se faire , pour se faire @:G¬:[AYD] <<- /conf/ -2>> ce && Confusion probable. Dans cette locution, il faut employer “ce”.|https://fr.wiktionary.org/wiki/pour_ce_faire se [que|qu’|qui|dont|malgré|pourquoi|avec|pour|par] <<- /conf/ not (tag(\1, "eg1mot") and value(<1, "|pronom|")) -1>> ce && Confusion. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440 ceux ?[ne|n’]¿ @:V0.*:[123][sp]¬:P|>a/ <<- /conf/ -1>> ce && Confusion.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829 se [ne|n’] [>être|>pouvoir|>devoir] <<- /conf/ not \1.isupper() and not (tag(\1, "eg1mot") and value(<1, "|pronom|")) -1>> ce && Confusion probable.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440 se /-là se @:[NAQ]¬:([123][sp]|Y|P|Q)|>l[ea]?/ <<- /conf/ not \1.isupper() -1>> ce && Confusion. Ce chien, ce chat… Se demander, se croire… se /-la <<- /conf/ morphVC(\2, ":[NA]") -1>> ce && Confusion. Ce chien, ce chat… Se demander, se croire… |
︙ | ︙ | |||
8948 8949 8950 8951 8952 8953 8954 | TEST: la réduction de ma liberté intellectuelle et celle de ceux autour de moi TEST: ceux autour de vous ne sont pas ce que vous croyez. __conf_se_ceux_ce!6__ ce @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/ <<- /conf/ not \1.isupper() and \2.islower() and not (value(<1, "|pour|") and value(\2, "|faire|")) | | | | | 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 | TEST: la réduction de ma liberté intellectuelle et celle de ceux autour de moi TEST: ceux autour de vous ne sont pas ce que vous croyez. __conf_se_ceux_ce!6__ ce @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/ <<- /conf/ not \1.isupper() and \2.islower() and not (value(<1, "|pour|") and value(\2, "|faire|")) -1>> se && Confusion : « \2 » est une forme verbale. Exemples : ce bâtiment, se perdre. ce [/-il|/-ils|/-elle|/-elles|/-iel|/-iels|/-on] <<- /conf/ not \1.isupper() and \2.islower() -1>> se && Confusion : « \2 » est une forme verbale. Exemples : ce bâtiment, se perdre. [ce|c’] qui ce passe <<- /conf/ -3>> se && Confusion : « \4 » est une forme verbale. Exemples : ce bâtiment, se perdre. [ne|n’] ce <<- /conf/ -2>> se && Confusion. Ce chien, ce chat… Se demander, se croire… [ne|n’] [c’|ç’] <<- /conf/ -2>> s’ && Confusion. Ce chien, ce chat… Se demander, se croire… |
︙ | ︙ | |||
9966 9967 9968 9969 9970 9971 9972 | # faut / faux __conf_faux_faut__ faut @:¬(?:Y|Oo|X|M|W)|>qu[e’]/ faut <end> <<- /conf/ not value(<1, "|il|ils|ne|n’|en|y|leur|lui|nous|vous|me|te|se|m’|t’|s’|la|le|les|qui|<start>|,|") | | | | | 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 | # faut / faux __conf_faux_faut__ faut @:¬(?:Y|Oo|X|M|W)|>qu[e’]/ faut <end> <<- /conf/ not value(<1, "|il|ils|ne|n’|en|y|leur|lui|nous|vous|me|te|se|m’|t’|s’|la|le|les|qui|<start>|,|") -1>> faux && Confusion probable : le terme “faut” est une forme conjuguée de “falloir”. Pour indiquer la fausseté d’une chose, écrivez “faux”. TEST: un homme {{faut}} ->> faux TEST: c’est {{faut}} ->> faux TEST: il m’en faut plus. TEST: il faut réussir. TEST: bien sûr, faut y arriver. TEST: il ne faut pas se leurrer. TEST: y faut pas qu’elle l’entende. TEST: faut l’emmener chez le docteur. TEST: Faut Linux, sinon ça marchera jamais. |
︙ | ︙ | |||
10089 10090 10091 10092 10093 10094 10095 | [fausse+s] des îles [aléoutiennes|caïmans|Kouriles|Tonga] [fausse+s] du [Chili|Japon|Pérou|Pérou-Chili] [fausse+s] d’ [aisance|orchestre|Amérique|Atacama|Izu-Bonin|Izu-Ogasawara] [fausse+s] de l’ orchestre [fausse+s] à [>compost|>déchet|>lisier|>fumier|>plongeon|>plongée|>purin|>merde|>ordure] [fausse+s] [au|aux|des] [>caïman|>crocodile|>charognard|>lion|>loup|>louve|ours|>serpent|>cobra|>diable] [fausse+s] [>abyssal|>canin|>béant|>commun|>océanique|sous-marine+s|>septique|>immense|>profond|>nasal|>iliaque|>temporal] | | | | 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 | [fausse+s] des îles [aléoutiennes|caïmans|Kouriles|Tonga] [fausse+s] du [Chili|Japon|Pérou|Pérou-Chili] [fausse+s] d’ [aisance|orchestre|Amérique|Atacama|Izu-Bonin|Izu-Ogasawara] [fausse+s] de l’ orchestre [fausse+s] à [>compost|>déchet|>lisier|>fumier|>plongeon|>plongée|>purin|>merde|>ordure] [fausse+s] [au|aux|des] [>caïman|>crocodile|>charognard|>lion|>loup|>louve|ours|>serpent|>cobra|>diable] [fausse+s] [>abyssal|>canin|>béant|>commun|>océanique|sous-marine+s|>septique|>immense|>profond|>nasal|>iliaque|>temporal] <<- /conf/ -1>> =\1.replace("au", "o").replace("AU", "O") && Confusion probable : le mot “fausse” est l’adjectif féminin de “faux”. Pour évoquer une profondeur, écrivez “fosse”. au bord de la fausse <<- /conf/ -5>> fosse && Confusion probable : le mot “fausse” est l’adjectif féminin de “faux”. Pour évoquer une profondeur, écrivez “fosse”. >fosse [>alerte|>déclaration] <<- /conf/ -1>> =\1.replace("o", "au").replace("O", "AU") && Confusion probable : une fosse est une dépression ou une cavité dans le sol. Pour évoquer une falsification ou une erreur, écrivez “fausse”.|https://fr.wiktionary.org/wiki/fausse TEST: la {{fausse}} Calypso. TEST: La {{fausse}} des Mariannes. |
︙ | ︙ | |||
10162 10163 10164 10165 10166 10167 10168 | TEST: Le {{golf}} Persique est presque une mer fermée. TEST: J’ai fait de la voile dans le {{golf}} du Morbihan. TEST: Le {{golf}} d’Aden. ## guerre / guère __conf_préverbes_guère_guerre!5__ | | | | | > | > | | > | > > | 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 | TEST: Le {{golf}} Persique est presque une mer fermée. TEST: J’ai fait de la voile dans le {{golf}} du Morbihan. TEST: Le {{golf}} d’Aden. ## guerre / guère __conf_préverbes_guère_guerre!5__ [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ (*WORD) ?[plus|jamais]¿ guerre [ne|n’] [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] (*WORD) ?[plus|jamais]¿ guerre [ne|n’] [le|la|l’|les] [lui|leur|en|y] (*WORD) ?[plus|jamais]¿ guerre [ne|n’] [lui|leur|y] en (*WORD) ?[plus|jamais]¿ guerre [ne|n’] ?presque¿ ?[plus|jamais]¿ guerre <<- /conf/ not (tag(\-1, "eg1mot") and morph(\1, ">écrire/")) --1>> guère && Confusion. La guerre est conflit. Pour l’adverbe signifiant “peu”, écrivez “guère”. guerre <<- /conf/ morph(<1, ":(?:[123][sp]|Y)", "*") and not value(>1, "|civile|commerciale|froide|mondiale|nucléaire|préventive|psychologique|sainte|totale|") and not (tag(\1, "eg1mot") and morph(<1, ">écrire/")) ->> guère && Confusion probable. La guerre est conflit. Pour l’adverbe signifiant “peu”, écrivez “guère”. sur le pied de guère <<- /conf/ --1>> guerre && Confusion. Locution “sur le pied de guerre”.|https://fr.wiktionary.org/wiki/sur_le_pied_de_guerre guère [<end>|,|)] guère @:(?:G|3s)¬:A <<- /conf/ morph(<1, ":D.*:f:s") -1>> guerre && Confusion probable : “guère” signifie “peu”. Si vous évoquez un conflit, écrivez “guerre”.|https://fr.wiktionary.org/wiki/guerre TEST: tout ceci ne me rapporte {{guerre}} TEST: je ne m’en soucie {{guerre}} TEST: Il n’y prête {{guerre}} d’attention. TEST: Elle n’en accorde plus {{guerre}}. TEST: ne plus {{guerre}} s’en soucier TEST: elle ne leur donne plus {{guerre}} que des remontrances. TEST: ne {{guerre}} s’en soucier. TEST: ne plus {{guerre}} croire en rien. TEST: Il ne reste plus {{guerre}} que lui. TEST: Je n’aime {{guerre}} le sport. TEST: Il n’y en a {{guerre}}. TEST: Je n’aime plus {{guerre}} le sport. TEST: Il n’y en a plus {{guerre}}. TEST: y peut {{guerre}} réussir quoi que ce soit, cet idiot. TEST: elles sont sur le pied de {{guère}} depuis 10 jours. TEST: Je hais la {{guère}} de tout mon cœur. TEST: je n’en aimais certains guère. TEST: ce que nous appelons Guerre psychologique TEST: n’écrivez plus “guerre” pour parler d’une rixe. TEST: écrivez “guerre” ou “conflit”. # haut de gamme __conf_haut_de_gamme__ !! haut de gamme ¡¡ [haut+ses|o|ô|au|oh|ho] [de|d’] [gamme+s|game+s] <<- /conf/ ->> haut de gamme |
︙ | ︙ | |||
10497 10498 10499 10500 10501 10502 10503 | TEST: quelques-uns lancés à travers l’espace se perdirent dans la nuit TEST: j’en vis un lancé par la fenêtre. TEST: des cris, j’en entendis plusieurs lancés à travers la nuit __conf_les_lés_lès__ [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques] lès | | | | | | | | | | | | | | | | 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 | TEST: quelques-uns lancés à travers l’espace se perdirent dans la nuit TEST: j’en vis un lancé par la fenêtre. TEST: des cris, j’en entendis plusieurs lancés à travers la nuit __conf_les_lés_lès__ [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques] lès <<- /conf/ -2>> lés && Confusion probable : le terme “lès” signifie “à côté de” et ne s’emploie plus guère que dans des noms de ville, comme Garges-lès-Gonesse. Si vous parlez des bandes de tissu ou de papier peint, écrivez “lés”.|https://fr.wiktionary.org/wiki/l%C3%A8s lès [<end>|,|)] <<- /conf/ -1>> lés && Confusion probable : le terme “lès” signifie “à côté de” et ne s’emploie plus guère que dans des noms de ville, comme Garges-lès-Gonesse. Si vous parlez des bandes de tissu ou de papier peint, écrivez “lés”.|https://fr.wiktionary.org/wiki/l%C3%A8s lès @¬:D.*:p <<- /conf/ -1>> les && Confusion probable : le terme “lès” signifie “à côté de” et ne s’emploie plus guère que dans des noms de ville, comme Garges-lès-Gonesse ou Vandœuvre-lès-Nancy.|https://fr.wiktionary.org/wiki/l%C3%A8s lés @:N.*:[pi]¬:(?:[MGAW]|3p) <<- /conf/ -1>> les && Confusion probable. Un lé est une bande de tissu ou de papier peint.|https://fr.wiktionary.org/wiki/l%C3%A9 TEST: Entre les saules et {{lés}} ifs. ->> les TEST: Montrez-moi ces {{lès}} venus d’Italie. ->> lés TEST: avec {{lès}} hommes d’à côté, difficile de se concentrer. ->> les TEST: Entre les saules et {{lès}} ifs ->> les TEST: étale ces petits {{lès}} ->> lés TEST: Les asphaltes purs d’étanchéité sont des mastics bitumineux, de même que les masses d’enrobage des lés d’étanchéité. TEST: Pour avoir fait de neuf une grande cage de bois de grosses solives, membrures et sablières, contenant neuf pieds de long sur huit de lé. (Victor Hugo) TEST: Un lé de velours, de taffetas, de toile. TEST: Draps de lit de deux lés. TEST: Elle habite Vandœuvre-lès-Nancy. # leurs / leur __conf_leurs_verbe__ leurs @:(?:[123][sp]|Y)¬:[GNAM] <<- /conf/ not morph(<1, ">[ld]es/") -1>> leur && Incohérence : “leurs” est un déterminant pluriel censé précéder un substantif pluriel. Pour le pronom devant un verbe, écrivez “leur”. TEST: je vais {{leurs}} reprendre TEST: je {{leurs}} apprends la programmation TEST: après qu’un des leurs ait été gravement blessé par un tir de grenade # loin s’en faut __conf_loin_s_en_faut__ !! loin s’ en faut ¡¡ [loin|loins] [sens|cens|sans|>sang|san] [faux|faut] [loin|loins] [c’|s’] [>an|en] [faux|faut] <<- /conf/ ->> loin s’en faut && Confusion probable. Cette locution s’écrit “loin s’en faut”.|https://fr.wiktionary.org/wiki/loin_s%E2%80%99en_faut TEST: Ils n’étaient guère prêts à ça, {{loins sans faux}}. TEST: Et les intellectuels ? En France comme ailleurs, tous n’ont pas, loin s’en faut, une pleine lucidité sur cette précarité galopante. # m’a / ma __conf_m_a_ma!7__ [<start>|,|(] tu [ma|mas] <<- /conf/ --1>> m’as && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 2ᵉ personne précédé du pronom “me”, écrivez “m’as”. [il|ils] [ma|mas] <<- /conf/ not morph(<1, ":3s") --1>> m’a && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom “me”, écrivez “m’a”. on [ma|mas] <<- /conf/ morph(<1, "<start>|:C|>,/") --1>> m’a && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom “me”, écrivez “m’a”. [ne|n’] [ma|mas] <<- /conf/ --1>> m’a && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom “me”, écrivez “m’a”. ça [ma|mas] *WORD <<- /conf/ morph(<1, "<start>|:C|>,/") and analyse(\-1, ":(?:Q|V1.*:Y)", ":N.*:[fe]") -2>> m’a && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom “me”, écrivez “m’a”. qui ma *WORD <<- /conf/ analyse(\-1, ":(?:Q|V1.*:Y)", ":N.*:[fe]") -2>> m’a && Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom “me”, écrivez “m’a”. ma @:(?:Q.*:e:i|V1.*:Y)¬:f:s <<- /conf/ -1>> m’a && Confusion probable : “\-2” est un participe passé. Vous confondez probablement “ma” et “m’a” (contraction de “me” suivi du verbe avoir “a”). TEST: tu {{ma}} prise par surprise ->> m’as TEST: il {{ma}} tuée ->> m’a TEST: cette femme ne {{ma}} prise que deux fois ->> m’a TEST: {{on}} {{ma}} dézinguée ->> ont|||m’a TEST: ça {{ma}} {{foutu}} en l’air TEST: cet homme {{ma}} succédé à ce poste ->> m’a TEST: {{ma}} {{donner}} la nausée, ce con TEST: c’est ça qui {{ma}} forcée à poursuivre ->> m’a TEST: ça ma grande, c’est mon secret # m’ont / mon __conf_m_ont!6__ il mon <<- /conf/ morph(<1, "<start>|:C|>,/") --1>> m’ont && Confusion probable : “mon” est un déterminant possessif. Pour le verbe “avoir” à la 3ᵉ personne du pluriel précédé du pronom “me”, écrivez “m’ont”. ils mon <<- /conf/ not morph(<1, ":(?:3p|D)") --1>> m’ont && Confusion : “mon” est un déterminant possessif. Pour le verbe “avoir” à la 3ᵉ personne du pluriel précédé du pronom “me”, écrivez “m’ont”. ne mon <<- /conf/ --1>> m’ont && Confusion : “mon” est un déterminant possessif. Pour le verbe “avoir” à la 3ᵉ personne du pluriel précédé du pronom “me”, écrivez “m’ont”. TEST: il {{mon}} détruit ->> m’ont TEST: ils {{mon}} donné du fil à retordre, ces cons. ->> m’ont TEST: ces écarts ne {{mon}} posé aucun problème ->> m’ont # mai / mais |
︙ | ︙ | |||
10788 10789 10790 10791 10792 10793 10794 | __conf_on_ont__ [<start>|,|/_start_] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’] [<start>|,|/_start_] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G [<start>|,|/_start_] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si]) [<start>|,|/_start_] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|charge|peine|affaire|hâte|force|recours|somme)/ | | | | | | > | 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 | __conf_on_ont__ [<start>|,|/_start_] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’] [<start>|,|/_start_] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G [<start>|,|/_start_] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si]) [<start>|,|/_start_] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|charge|peine|affaire|hâte|force|recours|somme)/ <<- /conf/ -1>> on && Confusion probable : le mot “ont” est une conjugaison du verbe avoir. [<start>|,|/_start_] ?l’¿ ont t’ <<- /conf/ not value(>1, "|il|ils|elle|elles|iel|iels|") --2>> on && Confusion probable : le mot “ont” est une conjugaison du verbe avoir. ~-ont$ <<- /conf/ ->> =\1[:-1] && Incohérence : le mot “ont” est une forme conjuguée du verbe “avoir” (par exemple: “ils ont”). Pour le pronom, écrivez “on”. [<start>|,|(] *WORD ont <<- /conf/ space_after(\2, 1, 1) and not value(\2, "|soit|") and morph(\2, ":3s") and not (tag(\-1, "eg1mot") and morph(\2, ">écrire/")) -2:3>> \2-on && Confusion probable : le mot “ont” est une forme conjuguée du verbe “avoir”. Pour le pronom, écrivez “on” et mettez un trait d’union puisqu’il s’agit d’une question. TEST: il m’assure qu’{{ont}} ne sait pas s’y prendre TEST: {{ont}} m’assure qu’il n’y en a pas. TEST: {{Ont}} n’arrive pas à s’en sortir. TEST: {{Ont}} ne sait jamais quoi faire TEST: si {{ont}} donne à ces gens, ça n’en finit plus. TEST: {{Ont}} viens ! TEST: {{Ont}} ne sait pas comment faire. TEST: ce livre qu’{{ont}} t’apporte TEST: ouais, c’est ça, {{ont}} t’assure que c’est vrai TEST: {{Ont}} lui avait donné du temps TEST: {{Ont}} leur {{prendra}} tout TEST: Qu’importe, {{ont}} leur {{prend}} tout TEST: {{peut-ont}} y arriver avec si peu de moyens ? TEST: {{peut ont}} y arriver ? TEST: comme ce que l’{{ont}} {{voit}} dans le lien entre polygynie et guerre. TEST: Tout à fait, {{ont}} peut même dire qu’à l’adolescence, ce sont les problèmes de l’enfance qui ressortent. TEST: pour le verbe avoir, écrivez “ont”. TEST: les politiques de l’offre ont échoué. TEST: qui n’ont somme toute que le désir de vivre paisiblement TEST: ces textes, quoi qu’on en pense, ont force de loi. TEST: s’ils n’ont ne serait-ce qu’un peu de jugeotte, on ne les reverra plus. TEST: En français, la plupart des noms de métier traditionnellement masculins soit ne disposent pas d’une forme féminine, soit ont des formes féminines anciennes tombées en désuétude. |
︙ | ︙ | |||
11029 11030 11031 11032 11033 11034 11035 | TEST: se faire mener {{par le bout du né}}. # par les temps qui courent __conf_par_les_temps_qui_courent__ !! par les temps qui courent ¡¡ [par|>part|pare+s] [les|>lé|lès|laid+s|>lait] [>tan|tant|temps] qui [courent|court+s|>cour|coure+s|courre] | | | 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 | TEST: se faire mener {{par le bout du né}}. # par les temps qui courent __conf_par_les_temps_qui_courent__ !! par les temps qui courent ¡¡ [par|>part|pare+s] [les|>lé|lès|laid+s|>lait] [>tan|tant|temps] qui [courent|court+s|>cour|coure+s|courre] <<- /conf/ ->> par les temps qui courent && Confusion. Locution “par les temps qui courent”. TEST: {{part les tan qui court}} TEST: par les temps qui courent, impossible de passer inaperçu. # par monts et par vaux __conf_par_monts_et_par_vaux__ |
︙ | ︙ | |||
11450 11451 11452 11453 11454 11455 11456 | <<- /conf/ --2>> près && Confusion probable. Locution “à \-3 près”.|https://fr.wiktionary.org/wiki/%C3%A0_cela_pr%C3%A8s ni de [>prêt|>pré] ?,¿ ni de loin <<- /conf/ -3>> près && Confusion. Locution “ni de près, ni de loin”.|https://fr.wiktionary.org/wiki/de_pr%C3%A8s depuis [>prêt|>pré] [de|d’] *NUM *WORD depuis [>prêt|>pré] [de|d’] $:B:e:p *WORD | | | 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 | <<- /conf/ --2>> près && Confusion probable. Locution “à \-3 près”.|https://fr.wiktionary.org/wiki/%C3%A0_cela_pr%C3%A8s ni de [>prêt|>pré] ?,¿ ni de loin <<- /conf/ -3>> près && Confusion. Locution “ni de près, ni de loin”.|https://fr.wiktionary.org/wiki/de_pr%C3%A8s depuis [>prêt|>pré] [de|d’] *NUM *WORD depuis [>prêt|>pré] [de|d’] $:B:e:p *WORD <<- /conf/ -2>> près && Confusion. Être prêt·e à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes. Depuis presque “\4 \5”, donc “près \3 \4 \5”. TEST: depuis {{prêt}} de 15 ans TEST: approche très {{prêt}} TEST: ils se sont approchés très {{prêts}}. TEST: Je suis si {{prêt}} d’y arriver. TEST: Elle est {{prêt}} de la trouver. TEST: Elle va regarder ça de plus {{prêt}}. |
︙ | ︙ | |||
11730 11731 11732 11733 11734 11735 11736 | TEST: Elle cache qu’elle a été en prison. TEST: Qu’elle avait été accueillie avec joie. __conf_quelle_qu_elle__ quelle [ne|n’|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|lui|leur|en|y] <<- /conf/ not (value(\2, "|en|ne|n’|") and morph(>1, ":V0e")) and not after("^ *(?:a|avait|eut|eût|aura|aurait) +(?:pas|) +été") | | | | | | | | 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 | TEST: Elle cache qu’elle a été en prison. TEST: Qu’elle avait été accueillie avec joie. __conf_quelle_qu_elle__ quelle [ne|n’|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|lui|leur|en|y] <<- /conf/ not (value(\2, "|en|ne|n’|") and morph(>1, ":V0e")) and not after("^ *(?:a|avait|eut|eût|aura|aurait) +(?:pas|) +été") -1>> qu’elle && Confusion. Le pronom “elle” doit être séparé de la conjonction “que”. quelle @:V¬:[NA].*:[fe]|>(?:être|plus|point)/ <<- /conf/ \2.islower() and not (morph(\2, ">(?:pouvoir|devoir|aller)/") and (morph(>1, ":V0e") or morph(>2, ":V0e"))) and not (morph(\2, ":V0a") and value(>1, "|été|")) -1>> qu’elle && Confusion. Le pronom “elle” doit être séparé de la conjonction “que”. TEST: {{Quelle}} y vienne, on verra ce qu’elle vaut. TEST: {{Quelle}} a du répondant, cette gamine ! TEST: {{Quelle}} allât prendre son repas à la cantine, je n’en avais cure. TEST: Il se plaint {{quelle}} ne nous dit rien. TEST: {{Quelle}} l’apprenne un jour, on n’y peut rien. TEST: Je crois {{quelle}} n’en sait pas assez pour nous nuire. TEST: Quelle n’a pas été ma surprise TEST: quelle ne fut pas ma surprise TEST: quelle en était la cause ? quelles [ne|n’|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|lui|leur|en|y] <<- /conf/ not (value(\2, "|en|ne|") and morph(>1, ":V0e")) -1>> qu’elles && Confusion. Le pronom “elles” doit être séparé de la conjonction “que”. quelles @:V¬:[NA].*:[fe]|>(?:être|plus|point)/ <<- /conf/ \2.islower() and not (morph(\2, ">(?:pouvoir|devoir|aller)/") and (morph(>1, ":V0e") or morph(>2, ":V0e"))) and not (morph(\2, ":V0a") and value(>1, "|été|")) -1>> qu’elles && Confusion. Le pronom “elles” doit être séparé de la conjonction “que”. TEST: Je veux {{quelles}} s’efforcent à y parvenir. TEST: {{Quelles}} t’arrivent seulement à la cheville, voilà qui serait étonnant. TEST: {{Quelles}} m’engueulent encore une seule fois et elles vont le regretter. TEST: {{Quelles}} viennent et qu’on en finisse. quelle >être @:[QA]¬:G <<- /conf/ morph(\2, ":[123][sp]") -1>> qu’elle && Confusion. Le pronom “elle” doit être séparé de la conjonction “que”. quelles >être @:[QA]¬:G <<- /conf/ morph(\2, ":[123][sp]") -1>> qu’elles && Confusion. Le pronom “elles” doit être séparé de la conjonction “que”. TEST: Je crois {{quelle}} est partie. TEST: Je sais {{quelle}} est partie. TEST: il pense {{quelles}} sont devenues dangereuses. TEST: {{Quelles}} sont intelligentes, ces filles-là. TEST: Quelle est sa passion ? |
︙ | ︙ | |||
11894 11895 11896 11897 11898 11899 11900 | __conf_saint_sain_sein_seing__ [sain|sains|>sein] $:M1 <<- /conf/ morph(<1, ":(?:R|[123][sp])|<start>") -1>> saint && Confusion : “sain” signifie “en bonne santé”, le sein est un organe thoracique féminin. Pour évoquer ce qui est “sanctifié”, écrivez “saint”.|https://fr.wiktionary.org/wiki/saint [en|dans|sur] [mon|ton|son] [sain|saint] <<- /conf/ -3>> sein | | | | 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 | __conf_saint_sain_sein_seing__ [sain|sains|>sein] $:M1 <<- /conf/ morph(<1, ":(?:R|[123][sp])|<start>") -1>> saint && Confusion : “sain” signifie “en bonne santé”, le sein est un organe thoracique féminin. Pour évoquer ce qui est “sanctifié”, écrivez “saint”.|https://fr.wiktionary.org/wiki/saint [en|dans|sur] [mon|ton|son] [sain|saint] <<- /conf/ -3>> sein && Confusion : “sain” signifie “en bonne santé”, “saint” évoque ce qui est “sanctifié”. Pour évoquer, au sens figuré, ce qui est une partie intime de quelque chose ou quelqu’un, écrivez “sein”.|https://fr.wiktionary.org/wiki/sein au [sain|saint|seing] [de|des|du|d’] <<- /conf/ -2>> sein && Confusion probable : “sain” signifie “en bonne santé”, “saint” évoque ce qui est “sanctifié”. Pour évoquer, au sens figuré, ce qui est une partie intime de quelque chose ou quelqu’un, écrivez “sein”.|https://fr.wiktionary.org/wiki/sein [>sein|saint+s] d’ esprit [>sein|saint+s] de corps et d’ esprit <<- /conf/ -1>> sain|sains && Confusion probable. Pour dire “en bonne santé”, écrivez “sain”.|https://fr.wiktionary.org/wiki/sain [blanc-sein+s|blancs-sein+s] [blanc-sain+s|blancs-sain+s] |
︙ | ︙ | |||
12031 12032 12033 12034 12035 12036 12037 | TEST: {{si tôt dit, sitôt fait}} TEST: sitôt dit, sitôt fait. # s’y / si __conf_s_y_si__ ne si @:V | | | | | | | | | 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385 | TEST: {{si tôt dit, sitôt fait}} TEST: sitôt dit, sitôt fait. # s’y / si __conf_s_y_si__ ne si @:V <<- /conf/ -2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [<start>|,|(] *WORD si @:[123][sp]¬:[MGA] <<- /conf/ \-2.islower() and morph(\2, ":M") --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [il|ils|on] si @:[123][sp]¬:[MG] <<- /conf/ --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [<start>|,|(] [elle|elles|iel|iels] si @:[123][sp]¬:[MGA] <<- /conf/ --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [<start>|,|(] [un|une|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD si @:[123]s¬:A <<- /conf/ morph(\3, ":[NA].*:[si]") --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [<start>|,|(] [des|les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] *WORD si @:[23]p¬:A <<- /conf/ morph(\3, ":[NA].*:[pi]") --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. [<start>|,|(] [certains|certaines|moult|maints|maintes] *WORD si @:[23]p <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3p") --2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément. TEST: la politique, ne {{si}} épanouissent que les hypocrites TEST: Jérôme {{si}} {{rend}} souvent TEST: Mélanie {{si}} {{adonne}} avec passion. TEST: il {{si}} croit TEST: elle {{si}} {{complait}} TEST: une femme {{si}} rend tous les jours |
︙ | ︙ | |||
12181 12182 12183 12184 12185 12186 12187 | [ne|n’] [le|l’|leur|leurs|lui|nous|vous] son <<- /conf/ --1>> sont && Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. [qui|que|comment|pourquoi|lorsque|quand] son [,|@:[DR]] <<- /conf/ -2>> sont && Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. [<start>|,|(] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] | | | | | | 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 | [ne|n’] [le|l’|leur|leurs|lui|nous|vous] son <<- /conf/ --1>> sont && Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. [qui|que|comment|pourquoi|lorsque|quand] son [,|@:[DR]] <<- /conf/ -2>> sont && Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. [<start>|,|(] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ -2>> son && Confusion probable : “sont” est la forme verbale de “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ morph(<1, ":(?:V|Cs|R)", ":(?:[NA].*:[pi]|Ov)") and not tag_before(\1, "_ceque_") -1>> son && Confusion probable : “sont” est la forme verbale de “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. [à|chez|dès|par] sont [avec|contre|devant|derrière|pour|sans|sur] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ -2>> son && Confusion probable : “sont” est la forme verbale de “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. en sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ not value(<1, "|ils|elles|iels|leur|lui|nous|vous|m’|t’|s’|l’|") and not tag(<1, "_ceque_") -2>> son && Confusion probable : “sont” est la forme verbale de “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. son [ceux|celles] <<- /conf/ not morph(<1, ":D.*:m:s") -1>> sont && Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. [<start>|,|(] [elles|certaines|quelques-uns|quelques-unes] son @:[AQW] <<- /conf/ -2>> \2, && Confusion possible : ou vous confondez “son” et “sont”, ou vous devriez mettre une virgule après “\2”. <<- /conf/ -3>> sont && Confusion possible : pour la conjugaison de “être” à la 3ᵉ personne du pluriel, écrivez “sont”. |
︙ | ︙ | |||
12357 12358 12359 12360 12361 12362 12363 | [à|a] [>tan|tant] [partiel|partiels|plein|pleins] <<- /conf/ -2>> temps && Confusion. Pour ce qui est temporel, écrivez “temps”.|https://fr.wiktionary.org/wiki/temps en >même [tant|>tan] <<- /conf/ ->> en même temps && Confusion. Locution “en même temps”.|https://fr.wiktionary.org/wiki/en_m%C3%AAme_temps en [>tan|tant] et en >heure | | | 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 | [à|a] [>tan|tant] [partiel|partiels|plein|pleins] <<- /conf/ -2>> temps && Confusion. Pour ce qui est temporel, écrivez “temps”.|https://fr.wiktionary.org/wiki/temps en >même [tant|>tan] <<- /conf/ ->> en même temps && Confusion. Locution “en même temps”.|https://fr.wiktionary.org/wiki/en_m%C3%AAme_temps en [>tan|tant] et en >heure <<- /conf/ -2>> temps && Confusion. Locution “en temps et en heure”.|https://fr.wiktionary.org/wiki/en_temps_et_en_heure [après|avec] [temps|>tan] [de|d’] <<- /conf/ -2>> tant && Confusion. Écrivez “tant” pour évoquer une quantité de quelque chose.|https://fr.wiktionary.org/wiki/tant en [temps|>tan] [que|qu’] <<- not (value(\2, "|temps|") and value(<1, "|temps|")) >>> <<- /conf/ value(>1, "|tel|tels|telle|telles|") -2>> tant && Confusion. Locution « en tant que tel ».|https://fr.wiktionary.org/wiki/en_tant_que_tel |
︙ | ︙ | |||
17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 | >mot d’ ordre >moteur [>essence|>diésel|>diesel] >moteur à réaction >motion [de|d’] blâme >motion [de|d’] [censure|défiance] ?constructive¿ >moule à [>gaufre|>gâteau|brioche|manqué|savarin|charlotte|tarte] >moulin à [café|eau|paroles|poivre|prières|vent] [moyen+s] [de|d’] transport >nerf à vif >nettoyeur haute pression >nid [de|d’] résistance >niveau [de|d’] vie noix [de|d’] [cajou|pécan|pecan|coco|lavage|muscade|veau|macadamia] >nom à particule | > | 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 | >mot d’ ordre >moteur [>essence|>diésel|>diesel] >moteur à réaction >motion [de|d’] blâme >motion [de|d’] [censure|défiance] ?constructive¿ >moule à [>gaufre|>gâteau|brioche|manqué|savarin|charlotte|tarte] >moulin à [café|eau|paroles|poivre|prières|vent] >mouton à [cinq|5] pattes [moyen+s] [de|d’] transport >nerf à vif >nettoyeur haute pression >nid [de|d’] résistance >niveau [de|d’] vie noix [de|d’] [cajou|pécan|pecan|coco|lavage|muscade|veau|macadamia] >nom à particule |
︙ | ︙ | |||
18969 18970 18971 18972 18973 18974 18975 | >prêter serment a >rendre hommage a >rendre service a <<- /conf/ not tag_before(\1, "_propsub_") and not morph(\1, ":[YNA]") and not value(>1, "|été|") --1>> à && Confusion probable : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 @:V¬:[YGNAWM] a | | > | | < | | | | | | | | | | | | | | | | | > | 19286 19287 19288 19289 19290 19291 19292 19293 19294 19295 19296 19297 19298 19299 19300 19301 19302 19303 19304 19305 19306 19307 19308 19309 19310 19311 19312 19313 19314 19315 19316 19317 19318 19319 19320 19321 19322 19323 19324 19325 19326 19327 19328 19329 | >prêter serment a >rendre hommage a >rendre service a <<- /conf/ not tag_before(\1, "_propsub_") and not morph(\1, ":[YNA]") and not value(>1, "|été|") --1>> à && Confusion probable : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 @:V¬:[YGNAWM] a <<- /conf/ \-1 != "A" and not tag(\-1, "eg1mot") and not tag_before(\1, "_propsub_") and not morph(>1, ":Q") --1>> à && Confusion probable : “a” est la conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 [/_VCint_|/_VCimp_] a <<- /conf/ not value(\1, "|rendez-vous|") --1>> à && Confusion : “a” est la conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 >passer du coq a l’ âne <<- /conf/ -4>> à && Confusion : “a” est la conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 TEST: Que fait-il {{a}} cette conférence ? ->> à TEST: en proie {{a}} toutes sortes d’illusions ->> à TEST: ce contrat arrive {{a}} échéance. ->> à TEST: prendre {{a}} la légère ce test serait une erreur. ->> à TEST: il faut se tenir {{a}} distance de ces gens-là. ->> à TEST: J’avais du mal {{a}} l’écouté (double erreur utile pour tester le faux positif) ->> à TEST: Vient-on {{a}} la maison demain ? ->> à TEST: Arrivait-elle {{a}} le manger ? ->> à TEST: Dis-moi {{a}} quelle heure on mange. ->> à TEST: Offrez-vous {{a}} Dieu et taisez-vous. ->> à TEST: dans tous les cas de figure il pense souvent {{a}} sa fille. ->> à TEST: Qu’y a-t-il {{a}} cette place qui mérite que je prenne tant de risques. ->> à TEST: N’y a-t-il pas {{a}} la table du saucisson ? ->> à TEST: cet homme mange bien {{a}} la maison ? ->> à TEST: tombé {{a}} terre, il crut ne jamais pouvoir se relever. ->> à TEST: il passe sans cesse du coq {{a}} l’âne ->> à TEST: Mener {{a}} bien cette tâche. ->> à TEST: je ne veux pas prendre part {{a}} ce désastre ->> à TEST: je me tiens {{a}} distance de ces abrutis ->> à TEST: faisons barrage {{a}} la démagogie. ->> à TEST: écrivez {{a}} cet âne ->> à TEST: Ce que je mange a un goût de surgelé. TEST: celui qui conduisait a décidé de faire un tour du quartier avec la voiture. TEST: Un rendez-vous a bousculé ses plans TEST: Maria Butina a également rencontré des républicains tels que Donald Trump TEST: l’épée que tu tiens a une longue histoire sanglante. TEST: l’appel auquel j’ai donné suite a eu des conséquences désastreuses. TEST: le problème avec lequel j’ai du mal a été résolu avec brio par mon rival |
︙ | ︙ | |||
19151 19152 19153 19154 19155 19156 19157 | TEST: achète de la pâte d’{{amende}} TEST: feront-ils {{amande honorable}} # annales / anal-e-s __conf_annales_anales__ >anal [>littéraire|>politique|>ecclésiastique] | | | | 19469 19470 19471 19472 19473 19474 19475 19476 19477 19478 19479 19480 19481 19482 19483 19484 19485 | TEST: achète de la pâte d’{{amende}} TEST: feront-ils {{amande honorable}} # annales / anal-e-s __conf_annales_anales__ >anal [>littéraire|>politique|>ecclésiastique] >anal du [baccalauréat|bac|brevet|concours] >anal de [>physique|>chimie|>mathématique|>biologie|>géographie|>philosophie] >anal d’ [>histoire|>économie|>informatique] <<- /conf/ -1>> annales && Confusion : “\1” est l’adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales [les|ces|des|mes|tes|ses|nos|vos|leurs|plusieurs] >anal <<- /conf/ -2>> annales && Confusion : “\2” est l’adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales TEST: {{anales}} du bac TEST: des {{anales}} littéraires |
︙ | ︙ | |||
19325 19326 19327 19328 19329 19330 19331 | [bas|>bât] [son|leur] plein <<- /conf/ -1>> bat && Confusion probable.|https://fr.wiktionary.org/wiki/battre_son_plein >nivellement par [le|l’] [>bât|bat] >niveler par [le|l’] [>bât|bat] >niveleur par [le|l’] [>bât|bat] | | | 19643 19644 19645 19646 19647 19648 19649 19650 19651 19652 19653 19654 19655 19656 19657 | [bas|>bât] [son|leur] plein <<- /conf/ -1>> bat && Confusion probable.|https://fr.wiktionary.org/wiki/battre_son_plein >nivellement par [le|l’] [>bât|bat] >niveler par [le|l’] [>bât|bat] >niveleur par [le|l’] [>bât|bat] <<- /conf/ --1>> bas && Confusion. Locution “niveller par le bas” (c’est-à-dire tout réduire au niveau le plus bas). TEST: C’est là que le {{bas}} blesse. ->> bât TEST: Sur son cheval de {{bas}}. ->> bât TEST: ça {{bât}} de l’aile, cette histoire. ->> bat TEST: La fête {{bât}} son plein. ->> bat TEST: niveler par le {{bât}} ->> bas |
︙ | ︙ | |||
19554 19555 19556 19557 19558 19559 19560 19561 19562 19563 19564 19565 19566 19567 | <<- /conf/ --1>> compte && Confusion. Locution “tenir compte”.|https://fr.wiktionary.org/wiki/tenir_compte TEST: il faut rendre {{comte}} de la sitation désastreuse dans laquelle nous sommes tombés. TEST: il faut tenir {{comtes}} des aléas de la météo. TEST: nous allons demander des {{contes}} à ces gens-là. TEST: qui fera les {{comtes}} ? TEST: faudra rendre bon {{conte}} de vos actes # compter / conter / comté __conf_compter_conter_comté__ [s’|m’|t’] en >laisser [compter|compté+ses|comptais|>comté|conté+ses] nous nous en >laisser [compter|compté+ses|comptais|>comté|conté+ses] vous vous en >laisser [compter|compté+ses|comptais|>comté|conté+ses] | > | 19872 19873 19874 19875 19876 19877 19878 19879 19880 19881 19882 19883 19884 19885 19886 | <<- /conf/ --1>> compte && Confusion. Locution “tenir compte”.|https://fr.wiktionary.org/wiki/tenir_compte TEST: il faut rendre {{comte}} de la sitation désastreuse dans laquelle nous sommes tombés. TEST: il faut tenir {{comtes}} des aléas de la météo. TEST: nous allons demander des {{contes}} à ces gens-là. TEST: qui fera les {{comtes}} ? TEST: faudra rendre bon {{conte}} de vos actes TEST: il faut tenir {{contes}} des faits au lieu de nos impressions. # compter / conter / comté __conf_compter_conter_comté__ [s’|m’|t’] en >laisser [compter|compté+ses|comptais|>comté|conté+ses] nous nous en >laisser [compter|compté+ses|comptais|>comté|conté+ses] vous vous en >laisser [compter|compté+ses|comptais|>comté|conté+ses] |
︙ | ︙ | |||
19669 19670 19671 19672 19673 19674 19675 | >être >sensé ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] $:Y >être >sensé ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:Y >être >sensé ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:Y >être >sensé ?[ne|n’]¿ [lui|leur] en $:Y >être >sensé $:Y >être >sensé ne [pas|plus|jamais|rien|guère|point] <<- /conf/ not value(<1, "|l’|un|les|des|ces|") | | | 19988 19989 19990 19991 19992 19993 19994 19995 19996 19997 19998 19999 20000 20001 20002 | >être >sensé ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] $:Y >être >sensé ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:Y >être >sensé ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:Y >être >sensé ?[ne|n’]¿ [lui|leur] en $:Y >être >sensé $:Y >être >sensé ne [pas|plus|jamais|rien|guère|point] <<- /conf/ not value(<1, "|l’|un|les|des|ces|") -2>> =\2.replace("sens", "cens").replace("Sens", "Cens").replace("SENS", "CENS") && Confusion : l’adjectif “sensé” se dit de quelqu’un de “bon sens”. Pour ce qui est attendu, écrivez “censé”. TEST: Ils sont {{sensés}} y parvenir. TEST: Elles étaient {{sensés}} m’y conduire TEST: il est {{sensé}} prendre l’avion demain TEST: Un être sensé ne ferait jamais ça. >censé <end> |
︙ | ︙ | |||
19899 19900 19901 19902 19903 19904 19905 | TEST: Bon sang, il faut que tu {{délasses}} tes chaussures avant d’essayer de les enlever. TEST: Ses souliers {{délassés}} la firent tomber. # dénué / dénudé __conf_dénué_dénudé__ | | > > > > | 20218 20219 20220 20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 20237 20238 | TEST: Bon sang, il faut que tu {{délasses}} tes chaussures avant d’essayer de les enlever. TEST: Ses souliers {{délassés}} la firent tomber. # dénué / dénudé __conf_dénué_dénudé__ >dénuder [de|d’] ?[tout|tous|toute|toutes]¿ [>beauté|>cause|>charme|>charisme|>clarté|>compassion|>compétence|>confort|>connaissance|>conscience|>consistance|>constance|>contenu|>contrepartie|>crainte|>créativité|>culture|>cynisme|>défaut|>difficulté|>discrimination|>faiblesse|>fantaisie|>finesse|foi|>fondement|>force|>gentillesse|>goût|>gout|>grâce|>grandeur|>haine|>justice|>légitimité|>logique|>maturité|>méchanceté|>mérite|>motif|>moyen|paix|>piété|>plan|>pertinence|>peur|>plaisir|>politesse|>préjugé|>principe|>professionnalisme|>psychologie|>qualité|>raison|>rancœur|>réalisme|remords|>respect|>revendication|>rigueur|>risque|>sagesse|>savoir|>sens|>sentiment|>science|>scrupule|>soupçon|>stress|>subtilité|>sympathie|>tact|>talent|>tendresse|>toxicité|>tromperie|>valeur|>vertu|>vigueur|>violence|>vision] <<- /conf/ -1>> =\1.replace("nud", "nu").replace("NUD", "NU") && Confusion probable. Pour évoquer quelque chose “privé de \-1”, il faut employer le verbe “dénuer”.|https://fr.wiktionary.org/wiki/d%C3%A9nuer >dénuder [de|d’] ?[tout|tous|toute|toutes]¿ [>âme|>apitoiement|>ambiguïté|>ambition|>amour|>envergure|>intérêt|>émotion|>envergure|>esthétique|>éthique|>enjeu|>expertise|>expression|>honnêteté|>humanité|>idée|>imagination|>inspiration|>intelligence|>intention|>inventivité|>objectivité] <<- /conf/ -1>> =\1.replace("nud", "nu").replace("NUD", "NU") && Confusion probable. Pour évoquer quelque chose “privé d’\-1”, il faut employer le verbe “dénuer”.|https://fr.wiktionary.org/wiki/d%C3%A9nuer TEST: C’est un homme {{dénudé}} de charme. TEST: Un film {{dénudé}} de tout intérêt. TEST: Une personne {{dénudée}} de toute compassion. TEST: Une histoire {{dénudée}} d’intérêt. TEST: Des hommes {{dénudés}} de compassion. |
︙ | ︙ | |||
19933 19934 19935 19936 19937 19938 19939 | TEST: elle a {{dessellé}} une forte hostilité dans ses propos. TEST: elle a {{dessellé}} deux problèmes. # en train / entrain __conf_en_train_entrain__ entrain | | | 20256 20257 20258 20259 20260 20261 20262 20263 20264 20265 20266 20267 20268 20269 20270 | TEST: elle a {{dessellé}} une forte hostilité dans ses propos. TEST: elle a {{dessellé}} deux problèmes. # en train / entrain __conf_en_train_entrain__ entrain <<- /conf/ morph(<1, ">(?:être|voyager|surprendre|venir|arriver|partir|aller)/") or before("-(?:ils?|elles?|on|je|tu|nous|vous|iels?) +$") ->> en train && Confusion. L’entrain est une fougue, une ardeur à accomplir quelque chose.|https://fr.wiktionary.org/wiki/entrain TEST: Vous êtes {{entrain}} de vaincre. TEST: Viennent-ils {{entrain}} ? TEST: ces idiots sont en train de tout foutre en l’air. en train |
︙ | ︙ | |||
20121 20122 20123 20124 20125 20126 20127 | TEST: où et avec qui ? TEST: je veux savoir où et lequel je dois flinguer __conf_été_était__ [le|ce|cet|mon|ton|son|notre|votre|leur|du|quel] *WORD >été <<- /conf/ morph(\2, ":N.*:m:[si]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> était | | | | | 20444 20445 20446 20447 20448 20449 20450 20451 20452 20453 20454 20455 20456 20457 20458 20459 20460 20461 20462 20463 20464 20465 20466 | TEST: où et avec qui ? TEST: je veux savoir où et lequel je dois flinguer __conf_été_était__ [le|ce|cet|mon|ton|son|notre|votre|leur|du|quel] *WORD >été <<- /conf/ morph(\2, ":N.*:m:[si]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> était && Confusion possible. Si le syntagme “\1 \2” est le sujet d’“\3”, écrivez “était”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord. [la|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD >été <<- /conf/ morph(\2, ":N.*:f:[si]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> était && Confusion possible. Si le syntagme “\1 \2” est le sujet d’“\3”, écrivez “était”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord. [les|des|ces|mes|tes|ces|nos|vos|leurs|quelques|plusieurs|certains|certaines|quels|quelles|maints|maintes] *WORD >été <<- /conf/ morph(\2, ":N.*:[pi]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> étaient && Confusion possible. Si le syntagme “\1 \2” est le sujet d’“\3”, écrivez “étaient”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord. TEST: Ce mec {{été}} un connard fini. ->> était TEST: Quelle solution {{été}} à notre portée ? ->> était TEST: Les questions {{étés}} incompréhensibles. ->> étaient TEST: Le bel été indien que nous avons cette année. TEST: Quel a été le déclencheur de cet ouvrage ? |
︙ | ︙ | |||
20685 20686 20687 20688 20689 20690 20691 | # (se) mettre martel en tête __conf_mettre_martel_en_tête__ !! >mettre martel en tête ¡¡ >mettre [>mare|marre+s|>marc|mars] [tel|tels|telle|telles|tél] en [>tête|tète+s] >mettre [martel|martelle+s] en [tête+s|tète+s] | | | 21008 21009 21010 21011 21012 21013 21014 21015 21016 21017 21018 21019 21020 21021 21022 | # (se) mettre martel en tête __conf_mettre_martel_en_tête__ !! >mettre martel en tête ¡¡ >mettre [>mare|marre+s|>marc|mars] [tel|tels|telle|telles|tél] en [>tête|tète+s] >mettre [martel|martelle+s] en [tête+s|tète+s] <<- /conf/ -2:0>> martel en tête && Confusion. Locution “(se) mettre martel en tête”.|https://fr.wiktionary.org/wiki/se_mettre_martel_en_t%C3%AAte TEST: il se met constamment {{martelle en tète}} ->> martel en tête TEST: Ne te mets pas martel en tête TEST: Se mettre martel en tête # mi / mis / mie |
︙ | ︙ | |||
21436 21437 21438 21439 21440 21441 21442 | [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [nous|vous] [le|la|l’|les|en|y] @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [le|la|l’|les] [lui|leur|en|y] @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [lui|leur|y] en @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] @:(?:Y|V1.*:Q) <<- /conf/ morph(\2, ":D", ":R") -3>> =\3.replace("a", "â").replace("A", "Â") && Confusion. Une tache est une salissure, une altération, une marque, une coloration… Pour parler d’un travail à accomplir, écrivez “tâche”.|https://fr.wiktionary.org/wiki/t%C3%A2che | | | | | | | | | | | | | | | | | | 21759 21760 21761 21762 21763 21764 21765 21766 21767 21768 21769 21770 21771 21772 21773 21774 21775 21776 21777 21778 21779 21780 21781 21782 21783 21784 21785 21786 21787 21788 | [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [nous|vous] [le|la|l’|les|en|y] @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [le|la|l’|les] [lui|leur|en|y] @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] [lui|leur|y] en @:(?:Y|V1.*:Q) [<start>|,|(] *WORD >tache [se|s’] >résumer [à|a] @:(?:Y|V1.*:Q) <<- /conf/ morph(\2, ":D", ":R") -3>> =\3.replace("a", "â").replace("A", "Â") && Confusion. Une tache est une salissure, une altération, une marque, une coloration… Pour parler d’un travail à accomplir, écrivez “tâche”.|https://fr.wiktionary.org/wiki/t%C3%A2che TEST: Quelle {{tache}} ingrate. ->> tâche TEST: Une {{tache}} valorisante. ->> tâche TEST: Elle se tue à la {{tache}}. ->> tâche TEST: Il a accompli la {{tache}} facilement. ->> tâche TEST: {{Tache}} de partir tôt. ->> Tâche TEST: {{Tachez}} d’arriver à l’heure. ->> Tâchez TEST: son ardeur à la {{tache}} ne faiblissait pas ->> tâche TEST: {{Tache}} de ne pas faire trop de bruit. ->> Tâche TEST: se tuer à la {{tache}} ->> tâche TEST: elle eut pour {{tache}} de trier les dossiers ->> tâche TEST: leur {{tache}} consiste à obéir et à fermer leur gueule ->> tâche TEST: ma {{tache}} est d’accomplir ce que personne d’autre ne peut faire. ->> tâche TEST: votre {{tache}} se résume à obéir à tout ce qu’on vous dit. ->> tâche TEST: tu ne me facilites vraiment pas la {{tache}} ->> tâche TEST: {{tache}} de réussir. ->> tâche TEST: cette lourde {{tache}} lui inconbait ->> tâche TEST: une tâche dévalorisante. TEST: peiner à la tâche. TEST: une tache difficile à effacer # taule / tôle __conf_taule_tôle2__ |
︙ | ︙ | |||
21511 21512 21513 21514 21515 21516 21517 | TEST: elle a tant de jouets # tort / tord / tore / torr / tors __conf_tort_tord_tore__ en [tord|tords] [<end>|,|)] à [tord|tords] | | | | | | < | | | | | | | | | | | | 21834 21835 21836 21837 21838 21839 21840 21841 21842 21843 21844 21845 21846 21847 21848 21849 21850 21851 21852 21853 21854 21855 21856 21857 21858 21859 21860 21861 21862 21863 21864 21865 21866 21867 21868 21869 21870 21871 21872 21873 21874 21875 21876 | TEST: elle a tant de jouets # tort / tord / tore / torr / tors __conf_tort_tord_tore__ en [tord|tords] [<end>|,|)] à [tord|tords] <<- /conf/ -2>> tort && Confusion. Le mot “tord” est une conjugaison du verbe tordre. Pour qui se trompe, écrivez “à tort” ou “en tort”. [à|en] >tore <<- /conf/ -2>> tort && Confusion. Un tore est une forme géométrique annulaire. Pour qui se trompe, écrivez “à tort” ou “en tort”. [à|en] [tors|torr] <<- /conf/ -2>> tort && Confusion. Pour qui se trompe, écrivez “à tort” ou “en tort”. [>avoir|>donner|>redonner|>faire] [tord|tords] >être ?[pas|jamais|guère]¿ en [tord|tords] <<- /conf/ --1>> tort && Confusion. Le mot “tord” est une conjugaison du verbe tordre. Pour qui se trompe, écrivez “à tort” ou “en tort”. [>avoir|>donner|>redonner|>faire] >tore >être ?[pas|jamais|guère]¿ en >tore <<- /conf/ --1>> tort && Confusion. Un tore est une forme géométrique annulaire. Pour qui se trompe, écrivez “à tort” ou “en tort”. [>avoir|>donner|>redonner|>faire] [tors|torr] <<- /conf/ --1>> tort && Confusion. Pour qui se trompe, écrivez “tort”. TEST: elles seront à {{tord}} accusées. ->> tort TEST: en {{tore}} ->> tort TEST: à {{torr}} ->> tort TEST: ils ont {{tords}}… ->> tort TEST: ils ont {{tord}}. ->> tort TEST: ils n’ont pas {{tord}}. ->> tort TEST: je ne peux pas lui donner {{tord}}. ->> tort TEST: ils sont en {{tord}} ->> tort TEST: être en {{tore}} ->> tort TEST: Faire {{torr}} ->> tort # vain / vin __conf_vain_vin__ [un|ce|quel] bon vain [>bouteille|>flacon|>verre] de vain [>boire] [du|le|ce|un|mon|ton|son|notre|votre|leur] vain |
︙ | ︙ | |||
21579 21580 21581 21582 21583 21584 21585 | <<- /conf/ -3>> vent && Confusion. Un mouvement d’air s’écrit “vent”.|https://fr.wiktionary.org/wiki/vent le van >souffler <<- /conf/ not morph(<1, ":R") and morph(\-1, ":[123]s") -2>> vent && Confusion. Un mouvement d’air s’écrit “vent”.|https://fr.wiktionary.org/wiki/vent TEST: il va dans le sens du {{van}} ->> vent TEST: elle a le {{van}} en poupe ->> vent | | | 21901 21902 21903 21904 21905 21906 21907 21908 21909 21910 21911 21912 21913 21914 21915 | <<- /conf/ -3>> vent && Confusion. Un mouvement d’air s’écrit “vent”.|https://fr.wiktionary.org/wiki/vent le van >souffler <<- /conf/ not morph(<1, ":R") and morph(\-1, ":[123]s") -2>> vent && Confusion. Un mouvement d’air s’écrit “vent”.|https://fr.wiktionary.org/wiki/vent TEST: il va dans le sens du {{van}} ->> vent TEST: elle a le {{van}} en poupe ->> vent TEST: quand le {{van}} souffle ->> vent TEST: avoir le vent en poupe TEST: aller dans le sens du vent # venimeux / vénéneux __conf_venimeux_vénéreux__ [>serpent|>araignée|>scorpion|>vipère|>cobra|>crapaud|>grenouille|>dendrobate|>poulpe|>guêpe|>abeille|>frelon|>méduse|>morsure|>piqûre|>dard|>dent|>croc|>crochet] >vénéneux |
︙ | ︙ | |||
21770 21771 21772 21773 21774 21775 21776 | TEST: Comme avec l’Hyperloop, le bus chinois conçu pour passer au-dessus des voitures __gn_le_2m__ le *WORD *WORD <<- /gn/ morph(\1, ":D") and not value(<1, "|et|ou|de|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3) | | | | 22092 22093 22094 22095 22096 22097 22098 22099 22100 22101 22102 22103 22104 22105 22106 22107 22108 22109 22110 22111 22112 22113 | TEST: Comme avec l’Hyperloop, le bus chinois conçu pour passer au-dessus des voitures __gn_le_2m__ le *WORD *WORD <<- /gn/ morph(\1, ":D") and not value(<1, "|et|ou|de|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3) -3>> =suggMasSing(\3, True) && Accord de genre erroné : le syntagme « \1 \2 » est masculin, « \3 » est féminin. <<- /gn/ morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", ":[GWsi]") and not apposition(\2, \3) -3>> =suggMasSing(\3) && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier. [et|ou] le *WORD *WORD <<- /gn/ morph(\2, ":D") and not morph(<1, ":[NA]") and not morph(\4, ">seul/") >>> <<- /gn/ morph(\3, ":[NA].*:[me]", ":(?:B|G|V0|f)") and morph(\4, ":[NA].*:f", "*") and not apposition(\3, \4) -4>> =suggMasSing(\4, True) && Accord de genre erroné : le syntagme « \2 \3 » est masculin, « \4 » est féminin. <<- /gn/ morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", ":[GWsi]") and not apposition(\4, \4) -4>> =suggMasSing(\4) && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier. TEST: le test très {{cons}} qu’on a passé hier. TEST: c’était le chien {{perdue}} des voisins. TEST: viens vite ou le pari {{imperdables}} sera moins facile… TEST: connaître et le grand {{perdante}} |
︙ | ︙ | |||
21848 21849 21850 21851 21852 21853 21854 | TEST: il pense à la fois où nous avons eu cet accident idiot. __gn_la_2m__ la *WORD *WORD <<- /gn/ morph(\1, ":D") and not value(<1, "|et|ou|de|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:m", "*") and not apposition(\2, \3) | | | | 22170 22171 22172 22173 22174 22175 22176 22177 22178 22179 22180 22181 22182 22183 22184 22185 22186 22187 22188 22189 22190 22191 | TEST: il pense à la fois où nous avons eu cet accident idiot. __gn_la_2m__ la *WORD *WORD <<- /gn/ morph(\1, ":D") and not value(<1, "|et|ou|de|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:m", "*") and not apposition(\2, \3) -3>> =suggFemSing(\3, True) && Accord de genre erroné : le syntagme « \1 \2 » est féminin, « \3 » est masculin. <<- /gn/ morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", ":[GWsi]") and not apposition(\2, \3) -3>> =suggFemSing(\3) && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier. [et|ou|de|d’] la *WORD *WORD <<- /gn/ morph(\2, ":D") and not morph(<1, ":[NA]|>(?:et|ou)/") and not morph(\4, ">seul/") >>> <<- /gn/ morph(\3, ":[NA].*:[fe]", ":(?:B|G|V0|m)") and morph(\4, ":[NA].*:m", "*") and not apposition(\3, \4) -4>> =suggFemSing(\4, True) && Accord de genre erroné : le syntagme « \2 \3 » est féminin, « \4 » est masculin. <<- /gn/ morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", ":[GWsi]") and not apposition(\3, \4) -4>> =suggFemSing(\4) && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier. TEST: La plus grande {{cinglé}}. TEST: il imaginait de la pluie {{noir}} tombant sur une terre dévastée. TEST: je voyais de la pluie {{noires}} TEST: Il faut donc examiner ensemble le panneau et la paroi latérale. |
︙ | ︙ | |||
22022 22023 22024 22025 22026 22027 22028 | un *WORD <<- /gn/ morph(\2, ":[NA].*:f", ":(?:e|m|G|W|V0|3s|Y)") -1>> une && Accord de genre erroné : « \2 » est féminin. <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre erroné : « \1 » est un déterminant masculin. <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2) && Accord de nombre erroné : « \2 » devrait être au singulier. __gn_un_des_1m__ un des *WORD | | | 22344 22345 22346 22347 22348 22349 22350 22351 22352 22353 22354 22355 22356 22357 22358 | un *WORD <<- /gn/ morph(\2, ":[NA].*:f", ":(?:e|m|G|W|V0|3s|Y)") -1>> une && Accord de genre erroné : « \2 » est féminin. <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre erroné : « \1 » est un déterminant masculin. <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2) && Accord de nombre erroné : « \2 » devrait être au singulier. __gn_un_des_1m__ un des *WORD <<- /gn/ morph(\3, ":[NA].*:f", ":(?:e|m|G|W|V0|3s)") -1>> une && Accord de genre erroné : « \3 » est féminin. <<- /gn/ __also__ and hasMasForm(\3) -3>> =suggMasPlur(\3, True) && Accord de genre erroné : « \1 » est un déterminant masculin. __gn_une_1m__ une *WORD <<- /gn/ morph(\2, ":[NA].*:m", ":(?:e|f|G|W|V0|3s|P)") and not ( \2 == "demi" and morph(>1, ":N.*:f", "*") ) -1>> un && Accord de genre erroné : « \2 » est masculin. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemSing(\2, True) && Accord de genre erroné : « \1 » est un déterminant féminin. |
︙ | ︙ | |||
22063 22064 22065 22066 22067 22068 22069 | ## un / une __gn_un_2m__ un *WORD *WORD <<- /gn/ not value(<1, "|et|ou|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3) | | | | | | 22385 22386 22387 22388 22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399 22400 22401 22402 22403 22404 22405 22406 22407 22408 22409 22410 22411 22412 22413 22414 22415 22416 22417 22418 22419 22420 22421 22422 22423 22424 22425 22426 22427 22428 22429 | ## un / une __gn_un_2m__ un *WORD *WORD <<- /gn/ not value(<1, "|et|ou|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3) -3>> =suggMasSing(\3, True) && Accord de genre erroné : le syntagme « \1 \2 » est masculin, « \3 » est féminin. <<- /gn/ morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", "*") and not apposition(\2, \3) -3>> =suggMasSing(\3) && Accord de nombre erroné avec « \2 » : « \3 » devrait être au singulier. [et|ou|d’] un *WORD *WORD <<- /gn/ not morph(<1, ":[NA]|>(?:et|ou)/") and not morph(\4, ">seul/") >>> <<- /gn/ morph(\3, ":[NA].*:[me]", ":(?:B|G|V0|f)") and morph(\4, ":[NA].*:f", "*") and not apposition(\3, \4) -4>> =suggMasSing(\4, True) && Accord de genre erroné : le syntagme « \2 \3 » est masculin, « \4 » est féminin. <<- /gn/ morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", "*") and not apposition(\3, \4) -4>> =suggMasSing(\4) && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier. TEST: un exercice pas très {{utiles}}. ->> utile TEST: un homme {{grands}} ->> grand TEST: un homme {{futiles}} ->> futile TEST: que sais-tu d’un homme {{grande}} comme un arbre TEST: je me souviens d’un homme {{arrogants}} TEST: C’est pas les quelques vues sur Linux qui vont rattraper un scénario {{bancale}}. __gn_une_2m__ une *WORD *WORD <<- /gn/ not value(<1, "|et|ou|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NA].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:m", "*") and not apposition(\2, \3) -3>> =suggFemSing(\3, True) && Accord de genre erroné : le syntagme « \1 \2 » est féminin, « \3 » est masculin. <<- /gn/ \2 != "fois" and morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", "*") and not apposition(\2, \3) -3>> =suggFemSing(\3) && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier. [et|ou|d’] une *WORD *WORD <<- /gn/ not morph(<1, ":[NA]|>(?:et|ou)/") and not morph(\4, ">seul/") >>> <<- /gn/ morph(\3, ":[NA].*:[fe]", ":(?:B|G|V0|m)") and morph(\4, ":[NA].*:m", "*") and not apposition(\3, \4) -4>> =suggFemSing(\4, True) && Accord de genre erroné : le syntagme « \2 \3 » est féminin, « \4 » est masculin. <<- /gn/ \3 != "fois" and morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", "*") and not apposition(\3, \4) -4>> =suggFemSing(\4) && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier. TEST: Une femme {{laconiques}}. ->> laconique TEST: Une grande {{homme}}. TEST: une géologue {{intelligents}} TEST: Et une femme {{déterminées}} |
︙ | ︙ | |||
22265 22266 22267 22268 22269 22270 22271 | TEST: mon ami proche {{décédée}} ->> décédé TEST: mon amie proche {{décédé}} ->> décédée TEST: son addictologue ridicule {{financés}} par l’État ->> financé __gn_ma_ta_sa_1m__ [ma|ta|sa] *WORD | | > | | | 22587 22588 22589 22590 22591 22592 22593 22594 22595 22596 22597 22598 22599 22600 22601 22602 22603 22604 22605 22606 22607 22608 22609 22610 22611 22612 22613 22614 22615 22616 22617 22618 22619 22620 22621 22622 22623 22624 22625 | TEST: mon ami proche {{décédée}} ->> décédé TEST: mon amie proche {{décédé}} ->> décédée TEST: son addictologue ridicule {{financés}} par l’État ->> financé __gn_ma_ta_sa_1m__ [ma|ta|sa] *WORD <<- not (tag(\1, "_CAP_") and morph(\1, ":N")) and not (tag(\1, "eg1mot") and morph(\2, ":V.[ea].:3[sp]")) >>> <<- /gn/ morph(\2, ":[NA].*:m", ":[efGW]") -1>> =\1[:-1]+"on" && Accord de genre erroné : « \2 » est masculin. <<- /gn/ __also__ and not re.search("(?i)^[aâeéèêiîoôuûyœæ]", \2) and hasFemForm(\2) -2>> =suggFemSing(\2, True) && Accord de genre erroné : « \1 » est un déterminant féminin. <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggFemSing(\2) && Accord de nombre erroné : « \2 » devrait être au singulier. TEST: {{ma}} {{parti}} TEST: {{ma}} amour ->> mon TEST: ma {{carlingues}} TEST: Après cet épisode, la SA a joué un rôle marginal dans l’histoire du Troisième Reich TEST: “ma” est un déterminant féminin __gn_det_fem_sing_2m__ [ma|ta|sa|cette|quelle|ladite|aucune|nulle] *WORD *WORD <<- /gn/ not value(<1, "|et|ou|de|d’|") and not morph(\3, ">seul/") >>> <<- /gn/ morph(\2, ":[NAQ].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NAQ].*:m", "*") and not apposition(\2, \3) -3>> =suggFemSing(\3, True) && Accord de genre erroné : le syntagme « \1 \2 » est féminin, « \3 » est masculin. <<- /gn/ morph(\2, ":[NAQ].*:[si]", ":G") and morph(\3, ":[NAQ].*:p", ":[GWsi]") and not apposition(\2, \3) -3>> =suggFemSing(\3) && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier. [et|ou|de|d’] [ma|ta|sa|cette|quelle|ladite|aucune|nulle] *WORD *WORD <<- /gn/ not morph(<1, ":[NAQ]|>(?:et|ou)/") and not morph(\4, ">seul/") >>> <<- /gn/ morph(\3, ":[NAQ].*:[fe]", ":(?:B|G|V0|m)") and morph(\4, ":[NAQ].*:m", "*") and not apposition(\3, \4) -4>> =suggFemSing(\4, True) && Accord de genre erroné : le syntagme « \3 » est féminin, « \4 » est masculin. <<- /gn/ morph(\3, ":[NAQ].*:[si]", ":G") and morph(\4, ":[NAQ].*:p", ":[GWsi]") and not apposition(\3, \4) -4>> =suggFemSing(\4) && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier. TEST: quelle belle {{étourdi}}, cette gamine TEST: j’en ai assez de cette ville {{stressées}} en permanence. TEST: Peut-on imaginer de plus {{beaux}} {{enfant}} ? TEST: de ma grande {{ami}} |
︙ | ︙ | |||
22729 22730 22731 22732 22733 22734 22735 | TEST: Prendre goût aux heures passées seul à marcher ## quel / quels / quelle / quelles __gn_quel_1m__ quel *WORD <<- /gn/ morph(\2, ":[NA].*:f:p", ":(?:V0|Oo|[NA].*:[me]:[si])") -1>> quelles && Accord de genre et de nombre erroné : « \2 » est féminin et au pluriel. | | | | | | | | | | | | | | 23052 23053 23054 23055 23056 23057 23058 23059 23060 23061 23062 23063 23064 23065 23066 23067 23068 23069 23070 23071 23072 23073 23074 23075 23076 23077 23078 23079 23080 23081 23082 23083 23084 23085 23086 23087 23088 23089 23090 23091 23092 23093 23094 23095 23096 23097 23098 23099 23100 23101 23102 23103 23104 23105 23106 23107 23108 23109 23110 23111 23112 23113 23114 23115 23116 | TEST: Prendre goût aux heures passées seul à marcher ## quel / quels / quelle / quelles __gn_quel_1m__ quel *WORD <<- /gn/ morph(\2, ":[NA].*:f:p", ":(?:V0|Oo|[NA].*:[me]:[si])") -1>> quelles && Accord de genre et de nombre erroné : « \2 » est féminin et au pluriel. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre et de nombre erroné : le déterminant « \1 » est au masculin singulier. <<- /gn/ morph(\2, ":[NA].*:m:p", ":(?:V0|Oo|[NA].*:[me]:[si])") -1>> quels && Accord de nombre erroné : « \2 » est au pluriel. <<- /gn/ __also__ -2>> =suggSing(\2) && Accord de nombre erroné : le déterminant « \1 » est au masculin singulier. <<- /gn/ morph(\2, ":[NA].*:f:[si]", ":(?:V0|Oo|[NA].*:[me]:[si])") -1>> quelle && Accord de genre erroné : « \2 » est féminin. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggMasSing(\2, True) && Accord de genre erroné : le déterminant « \1 » est au masculin singulier. TEST: {{Quel}} femme. ->> Quelle TEST: {{Quel}} {{partie}} TEST: {{Quel}} {{paris}} TEST: {{Quel}} {{parties}} TEST: Quel emmerdeur __gn_quels_1m__ quels *WORD <<- /gn/ morph(\2, ":[NA].*:f:s", ":(?:V0|Oo|[NA].*:[me]:[pi])") -1>> quelle && Accord de genre et de nombre erroné : « \2 » est féminin et au singulier. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggMasPlur(\2, True) && Accord de genre et de nombre erroné : le déterminant « \1 » est au masculin pluriel. <<- /gn/ morph(\2, ":[NA].*:m:s", ":(?:V0|Oo|[NA].*:[me]:[pi])") -1>> quel && Accord de nombre erroné : « \2 » est au singulier. <<- /gn/ __also__ -2>> =suggPlur(\2) && Accord de nombre erroné : le déterminant « \1 » est au masculin pluriel. <<- /gn/ morph(\2, ":[NA].*:f:[pi]", ":(?:V0|Oo|[NA].*:[me]:[pi])") -1>> quelles && Accord de genre erroné : « \2 » est féminin. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggMasPlur(\2, True) && Accord de genre erroné : le déterminant « \1 » est au masculin pluriel. TEST: {{Quels}} chanson. ->> Quelle TEST: {{Quels}} {{chant}} TEST: {{Quels}} {{idiotes}} TEST: {{Quels}} {{avocate}} TEST: Quels idiots __gn_quelle_1m__ quelle *WORD <<- /gn/ morph(\2, ":[NA].*:m:p", ":(?:V0|Oo|[NA].*:[fe]:[si])") -1>> quels && Accord de genre et de nombre erroné : « \2 » est masculin et au pluriel. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemSing(\2, True) && Accord de genre et de nombre erroné : le déterminant « \1 » est au féminin singulier. <<- /gn/ morph(\2, ":[NA].*:f:p", ":(?:V0|Oo|[NA].*:[fe]:[si])") -1>> quelles && Accord de nombre erroné : « \2 » est au pluriel. <<- /gn/ __also__ -2>> =suggSing(\2) && Accord de nombre erroné : le déterminant « \1 » est au féminin singulier. <<- /gn/ morph(\2, ":[NA].*:m:[si]", ":(?:V0|Oo|[NA].*:[fe]:[si])") -1>> quel && Accord de genre erroné : « \2 » est masculin. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemSing(\2, True) && Accord de genre erroné : le déterminant « \1 » est au féminin singulier. TEST: {{Quelle}} homme. ->> Quel TEST: {{Quelle}} {{folles}} TEST: {{Quelle}} {{chien}} TEST: {{Quelle}} {{chats}} TEST: Quelle sale journée… TEST: On pourrait également rappeler à quel point l’Église catholique fut hostile à la laïcité et la combattit violemment. __gn_quelles_1m!8__ quelles *WORD <<- /gn/ morph(\2, ":[NA].*:m:s", ":(?:V0|Oo|[NA].*:[fe]:[pi])") -1>> quel && Accord de genre et de nombre erroné. « \2 » est masculin et au singulier. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True) && Accord de genre et de nombre erroné : le déterminant « \1 » est au féminin pluriel. <<- /gn/ morph(\2, ":[NA].*:f:s", ":(?:V0|Oo|[NA].*:[fe]:[pi])") -1>> quelle && Accord de nombre erroné : « \2 » est au singulier. <<- /gn/ __also__ -2>> =suggPlur(\2) && Accord de nombre erroné : le déterminant « \1 » est au féminin pluriel. <<- /gn/ morph(\2, ":[NA].*:m:[pi]", ":(?:V0|Oo|[NA].*:[fe]:[pi])") -1>> quels && Accord de genre erroné : « \2 » est masculin. <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True) && Accord de genre erroné : le déterminant « \1 » est au féminin pluriel. TEST: {{Quelles}} hommes TEST: {{Quelles}} {{tarés}}. TEST: {{Quelles}} {{cinglé}}. TEST: {{Quelles}} {{idiote}}. TEST: Quelles grandes tours TEST: Quelles drôles de prunes |
︙ | ︙ | |||
23434 23435 23436 23437 23438 23439 23440 | TEST: les hommes {{auxquelles}} nous avons fait confiance nous sont trahis. ->> auxquels TEST: Les femmes auxquelles tu parles __gn_duquel_de_laquelle_desquels_desquelles__ # Nous présumons qu’au singulier, la différence sonore prévient toute confusion possible (les faux positifs possibles sont nombreux). [<start>|,|(] *WORD [les|des|ces|mes|tes|ses|quelques|plusieurs|certains] *WORD desquelles | | | | | | 23757 23758 23759 23760 23761 23762 23763 23764 23765 23766 23767 23768 23769 23770 23771 23772 23773 23774 23775 23776 23777 23778 23779 23780 | TEST: les hommes {{auxquelles}} nous avons fait confiance nous sont trahis. ->> auxquels TEST: Les femmes auxquelles tu parles __gn_duquel_de_laquelle_desquels_desquelles__ # Nous présumons qu’au singulier, la différence sonore prévient toute confusion possible (les faux positifs possibles sont nombreux). [<start>|,|(] *WORD [les|des|ces|mes|tes|ses|quelques|plusieurs|certains] *WORD desquelles <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels && Si “\-1” se rapporte au syntagme “\3 \4” : utilisez le pluriel masculin. [<start>|,|(] *WORD [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines] *WORD desquels <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles && Si “\-1” se rapporte au syntagme “\3 \4” : utilisez le pluriel féminin. <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|maints|aux] *WORD desquelles <<- /conf/ morph(\3, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels && Si “\-1” se rapporte au syntagme “\2 \3” : utilisez le pluriel masculin. <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|maintes|aux] *WORD desquels <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles && Si “\-1” se rapporte au syntagme “\2 \3” : utilisez le pluriel féminin. TEST: contre les ennuis {{desquelles}} nous nous sommes dépêtrés seuls ->> desquels TEST: par ces idées {{desquels}} il fut possible de bâtir notre empire ->> desquelles TEST: les travaux {{desquelles}} nous tirons ces résultats ->> desquels TEST: aux ressources {{desquels}} nous avons tiré notre richesse. ->> desquelles TEST: C’était une Église, parmi tant d’autres, au milieu de laquelle prospéraient les hypocrites. TEST: au nombre desquels on compte les vaisseaux de l’Invincible Armada. |
︙ | ︙ | |||
23679 23680 23681 23682 23683 23684 23685 | #### Groupes, regroupements, collections, etc. ## Pluriel des groupes __gn_nombre_de_1m__ nombre [de|d’] *WORD <<- /gn/ morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>|>,", ":[AD]") | | | > | 24002 24003 24004 24005 24006 24007 24008 24009 24010 24011 24012 24013 24014 24015 24016 24017 24018 24019 24020 24021 24022 24023 24024 24025 24026 24027 24028 24029 24030 24031 24032 24033 | #### Groupes, regroupements, collections, etc. ## Pluriel des groupes __gn_nombre_de_1m__ nombre [de|d’] *WORD <<- /gn/ morph(\3, ":[NA].*:s", ":[ip]|>o(?:nde|xydation|r)/") and morph(<1, ":(?:G|[123][sp])|<start>|>,", ":[AD]") -3>> =suggPlur(\3) && Ici, le syntagme « nombre de » devrait probablement être suivi d’un pluriel. TEST: Je connais nombre d’{{emmerdeur}} et aucun n’est pire que lui. __gn_plein_de__ pleins [de|d’] <<- /gn/ morph(<1, ":(?:V|R|[NAQ].*:s)|<start>|>,", ":(?:[NA].*:[pi]|V.e.*:[123]p)") -1>> plein && S’il s’agit d’une préposition et non d’un adjectif, “plein” doit être au singulier. plein [de|d’] [client|conseil|croyance|croyant|demande|élève|enfant|erreur|étudiant+e|faute|femme|fidèle|fille|fillette|garçon|homme|individu|personne|patient+e|touriste] <<- /gn/ --1>> \3s && S’il y en a plein (c’est-à-dire plusieurs), il faut mettre au pluriel. TEST: Je connais {{pleins}} de gens TEST: un site avec {{pleins}} de pubs TEST: il y a plein de {{client}} TEST: {{pleins}} d’erreurs dans ton document TEST: vaniteux, ils restaient pleins de leur science. TEST: Les avocats sont pleins de nutriments. TEST: ajoute plein de sel sur ses pâtes TEST: avoir plein d’argent ne suffit pas toujours à tout résoudre __gn_groupe_de__ [un|une|le|la|ce|cette|mon|ton|son|ma|ta|sa|les|ces|des|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] |
︙ | ︙ | |||
23798 23799 23800 23801 23802 23803 23804 | TEST: Elle s’est mise à {{nue}} devant ses sœurs. ->> nu TEST: Une mise à nu douloureuse. # affaires __loc_affaires__ [>chiffre|>homme|>femme|>centre|>chargé|gens|repas|>voyage] d’ affaire | | | 24122 24123 24124 24125 24126 24127 24128 24129 24130 24131 24132 24133 24134 24135 24136 | TEST: Elle s’est mise à {{nue}} devant ses sœurs. ->> nu TEST: Une mise à nu douloureuse. # affaires __loc_affaires__ [>chiffre|>homme|>femme|>centre|>chargé|gens|repas|>voyage] d’ affaire <<- /gn/ -3>> affaires && Dans “\1 d’affaires”, toujours mettre le mot “affaires” au pluriel. >faire affaires avec <<- /loc/ -2>> affaire && Locution “faire affaire avec”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4119 >faire affaire [à|en] /_Tit_ <<- /loc/ morph(\4, ":(?:N|MP)") -2>> affaires && Sous-entendu : “faire des affaires”. |
︙ | ︙ | |||
24340 24341 24342 24343 24344 24345 24346 | TEST: la nature qui nous {{maintien}} en vie TEST: un homme qui {{oubli}} son devoir TEST: qu’est-ce qui lui donne cette assurance ? TEST: qui vous prend aux tripes __bs_substantif_de_adj__ | | > > > | > > | 24664 24665 24666 24667 24668 24669 24670 24671 24672 24673 24674 24675 24676 24677 24678 24679 24680 24681 24682 24683 24684 24685 24686 24687 24688 | TEST: la nature qui nous {{maintien}} en vie TEST: un homme qui {{oubli}} son devoir TEST: qu’est-ce qui lui donne cette assurance ? TEST: qui vous prend aux tripes __bs_substantif_de_adj__ il y >avoir [un|une] ?[seul|seule]¿ *WORD [de|d’] $:Q¬:G il n’ y >avoir qu’ [un|une] ?[seul|seule]¿ *WORD [de|d’] $:Q¬:G il y >avoir $:B *WORD [de|d’] $:Q¬:G il n’ y >avoir [que|qu’] $:B *WORD [de|d’] $:Q¬:G <<- /bs/ --2:-1>> \-1 && Usage populaire. Le déterminant “de” est superflu. Exemple : « Il y a un fichier modifié » à la place de « il y a un fichier de modifié ». <<- ~-2:-1>> * <<- !-1>> TEST: il y a un fichier {{de modifié}}. TEST: il y a un seul fichier {{de modifié}}. TEST: il n’y a que deux fichiers {{de modifiés}}. ## se rendre compte __ppas_s_être_rendu_compte__ >être rendu compte <<- !2>> |
︙ | ︙ | |||
26519 26520 26521 26522 26523 26524 26525 | __ppas_pron_pluriel_se_être_ppas__ <start> nous ?[ne|n’]¿ nous >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <start> vous ?[ne|n’]¿ vous >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <start> [on|ils|elles] ?[ne|n’]¿ [se|s’] >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <<- /ppas/ not morph(\-2, ">(?:matin|soir|soirée|nuit|après-midi|jour|année|semaine|mois|seconde|minute|heure|siècle|millénaire|fois)/") --4>> =suggVerbPpas(\-4, ":m:s") | | | 26848 26849 26850 26851 26852 26853 26854 26855 26856 26857 26858 26859 26860 26861 26862 | __ppas_pron_pluriel_se_être_ppas__ <start> nous ?[ne|n’]¿ nous >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <start> vous ?[ne|n’]¿ vous >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <start> [on|ils|elles] ?[ne|n’]¿ [se|s’] >être @q.*:Q.*:p @:[DB] @:[NA] [<end>|,|)] <<- /ppas/ not morph(\-2, ">(?:matin|soir|soirée|nuit|après-midi|jour|année|semaine|mois|seconde|minute|heure|siècle|millénaire|fois)/") --4>> =suggVerbPpas(\-4, ":m:s") && Usage pronominal. Si le syntagme “\-3 \-2” est le COD du participe passé “\-4”, alors ce participe passé devrait être au masculin singulier. (Il ne s’accorde avec le sujet “\2” que si l’action agit sur “\2”.) TEST: Ils se sont {{échangés}} leurs vœux. ->> échangé TEST: elles s’étaient {{données}} le mot ->> donné TEST: on se serait {{donnés}} la main, si on avait su. ->> donné TEST: elles se seraient {{prises}} la tête TEST: on s’est comportés comme des porcs. TEST: nous ne nous sommes pas compris un seul moment |
︙ | ︙ | |||
28310 28311 28312 28313 28314 28315 28316 | TEST: t’en as envie ? TEST: quand sa mère l’a emmenée voir un hypnothérapeute pour qu’elle se souvienne __ppas_avoir__ >avoir ~..e[rz]$ <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":(?:Y|2p)") | | | | | | | | | | | | | 28639 28640 28641 28642 28643 28644 28645 28646 28647 28648 28649 28650 28651 28652 28653 28654 28655 28656 28657 28658 28659 28660 28661 28662 28663 28664 28665 28666 28667 28668 28669 28670 28671 28672 28673 28674 28675 | TEST: t’en as envie ? TEST: quand sa mère l’a emmenée voir un hypnothérapeute pour qu’elle se souvienne __ppas_avoir__ >avoir ~..e[rz]$ <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":(?:Y|2p)") -2>> =suggVerbPpas(\2, ":m:s") && Incohérence probable avec “avoir” : la forme verbale “\2” n’est pas un participe passé. <<- /ppas/ __also__ and \1 == "a" and \2.endswith("r") and not value(<1, "|n’|m’|t’|l’|il|on|elle|") -1>> à && Confusion probable : “a” est une conjugaison du verbe avoir. Pour la préposition, écrivez “à”. >avoir ~..it$ <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":V(?:2.*:Ip.*:3s|3.*:Is.*:3s)", ":[NAQ]") -2>> =suggVerbPpas(\2, ":m:s") && Incohérence probable avec “avoir” : la forme verbale “\2” n’est pas un participe passé. >avoir ~..is$ <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":V3.*:I[ps].*:[12]s", ":[NAQ]") -2>> =suggVerbPpas(\2, ":m:s") && Incohérence probable avec “avoir” : la forme verbale “\2” n’est pas un participe passé. >avoir ~.ut$ <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]") -2>> =suggVerbPpas(\2, ":m:s") && Incohérence probable avec “avoir” : la forme verbale “\2” n’est pas un participe passé. TEST: Avoir {{marcher}} toute la journée m’a épuisée. ->> marché TEST: L’homme, voyez-vous, {{a}} réellement {{marcher}} sur la Lune. ->> à|||marché TEST: Je ne lui ai rien {{demander}}, mais il est venu à notre secours au nom de la justice. ->> demandé TEST: Avoir {{finit}} son œuvre dans les temps, ce n’est pas toujours suffisant. ->> fini TEST: ces hommes, n’en doutez pas, auraient {{put}} trouver la solution. ->> pu TEST: à celui qui aurait {{déclarer}} une telle horreur ->> déclaré TEST: je fais allusion à tout ce qui nous aurait {{fais}} perdre les pédales ->> fait TEST: nous avons vu des avions voler haut dans le ciel. TEST: c’est le pouvoir en place qui les a envoyés exercer leur métier !! !! |
︙ | ︙ | |||
29058 29059 29060 29061 29062 29063 29064 | !! __conf_le_la_leur_les_verbe_nom!6__ [<start>|,|(] [le|un] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] [le|un] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [le|un] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[si]") | | | | | | | | | 29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 29400 29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 29416 29417 29418 29419 29420 29421 29422 29423 29424 29425 29426 29427 29428 29429 29430 29431 29432 29433 29434 29435 29436 29437 29438 29439 | !! __conf_le_la_leur_les_verbe_nom!6__ [<start>|,|(] [le|un] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] [le|un] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [le|un] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[si]") -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] [la|une] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] [la|une] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [la|une] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[fe]:[si]") -3>> =suggSimil(\3, ":[NA].*:[fe]:[si]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] l’ @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] l’ @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] l’ @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[si]") -3>> =suggSimil(\3, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] leur @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] leur @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] leur @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[si]") -3>> =suggSimil(\3, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] [les|plusieurs|leurs] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,|(] [les|plusieurs|leurs] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [les|plusieurs|leurs] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[pi]") -3>> =suggSimil(\3, ":[NA].*:[pi]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] [certains|maints] @:V¬:[NAY] [me|m’|te|s’|se|s’] [<start>|,|(] [certains|maints] @:V¬:[NAY] [ne|n’] @:[123][sp] [<start>|,|(] [certains|maints] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [certains|maints] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[pi]") -3>> =suggSimil(\3, ":[NA].*:[me]:[pi]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. [<start>|,|(] [certaines|maintes] @:V¬:[NAY] [me|m’|te|s’|se|s’] [<start>|,|(] [certaines|maintes] @:V¬:[NAY] [ne|n’] @:[123][sp] [<start>|,|(] [certaines|maintes] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,|(] [certaines|maintes] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[fe]:[pi]") -3>> =suggSimil(\3, ":[NA].*:[fe]:[pi]", True) && Confusion probable. Après le déterminant “\2”, il faut placer un nom, pas une forme verbale comme “\3”. TEST: Un {{défie}} se définit par la difficulté ->> défi TEST: Le {{défit}} ne l’enthousiasmait pas. ->> défi TEST: Le {{défie}} ne l’enthousiasmait pas. ->> défi TEST: Les {{connections}} étaient défaillantes. ->> connexions TEST: l’{{accueille}} se révéla ennuyeux. ->> accueil TEST: La {{sert}} était cassée ->> serre |
︙ | ︙ | |||
29136 29137 29138 29139 29140 29141 29142 | [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] | | | | | | | | | | | | | > | | > | | | | | | | | | | | | | | | 29465 29466 29467 29468 29469 29470 29471 29472 29473 29474 29475 29476 29477 29478 29479 29480 29481 29482 29483 29484 29485 29486 29487 29488 29489 29490 29491 29492 29493 29494 29495 29496 29497 29498 29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 29513 29514 29515 29516 29517 29518 29519 29520 29521 29522 29523 29524 29525 29526 29527 29528 29529 29530 29531 29532 29533 29534 29535 29536 29537 29538 29539 29540 29541 29542 29543 29544 29545 29546 29547 29548 29549 29550 29551 29552 29553 29554 29555 29556 29557 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 29570 29571 29572 29573 29574 29575 29576 29577 29578 29579 29580 29581 29582 29583 29584 29585 29586 29587 29588 29589 29590 29591 29592 29593 29594 29595 29596 29597 29598 29599 29600 29601 29602 29603 29604 29605 29606 29607 29608 29609 29610 29611 29612 29613 29614 29615 29616 29617 29618 29619 29620 29621 29622 29623 29624 29625 29626 29627 29628 29629 29630 29631 29632 29633 29634 29635 29636 29637 29638 29639 29640 29641 29642 29643 29644 29645 29646 29647 29648 29649 29650 29651 29652 29653 29654 29655 29656 29657 29658 29659 29660 29661 29662 29663 29664 29665 29666 29667 29668 29669 29670 29671 29672 29673 29674 29675 29676 29677 29678 29679 29680 29681 29682 29683 29684 29685 29686 29687 29688 29689 29690 29691 29692 29693 29694 29695 29696 29697 29698 29699 29700 29701 29702 29703 29704 29705 29706 29707 29708 29709 29710 29711 29712 29713 29714 29715 29716 29717 29718 29719 | [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[me]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[fe]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[pi]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,|(] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,|(] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] en @:[123][sp]¬:[NA] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après la préposition “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. TEST: je relève le {{défit}}. ->> défi TEST: elle relève une fois de plus le {{défie}}. ->> défi TEST: il gère l’{{accueille}} ->> accueil TEST: Elle ne connait pas leur {{recule}} ->> recul TEST: elle lisait la {{garantit}} ->> garantie TEST: nous racontons le {{dépare}} des peuples vers les étoiles ->> départ TEST: Les papiers resteront en {{colorie}} vert ->> coloris TEST: Le parquet ne demande pas le {{maintient}} en détention ->> maintien TEST: Mon idée rend leur {{dépare}} nécessaire ->> départ TEST: tu vois, l’oiseau étend les {{hèles}} ->> ailes TEST: Lire nous révèle les {{fixions}} du genre ->> fictions TEST: c’était le {{profile}} qui était assez similaire ->> profil TEST: c’est un {{parie}} sur l’avenir ->> pari TEST: Quel homme ferait un {{parie}} si risqué. ->> pari __conf_interrogatif_ou_impératif_det_verbe_nom__ [/_VCint_|/_VCimp_] le @:[123][sp]¬:[NA].*:[me]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[me]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [/_VCint_|/_VCimp_] la @:[123][sp]¬:[NA].*:[fe]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[fe]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [/_VCint_|/_VCimp_] l’ @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [/_VCint_|/_VCimp_] leur @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [/_VCint_|/_VCimp_] les @:[123][sp]¬:[NA].*:[pi] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[pi]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [/_VCint_|/_VCimp_] en @:[123][sp]¬:[NAÉ] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après la préposition “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. TEST: Siffle-t-il le {{dépare}} du duel ? ->> départ TEST: Regardes-tu la {{commette}} ? ->> comète TEST: Gérons-nous l’{{accueille}} ? ->> accueil TEST: Connaissent-ils leur {{assied}} ->> acier TEST: Écrit-elle les {{fixions}} ? ->> fictions TEST: Avouera-t-elle le {{choie}} qu’il a fait ? ->> choix TEST: Entreront-ils en {{contacte}} avec eux ? ->> contact TEST: était-il en forme ? __conf_vc_int_imp_verbe!3__ [/_VCint_|/_VCimp_] @:[123][sp]¬:[GNAQWMÉ] <<- /conf/ not value(\1, "|rendez-vous|entre-nous|entre-vous|entre-elles|") and not morphVC(\1, ":V0") -2>> _ && Incohérence probable. Après une forme verbale comme “\1”, il ne faut pas une forme verbale comme “\2”. TEST: Annonce-le {{dépare}}. TEST: prends-la {{tète}}. TEST: Fait-il envie ? TEST: alors rappelons-nous Marie __conf_verbes_det_verbe_nom__ [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] le @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] le @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] le @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] le @:[123][sp]¬:[NA].*:[me]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[me]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] la @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] la @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] la @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] la @:[123][sp]¬:[NA].*:[fe]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[fe]:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] l’ @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] l’ @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] l’ @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] l’ @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] leur @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] leur @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] leur @:[123][sp]¬:[NA].*:[si] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] leur @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] [les|leurs] @:[123][sp]¬:[NA].*:[pi] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[pi]", True) && Confusion probable. Après le déterminant “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. [<start>|,|(] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] [<start>|,|(] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] [<start>|,|(] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] [<start>|,|(] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NAGM] en @:[123][sp]¬:[NA] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable. Après la préposition “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”. TEST: arrive ainsi le {{dépare}} TEST: n’envoie pas leur {{signale}} TEST: observa alors la {{saillit}} TEST: ensuite, tu vois, surviennent les {{désires}}. TEST: ne leur donne pas le {{choie}}. TEST: ne gère pas l’{{accueille}} comme il faut. TEST: sont en {{recule}} TEST: cela le rend malade TEST: Marie Desplechin en savait quelque chose TEST: qui les aiment, les étudient, les protègent mais aussi les exploitent, les chassent, les mangent __conf_vinfi_adj__ <start> [le|l’|ce|cet|mon|ton|son|notre|votre|leur|quel] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [le|l’|ce|cet|mon|ton|son|notre|votre|leur|quel] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [le|l’|ce|cet|mon|ton|son|notre|votre|leur|quel] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [le|l’|ce|cet|mon|ton|son|notre|votre|leur|quel] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [le|l’|ce|cet|mon|ton|son|notre|votre|leur|quel] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:m:[si]", ":G|>verbe/") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":m:s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [la|l’|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [la|l’|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [la|l’|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [la|l’|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [la|l’|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:f:[si]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":f:s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [l’|notre|votre|leur] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [l’|notre|votre|leur] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. TEST: mon pantalon {{repriser}} me grattait. TEST: la petite {{penser}} ne cessait de tourner dans son cerveau enfiévré. TEST: les hommes nouvellement {{arriver}} ne nous dirent rien de ce qu’ils avaient vu. TEST: les documents {{photocopier}} ne sont pas lisibles. TEST: tes doutes {{remâcher}} deviennent difficiles à vivre. TEST: ce tableau {{voler}} coûte très cher. TEST: la difficulté {{passer}} t’aidera par la suite TEST: notre voiture {{décolorer}} avait mauvaise allure TEST: l’activiste {{démasquer}} servira de taupe pour nous. TEST: Le vieux cocher avait mission TEST: le verbe aller est irrégulier. __conf_quel_être_nom_verbe__ [quel|quels|quelle|quelles] >être [le|mon|ton|son|ce|cet] @:V¬:[NA] [quel|quels|quelle|quelles] >pouvoir être [le|mon|ton|son|ce|cet] @:V¬:[NA] <<- /conf/ morph(\2, ":[123][sp]") --1>> =suggSimil(\-1, ":[NA].*:[me]:[si]", True) && Confusion probable : “\-1” est une forme verbale, alors qu’il faudrait probablement un substantif. [quel|quels|quelle|quelles] >être [la|ma|ta|sa|cette] @:V¬:[NA] [quel|quels|quelle|quelles] >pouvoir être [la|ma|ta|sa|cette] @:V¬:[NA] <<- /conf/ morph(\2, ":[123][sp]") --1>> =suggSimil(\-1, ":[NA].*:[fe]:[si]", True) && Confusion probable : “\-1” est une forme verbale, alors qu’il faudrait probablement un substantif. [quel|quels|quelle|quelles] >être [l’|notre|votre|leur] @:V¬:[NA] [quel|quels|quelle|quelles] >pouvoir être [l’|notre|votre|leur] @:V¬:[NA] <<- /conf/ morph(\2, ":[123][sp]") --1>> =suggSimil(\-1, ":[NA].*:[si]", True) && Confusion probable : “\-1” est une forme verbale, alors qu’il faudrait probablement un substantif. [quel|quels|quelle|quelles] >être [les|ces|mes|tes|ses|nos|vos|leurs|plusieurs] @:V¬:[NA] [quel|quels|quelle|quelles] >pouvoir être [les|ces|mes|tes|ses|nos|vos|leurs|plusieurs] @:V¬:[NA] <<- /conf/ morph(\2, ":[123][sp]") --1>> =suggSimil(\-1, ":[NA].*:[pi]", True) && Confusion probable : “\-1” est une forme verbale, alors qu’il faudrait probablement un substantif. TEST: quel peut être le {{boycotte}} ->> boycott TEST: quelle peut être la {{saillit}} qui le rendit célèbre ->> saillie TEST: Quel serait leur {{impacte}} sur la population. ->> impact TEST: Quels étaient les {{ennuient}} avec ces gens ->> ennuis TEST: un homme humble et doux, quel être le deviendrait en de telles circonstances ? |
︙ | ︙ | |||
29399 29400 29401 29402 29403 29404 29405 | !! !!!! Confusion avec verbe auxiliaire !! !! !! __conf_auxiliaire_avoir_être__ [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] @:V.......e_.*:Q | | | | 29730 29731 29732 29733 29734 29735 29736 29737 29738 29739 29740 29741 29742 29743 29744 29745 29746 29747 29748 29749 29750 | !! !!!! Confusion avec verbe auxiliaire !! !! !! __conf_auxiliaire_avoir_être__ [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] @:V.......e_.*:Q <<- /conf/ morphVC(\1, ">avoir/") -1>> _ && Incohérence. La forme verbale “\2” ne peut pas être utilisée avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles|iel|iels] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ >avoir @:V.......e_.*:Q [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles|iel|iels] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] >avoir @:V.......e_.*:Q [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles|iel|iels] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] >avoir @:V.......e_.*:Q [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles|iel|iels] ?[ne|n’]¿ [lui|leur|y] en >avoir @:V.......e_.*:Q <<- /conf/ --2>> _ && Incohérence. La forme verbale “\-1” ne peut pas être utilisée avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. ce [qui|que|qu’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ [ait|aie|aies|ai|ais] ce [qui|que|qu’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] [ait|aie|aies|ai|ais] ce [qui|que|qu’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] [ait|aie|aies|ai|ais] ce [qui|que|qu’] ?[ne|n’]¿ [lui|leur|y] en [ait|aie|aies|ai|ais] <<- /conf/ --1>> est && Confusion probable entre le verbe “avoir” et “être”. |
︙ | ︙ | |||
30660 30661 30662 30663 30664 30665 30666 30667 30668 30669 30670 30671 30672 30673 | TEST: {{elles}} {{avance}} rapidement sur ce projet TEST: {{Elles}} n’y {{comprenne}} rien TEST: {{elles}} qui s’{{amuse}} comme des folles TEST: L’expérience sensible qu’il nous restera bientôt d’elles est à peu près TEST: eux attaqués par des mécanoïdes, elles attaquées par des insectoïdes. TEST: tout ce qui vient d’elles sera écarté. __conj_iels__ iels @:V¬:(?:3p|P|G|M|A.*:p) <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> iel && Accord avec “\2”. | > | 30991 30992 30993 30994 30995 30996 30997 30998 30999 31000 31001 31002 31003 31004 31005 | TEST: {{elles}} {{avance}} rapidement sur ce projet TEST: {{Elles}} n’y {{comprenne}} rien TEST: {{elles}} qui s’{{amuse}} comme des folles TEST: L’expérience sensible qu’il nous restera bientôt d’elles est à peu près TEST: eux attaqués par des mécanoïdes, elles attaquées par des insectoïdes. TEST: tout ce qui vient d’elles sera écarté. TEST: le pronom “elles” est au pluriel. __conj_iels__ iels @:V¬:(?:3p|P|G|M|A.*:p) <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> iel && Accord avec “\2”. |
︙ | ︙ | |||
30782 30783 30784 30785 30786 30787 30788 | TEST: nous verrons, certains {{arriverons}} à vaincre TEST: certains d’entre nous avons la chance d’y entrer TEST: plusieurs d’entre vous aurez la chance d’y accéder. __conj_certains_certaines__ [<start>|,|(] [certain|certaine] @:V.*:[123]p¬:[GWMNA] | | | | | | | | 31114 31115 31116 31117 31118 31119 31120 31121 31122 31123 31124 31125 31126 31127 31128 31129 31130 31131 31132 31133 31134 31135 31136 31137 | TEST: nous verrons, certains {{arriverons}} à vaincre TEST: certains d’entre nous avons la chance d’y entrer TEST: plusieurs d’entre vous aurez la chance d’y accéder. __conj_certains_certaines__ [<start>|,|(] [certain|certaine] @:V.*:[123]p¬:[GWMNA] <<- /conj/ -2>> \2s && Mettez au pluriel si vous désignez plusieurs personnes. <<- /conj/ morph(\3, ":[12]p") -3>> =suggVerb(\3, ":3p") && Conjuguez à la 3ᵉ personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes. [<start>|,|(] certain @:V.*:[123]s¬>(?:être|demeurer|rester|devenir|redevenir|sembler|pouvoir|vouloir).*:3s|:N.*:[me]:[si] <<- /conj/ -3>> =suggVerb(\3, ":3p") && Conjuguez à la 3ᵉ personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes. <<- /conj/ -2>> \2s && Mettez au pluriel si vous désignez plusieurs personnes. [<start>|,|(] certaine @:V.*:[123]s¬>(?:être|demeurer|rester|devenir|redevenir|sembler|pouvoir|vouloir).*:3s|:N.*:[fe]:[si] <<- /conj/ -3>> =suggVerb(\3, ":3p") && Conjuguez à la 3ᵉ personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes. <<- /conj/ -2>> \2s && Mettez au pluriel si vous désignez plusieurs personnes. TEST: {{certain}} deviennent idiots à cette seule pensée. TEST: nous savons, {{certaine}} {{avancerons}} avec enthousiasme TEST: mais c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration. TEST: {{certain}} {{donne}} beaucoup. TEST: {{certaine}} y {{arrive}} à tous les coups. TEST: certaine est la défaite. |
︙ | ︙ | |||
31427 31428 31429 31430 31431 31432 31433 | # verbe que + subjonctif __vmode_verbe_que_subjonctif__ [>aimer|>approuver|>craindre|>demander|>déplorer|>défendre|>désirer|>exiger|>falloir|>interdire|>ordonner|>permettre|>préférer|>refuser|>regretter|>souhaiter|>suffire|>vouloir] || [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ morph(\1, ":V", ":N") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “\1 que”, ce verbe devrait être au subjonctif. >attendre [que|qu’] @:(?:Os|M) @:I¬:[GYS] | | | 31759 31760 31761 31762 31763 31764 31765 31766 31767 31768 31769 31770 31771 31772 31773 | # verbe que + subjonctif __vmode_verbe_que_subjonctif__ [>aimer|>approuver|>craindre|>demander|>déplorer|>défendre|>désirer|>exiger|>falloir|>interdire|>ordonner|>permettre|>préférer|>refuser|>regretter|>souhaiter|>suffire|>vouloir] || [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ morph(\1, ":V", ":N") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “\1 que”, ce verbe devrait être au subjonctif. >attendre [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ not morph(\1, ":Q") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “attendre que”, ce verbe devrait être au subjonctif. il >importer [que|qu’] @:(?:Os|M) @:I¬:[GYS] >prendre garde [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ --1>> =suggVerbMode(\-1, ":S", \-2) && Après “\1 \2 que”, ce verbe devrait être au subjonctif. >avoir ?[très|trop]¿ envie [que|qu’] @:(?:Os|M) @:I¬:[GYS] >avoir ?[bon|grand]¿ espoir [que|qu’] @:(?:Os|M) @:I¬:([GYSK]|If) |
︙ | ︙ |