1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
|
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
|
+
+
+
+
+
+
+
+
+
+
+
+
|
__[i]/tu(tu_préfixe_ex)__
ex ({w2}) @@$ <<- morph(\1, ":N") and not re.search("(?i)^(?:aequo|nihilo|cathedra|absurdo|abrupto)", \1)
->> ex-\1 # S’il s’agit d’un seul mot, il manque un trait d’union.
TEST: Son {{ex ami}} est un vrai cauchemar.
TEST: Ton ex donne du fil à retordre.
__[i]/tu(tu_préfixe_in)__
(in) ({w_2}) @@0,$
<<- not before(r"(?i)\b(?:drive|plug|sit) +$") >>>
<<- re.search("^(?:dix-huit|douze|seize|folio|octavo|quarto|plano)$", \2)
->> =\0.replace(" ", "-") # Il manque un trait d’union.
<<- __else__ and morph(\2, ":N:m") -1>> un # Confusion possible : pour le déterminant désignant quelque chose, écrivez “un”.
TEST: Cet {{in folio}} est incroyable.
TEST: c’est {{in}} stage de réinsertion.
TEST: Dans ce drive in douze hommes mangent.
__[i]/tu(tu_préfixe_mi)__
mi ({w2}) @@$ <<- morph(\1, ":[NAQ]", False) ->> mi-\1 # S’il s’agit d’un seul mot, il manque un trait d’union.
TEST: J’ai été engagé pour un {{mi temps}}.
|