commit fd0b2f3aba61e762e0339009efcf3dd78ba14ee1
parent 1a7e127dccf949ae3c82bbec254f4cdf0c0cfc14
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date: Sun, 7 Jun 2026 12:07:56 -0400
[chm] Changer un peu l’analyse
Le morphème de thème local direct (<ThLc>) disparaît. Le « i » qu’il
contribuait est donné au suffixe de personne locale (<Lc>). Le thème local
inverse (<ThLcI>) perd également son « i » final. Ce changement a été fait pour
rendre compte plus simplement de la terminaison en « it » de certaines formes
de l’ordre conjonctif.
Diffstat:
3 fichiers modifiés, 6 insertions(+), 9 suppressions(-)
diff --git a/tef/morphemes.var b/tef/morphemes.var
@@ -6,9 +6,8 @@ define MBase ["<Base>"|"<BaseT>"|"<BaseU>"| # Bases
"<BaseUA>"|"<BaseIdTau>"];
define MPPers ["<2>"|"<1>"]; # Préfixes de personne
define MThDec ["<ThDec>"]; # Thème de décalage
-define MThDir ["<ThLc>"|"<ThLcI>"|"<ThMxt>"| # Thèmes de direction
- "<ThI>"|"<ThNLc>"|"<ThAmu>"|
- "<ThAm>"];
+define MThDir ["<ThLcI>"|"<ThMxt>"|"<ThI>"| # Thèmes de direction
+ "<ThNLc>"|"<ThAmu>"|"<ThAm>"];
define MObv ["<3Obv>"]; # Suffixe d’obviativité
define MSPers ["<Lc>"|"<NLc>"| # Suffixes de personne
"<1SgConj>"|"<2SgConj>"|
diff --git a/tef/verbes/morphemes.xfst b/tef/verbes/morphemes.xfst
@@ -66,7 +66,6 @@ define CombMorphemes CombTraits
_ $["+VTA"] $["+Obv"] $["+Obv3"] ,
_ $["+VTA"] $["+Ouest"] $["+Obv"] $["+2"|"+1"]]
# Choisir le thème
- .o. ["[ThDir]" -> "<ThLc>" || _ $["+VTA"] $["+2"] $["+1"]]
.o. ["[ThDir]" -> "<ThLcI>" || _ $["+VTA"] $["+1"] $["+2"]]
.o. ["[ThDir]" -> "<ThMxt>" || _ $["+VTA"] $["+1"|"+2"] $["+3"]]
.o. ["[ThDir]" -> "<ThI>" || _ $["+VTA"] $["+3"] $["+1"|"+2"]]
diff --git a/tef/verbes/realisation.xfst b/tef/verbes/realisation.xfst
@@ -17,8 +17,7 @@ define RealMorphemes CombMorphemes
# Thème de décalage
.o. ["<ThDec>" -> {im} "<ThDec>"]
# Thème de direction
- .o. ["<ThLc>" -> {i} "<ThLc>"]
- .o. ["<ThLcI>" -> {iti} "<ThLcI>"]
+ .o. ["<ThLcI>" -> {it} "<ThLcI>"]
.o. ["<ThMxt>" -> {a} "<ThMxt>"]
.o. ["<ThI>" -> {ikᵘ} "<ThI>"]
.o. ["<ThNLc>" -> {e} "<ThNLc>"]
@@ -27,7 +26,7 @@ define RealMorphemes CombMorphemes
# Suffixe d’obviation
.o. ["<3Obv>" -> {iń} "<3Obv>"]
# Suffixes de personne
- .o. ["<Lc>" -> {n} "<Lc>"]
+ .o. ["<Lc>" -> {in} "<Lc>"]
.o. ["<LcPass>" -> {iti} "<LcPass>"]
.o. ["<NLc>" -> {u} "<NLc>"]
.o. ["<2SgConj>" -> {in} "<2SgConj>"]
@@ -80,9 +79,9 @@ define AltMorphemes RealMorphemes
# Thème de décalage
.o. [{i} -> [] || Voy Mrphm* _ \Mrphm* "<ThDec>"]
# Thème de direction
- .o. [{i} -> [] || [n|ń] Mrphm* _ \Mrphm* "<ThLc>"]
+ .o. [{i} -> [] || [n|ń] Mrphm* _ \Mrphm* "<Lc>"]
.o. [[i|a] -> [] || Voy Mrphm* _
- \Mrphm* ["<ThLc>"|"<ThLcI>"|"<ThI>"|"<ThAmu>"|"<ThAm>"]]
+ \Mrphm* ["<Lc>"|"<ThLcI>"|"<ThI>"|"<ThAmu>"|"<ThAm>"]]
.o. [{e} -> [] || [{ei}|{ai}] Mrphm* _ \Mrphm* "<ThNLc>"]
# Suffixe d’obviatif
.o. [{i} -> [] || [Voy|n|ń] Mrphm* _