︙ | | |
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
|
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
|
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
TEST: les {{beaux arts}}
TEST: je déteste le {{basket ball}}
TEST: {{Lui même}} ->> Lui-même
TEST: {{eux mêmes}}. ->> eux-mêmes
TEST: un {{va et vient}} incessant me casse la tête
@@@@
@@@@
@@@@
@@@@
@@@@GRAPH: graphe1 _
@@@@
@@@@
@@@@
@@@@
### Noms propres
__[u]/tu(tu_Royaume_Uni)__ Royaume Uni <<- ->> Royaume-Uni # Il manque un trait d’union (s’il s’agit de l’État englobant la Grande-Bretagne et l’Irlande du Nord).
__[u]/tu(tu_Grande_Bretagne)__ Grande Bretagne <<- ->> Grande-Bretagne # Il manque un trait d’union (s’il s’agit de l’État englobant l’Angleterre, l’Écosse et le pays de Galles).
__[u]/tu(tu_Pays_Bas)__ (?:[ld]es|aux) (Pays Bas) @@$ <<- -1>> Pays-Bas # Il manque un trait d’union.
__[u]/tu(tu_Aix_en_Provence)__ Aix en Provence <<- ->> Aix-en-Provence # Il manque un trait d’union.
__[u]/tu(tu_Bosnie_Herzégovine)__ Bosnie Herzégovine <<- ->> Bosnie-Herzégovine # Il manque un trait d’union.
__[u]/tu(tu_Charente_Maritime)__ Charente Maritime <<- ->> Charente-Maritime # Il manque un trait d’union.
__[u]/tu(tu_Clermont_Ferrand)__ Clermont Ferr?an[dt] <<- ->> Clermont-Ferrand # Il manque un trait d’union.
__[u]/tu(tu_Colombie_Britannique)__ Colombie Britannique <<- ->> Colombie-Britannique # Il manque un trait d’union.
__[u]/tu(tu_États_Unis)__ États Unis <<- ->> États-Unis # S’il s’agit des USA, il manque un trait d’union.
__[u]/tu(tu_Franche_Comté)__ Franche Comté <<- ->> Franche-Comté # Il manque un trait d’union.
__[u]/tu(tu_Haute_Département)__ Haute (Garonne|Loire|Marne|Normandie|Corse|Vienne) @@$ <<- ->> Haute-\1 # Il manque un trait d’union.
__[u]/tu(tu_Île_de_France)__ [ÎI]le [dD]e France <<- ->> Île-de-France # Il manque les traits d’union.
__[u]/tu(tu_Maison_Blanche)__ Maison Blanche <<- ->> Maison-Blanche # Il manque un trait d’union.
__[u]/tu(tu_Moyen_Orient)__ Moyen Orient <<- ->> Moyen-Orient # Il manque un trait d’union.
__[u]/tu(tu_Nouveau_Brunswick)__ Nouveau Brunswick <<- ->> Nouveau-Brunswick # Il manque un trait d’union.
__[u]/tu(tu_Nouvelle_Qqch)__ Nouvelle (Zélande|Calédonie|Orléans) @@$ <<- ->> Nouvelle-\1 # Il manque un trait d’union.
__[u]/tu(tu_Pas_de_Calais)__ Pas de Calais <<- ->> Pas-de-Calais # Il manque les traits d’union.
__[u]/tu(tu_Rhône_Alpes)__ Rhône Alpes <<- ->> Rhône-Alpes # Il manque les traits d’union.
__[u]/tu(tu_Saône_et_Loire)__ Saône et Loire <<- ->> Saône-et-Loire # Il manque un trait d’union.
__[u]/tu(tu_Jésus_Christ)__ Jésus Christ <<- ->> Jésus-Christ # Il manque un trait d’union.
__[u]/tu(tu_Jean_prénom)__
Jean (Baptiste|Claude|François|Jacques|Louis|Luc|Marc|Marie|Michel|Paul|Philippe|Pierre) @@$
<<- ->> Jean-\1 # Il manque un trait d’union.
__[u]/tu(tu_Marie_Prénom)__
Marie (Ange|Agnès|Anne|Antoinette|Cécile|Chantal|Charlotte|Christine|Claire|Claude|Dominique|France|Françoise|Hélène|Jeanne|José|Josèphe|Line|Louise|Madeleine|Noëlle|Odile|Paule|Pierre|Rose|Thérèse) @@$
<<- ->> Marie-\1 # Il manque un trait d’union.
__[s]/tu(tu_St_Ste_Bidule)__
((Ste?) )[A-ZÉÈÎ]\w+ @@0,0
<<- -1>> \2-
# Il manque un trait d’union s’il s’agit d’une église, d’une cité, d’une communauté… S’il s’agit d’une personne, écrivez « saint(e) » sans majuscule, sans trait d’union.
__tu_noms_propres__
Royaume Uni
<<- /tu/ ->> Royaume-Uni # Il manque un trait d’union (s’il s’agit de l’État englobant la Grande-Bretagne et l’Irlande du Nord).
Grande Bretagne
<<- /tu/ ->> Grande-Bretagne # Il manque un trait d’union (s’il s’agit de l’État englobant l’Angleterre, l’Écosse et le pays de Galles).
[les|des|aux] Pays Bas
<<- /tu/ -2:3>> Pays-Bas # Il manque un trait d’union.
Aix en Provence
<<- /tu/ ->> Aix-en-Provence # Il manque un trait d’union.
Bosnie Herzégovine
<<- /tu/ ->> Bosnie-Herzégovine # Il manque un trait d’union.
Charente Maritime
<<- /tu/ ->> Charente-Maritime # Il manque un trait d’union.
Clermont [Ferrant|Ferrand]
<<- /tu/ ->> Clermont-Ferrand # Il manque un trait d’union.
Colombie Britannique
<<- /tu/ ->> Colombie-Britannique # Il manque un trait d’union.
États Unis
<<- /tu/ ->> États-Unis # S’il s’agit des USA, il manque un trait d’union.
Franche Comté
<<- /tu/ ->> Franche-Comté # Il manque un trait d’union.
Haute [Garonne|Loire|Marne|Normandie|Corse|Vienne]
<<- /tu/ ->> Haute-\1 # Il manque un trait d’union.
[Île|Ile] de France
<<- /tu/ ->> Île-de-France # Il manque les traits d’union.
Jean [Baptiste|Claude|François|Jacques|Louis|Luc|Marc|Marie|Michel|Paul|Philippe|Pierre]
<<- /tu/ ->> Jean-\2 # Il manque un trait d’union.
Jésus Christ
<<- /tu/ ->> Jésus-Christ # Il manque un trait d’union.
Maison Blanche
<<- /tu/ ->> Maison-Blanche # Il manque un trait d’union.
Marie [Ange|Agnès|Anne|Antoinette|Cécile|Chantal|Charlotte|Christine|Claire|Claude|Dominique|France|Françoise|Hélène|Jeanne|José|Josèphe|Line|Louise|Madeleine|Noëlle|Odile|Paule|Pierre|Rose|Thérèse]
<<- /tu/ ->> \1-\2 # Il manque un trait d’union.
Moyen Orient
<<- /tu/ ->> Moyen-Orient # Il manque un trait d’union.
Nouveau Brunswick
<<- /tu/ ->> Nouveau-Brunswick # Il manque un trait d’union.
Nouvelle [Zélande|Calédonie|Orléans]
<<- /tu/ ->> Nouvelle-\1 # Il manque un trait d’union.
Pas de Calais
<<- /tu/ ->> Pas-de-Calais # Il manque les traits d’union.
Rhône Alpes
<<- /tu/ ->> Rhône-Alpes # Il manque les traits d’union.
Saône et Loire
<<- /tu/ ->> Saône-et-Loire # Il manque un trait d’union.
[St|Ste] ~^[A-ZÉÈÎ]
<<- /tu/ ->> \1-\2
# Il manque un trait d’union s’il s’agit d’une église, d’une cité, d’une communauté… S’il s’agit d’une personne, écrivez « saint(e) » sans majuscule, sans trait d’union.
TEST: Émigrer au {{Royaume Uni}}
TEST: Étudier en {{Grande Bretagne}}
TEST: Vivre aux {{Pays Bas}}
TEST: Il passe par {{Aix en Provence}}
TEST: Qui se souvient de la {{Bosnie Herzégovine}} ?
TEST: en {{Charente Maritime}}
|
︙ | | |
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
|
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
|
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
TEST: Elle a visité la {{Nouvelle Orléans}}
TEST: Vivre dans le {{Pas de Calais}}
TEST: Des vacances en {{Rhône Alpes}}
TEST: Elle déménage en {{Saône et Loire}}
TEST: {{Jésus Christ}}, dernier héros de l’Antiquité
TEST: Elle a quitté {{Jean Paul}}.
TEST: {{Marie Hélène}} s’est perdue dans le dédale
TEST: Elle va prier à {{Ste }}Catherine.
TEST: Elle va prier à {{Ste Catherine}}.
### nombres
__tu_nombres__
__[i]/tu(tu_nombres)__
(?:dix|trente|quarante|cinquante|soixante|septante|octante|huitante|nonante) (?:deux|trois|six|sept|huit|quatre?|cinqu?|neu[fv])(?:ièmes?|)
<<- ->> =\0.replace(" ", "-") # Il manque un trait d’union.
__[i]/tu(tu_nombres_vingt)__
vingts? (?:deux|trois|six|sept|huit|quatre?|cinqu?|neu[fv])(?:ièmes?|)
<<- not before("(?i)quatre $") ->> =\0.replace(" ", "-").replace("vingts", "vingt") # Il manque un trait d’union.
__[i]/tu(tu_nombres_soixante)__
soixante (?:douze?|treize?|quatorze?|quinze?|seize?|dix(?:[- ]sept|[- ]huit|[- ]neu[fv]|))(?:ièmes?|)
<<- ->> =\0.replace(" ", "-") # Trait(s) d’union manquant(s).
__[i]/tu(tu_nombres_octante)__
quatre[- ]vingts? (?:une?|deux|trois|six|sept|huit|quatre?|onze?|douze?|treize?|quatorze?|quinze?|seize?|cinqu?|neu[fv]|dix(?:[- ]sept|[- ]huit|[- ]neu[fv]|))(?:ièmes?|)
<<- ->> =\0.replace(" ", "-").replace("vingts", "vingt") # Trait(s) d’union manquant(s).
#__[i]tu(tu_nombre et un)__
[dix|trente|quarante|cinquante|soixante|septante|octante|huitante|nonante] [deux|trois|quatre|cinq|six|sept|huit|neuf]
[dix|trente|quarante|cinquante|soixante|septante|octante|huitante|nonante] [>deuxième|>troisième|>quatrième|>cinquième|>sixième|>septième|>huitième|>neuvième]
<<- /tu/ ->> \1-\2 # Il manque un trait d’union.
[vingt|vingts] [deux|trois|quatre|cinq|six|sept|huit|neuf]
[vingt|vingts] [>deuxième|>troisième|>quatrième|>cinquième|>sixième|>septième|>huitième|>neuvième]
<<- /tu/ not value(<1, "|quatre|") ->> vingt-\2 # Il manque un trait d’union.
soixante [douze|treize|quatorze|quinze|seize|dix-sept|dix-huit|dix-neuf]
soixante [>douzième|>treizième|>quatorzième|>quinzième|>seizième|>dix-septième|>dix-huitième|>dix-neuvième]
<<- /tu/ ->> \1-\2 # Trait(s) d’union manquant(s).
quatre [vingt|vingts]
<<- /tu/ not morph(>1, ":B") ->> \1-\2 # Il manque un trait d’union.
quatre [vingt|vingts] [un|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix-sept|dix-huit|dix-neuf]
quatre [vingt|vingts] [>unième|>deuxième|>troisième|>quatrième|>cinquième|>sixième|>septième|>huitième|>neuvième|>dixième|>onzième|>douzième|>treizième|>quatorzième|>quinzième|>seizième|>dix-septième|>dix-huitième|>dix-neuvième]
<<- /tu/ ->> quatre-vingt-\3 # Trait(s) d’union manquant(s).
[quatre-vingt|quatre-vingts] [un|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix-sept|dix-huit|dix-neuf]
[quatre-vingt|quatre-vingts] [>unième|>deuxième|>troisième|>quatrième|>cinquième|>sixième|>septième|>huitième|>neuvième|>dixième|>onzième|>douzième|>treizième|>quatorzième|>quinzième|>seizième|>dix-septième|>dix-huitième|>dix-neuvième]
<<- /tu/ ->> quatre-vingt-\2 # Trait(s) d’union manquant(s).
# (vingt|trente|quarante|cinquante|soixante|septante|octante|huitante|nonante)[- ](une?|unièmes?)
# ->> \1 et \2|\1-et-\2 # Il manque « et ». (Si vous suivez la réforme orthographique, utilisez des traits d’union.)
TEST: Il en veut {{vingts}} ! ->> vingt
TEST: Y a-t-il {{quarante deux}} pages ? ->> quarante-deux
TEST: J’en veux {{quatre-vingt}} ! ->> quatre-vingts
TEST: Non, {{quatre-vingts deux}} ! ->> quatre-vingt-deux
|
︙ | | |
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
|
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
|
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
|
TEST: ils mangent {{cents}} têtes ->> cent
TEST: deux {{tête}} ->> têtes
TEST: {{soixante quatorze}}, c’est trop
TEST: Mais {{vingt trois}}, c’est assez
TEST: La poïesis, en grec, est ce qui permet de faire passer n’importe quoi du non-être à l’être
@@@@
@@@@
@@@@
@@@@
@@@@GRAPH: graphe1 _
@@@@
@@@@
@@@@
@@@@
__tu_pas_de_trait_d_union__
deux-tiers
<<- /tu/ ->> deux tiers # Pas de trait d’union.
en-bas
en-haut
en-dehors
|
︙ | | |
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
|
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
|
-
+
-
-
+
-
-
+
+
-
+
-
-
-
+
+
+
|
<<- /tu/ ->> tout à fait # Pas de trait d’union.
[les|des] trois-quart
[les|des] trois-quarts
<<- /tu/ -2>> trois quarts # Pas de trait d’union.
parce-que
parce-qu’
~^[pP]arce-qu’
parce-qu
<<- /tu/ ->> =\1.replace("-", " ") # Pas de trait d’union.
~\w-(?:ç[aà]|aussi|donc)$
<<- /tu/ ->> =\1.replace("-", " ") # Pas de trait d’union.
d’ entre-nous
d’ entre-vous
d’ entre-eux
d’ entre-elles
<<- /tu/ -2>> =\2.replace("-", " ") # Pas de trait d’union.
TEST: J’en ai déjà fait les {{deux-tiers}}.
TEST: {{en-haut}} de la montagne.
TEST: On va finir par s’y faire, {{peu-à-peu}}.
TEST: Venez vite, s’{{il-vous-plait}}.
TEST: Elles sont {{tout-à-fait}} ravies.
TEST: {{Trois-quarts}} des participantes y sont parvenues.
TEST: {{Parce-qu}}’ils y croient plus que tout.
TEST: {{Parce-qu’ils}} y croient plus que tout.
TEST: Oui, {{ça-aussi}}.
TEST: Peu d’{{entre-nous}} savent ce dont il s’agit.
__tu_y_attaché__
~^y[’-]\w+
<<- /tu/ morph(\1, ":V0") -1>> ="y " + \1[2:] # Ni apostrophe ni trait d’union après “y”.
~^[yY][’-]\w+
<<- /tu/ morph(\1, ":V0", "", 2) -1>> ="y " + \1[2:] # Ni apostrophe ni trait d’union après “y”.
~^y[’-][\w-]+-(?:ils?|elles?|je|tu|on|nous|vous)
~^[yY][’-][\w-]+-(?:ils?|elles?|je|tu|on|nous|vous)
y’en
y-en
<<- /tu/ -1>> ="y " + \1[2:] # Ni apostrophe ni trait d’union après “y”.
TEST: {{Y’}}a trop de malheureux sur Terre. ->> "Y "
TEST: {{Y’}}en a marre, de ces conneries. ->> "Y "
TEST: {{y-}}a-t-il des beignets ? ->> "y "
TEST: {{Y’a}} trop de malheureux sur Terre. ->> "Y a"
TEST: {{Y’en}} a marre, de ces conneries. ->> "Y en"
TEST: {{y-a-t-il}} des beignets ? ->> "y a-t-il"
__tu_lorsque__
lors-que
lors-qu’
lors-qu
<<- /tu/ ->> =\1.replace(" ", "-") # Attachez les deux mots.|https://fr.wiktionary.org/wiki/lorsque
|
︙ | | |
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
|
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
|
-
-
-
|
TEST: elle risque de tout perdre, {{a}} moins qu’un miracle survienne.
TEST: {{tout a coup}}, il n’y eut plus aucune lumière
TEST: un machin ennuyeux {{a}} s’en tirer une balle dans la tête.
TEST: On {{à}} faim.
TEST: Elle {{à}} froid.
TEST: cet homme {{à}} faim
TEST: Je sais qu’ils sont {{a}} toi.
TEST: Attention {{a}} ne pas la réveiller.
TEST: Je tenais à le lui faire savoir.
TEST: il va falloir songer à les leur donner
TEST: le coût est estimé à au moins 1000 milliards de dollars
|
︙ | | |
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
|
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
|
+
+
+
+
+
+
+
+
|
TEST: Je pense que nous {{avion}} tort.
# avoir faim / soif
__[i]/conf(conf_a_à_faim_peur_honte_soif)__
(à) +(faim|peur|honte|soif) @@0,$ <<- -1>> a # Avoir “\2”. Confusion : “à” est une préposition. Pour le verbe avoir, écrivez :
__[i]/conf(conf_a_à_chaud_froid)__
^ *elle +(à) +(?:chaud|froid) @@w <<- -1>> a # Avoir “\1”. Confusion : “à” est une préposition. Pour le verbe avoir, écrivez :
TEST: Elle {{à}} chaud.
TEST: Elle {{à}} froid.
TEST: cet homme {{à}} faim
TEST: Votre réaction à froid ?
# banc / ban
__[i]/conf(conf_arrière_ban)__
arrière[ -]bancs?
<<- ->> =\0.replace("c", "").replace("C", "") # Confusion. L’arrière-ban est une assemblée de nobles feudataires.|https://fr.wiktionary.org/wiki/arri%C3%A8re-ban
__[i]/conf(conf_au_ban)__
|
︙ | | |
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
|
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
|
-
|
TEST: Par-ci par-là.
TEST: eh,
TEST: eh bien,
TEST: Je l’ai vu ici même hier.
TEST: Des impressions recto verso.
TEST: La bouteille est aux deux tiers pleine.
TEST: Un trois-quarts de rugby.
TEST: Les trois-quarts de l’équipe de rugby.
TEST: La bouteille est aux trois quarts pleine.
TEST: Un trois-quarts de rugby.
TEST: S’il te plaît, dessine-moi un mouton.
TEST: Il y a un va-et-vient dans cette maison.
TEST: Les états-majors ont décidé.
TEST: Avez-vous le tout-à-l’égout ?
TEST: C’est un va-nu-pieds.
|
︙ | | |