commit a696576815d3ce7d5ead68a850f8a6f9aecc1555
parent 50bf08e44c7e65eda28329fa66de3621ea7220ee
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date: Sun, 12 Oct 2025 15:40:01 -0400
[doc] Mettre à jour la documentation
Diffstat:
3 fichiers modifiés, 107 insertions(+), 9 suppressions(-)
diff --git a/doc/noms_de_morpheme.txt b/doc/noms_de_morpheme.txt
@@ -14,7 +14,7 @@ l’information phonologique est ignorée.
Les morphèmes peuvent être rassemblés en classes selon leur sens et leur
combinatoire. Les morphèmes d’une même classe sont mutuellement exclusifs.
-Les morphèmes suivants sont donnés organisés par classe.
+Les morphèmes suivants sont organisés par classe.
--------------------
PRÉFIXES DE PERSONNE
@@ -52,7 +52,7 @@ SUFFIXES DE PERSONNE
--------------------
+Lc: Personnes locales.
-+3Ntr: Troisième personne.
++NLc: Personne non-locale.
------------------------
SUFFIXES DE NOMBRE LOCAL
diff --git a/doc/realisation.txt b/doc/realisation.txt
@@ -0,0 +1,88 @@
+===========
+RÉALISATION
+===========
+
+À la réalisation, les noms de morphèmes sont substituées par leurs formes, et
+ces formes sont adaptées à leur environnement au moyen de règles conditionnées
+morphologiquement et phonologiquement.
+
+La réalisation de chaque morphème est détaillée ici.
+
+----
+BASE
+----
+
+Certains contextes morphologiques altèrent la base.
+
+sh -> t || Lorsque suivi d’un autre thème que le thème local.
+[] -> a || Lorsqu’à l’inverse avec les verbes +u.
+u -> a || Lorsqu’à l’inverse avec les verbes +ua.
+
+--------------------
+PRÉFIXES DE PERSONNE
+--------------------
+
+2+ -> nit
+1+ -> tshit
+
+Ces deux préfixes perdent leur « t » devant une consonne et perdent leur « it »
+devant un « u ».
+
+-----------------
+THÈME DE DÉCALAGE
+-----------------
+
++ThDec -> im
+
+Il perd son « i » derrière une voyelle.
+
+------
+THÈMES
+------
+
++ThLc -> i
++ThLcI -> iti
++ThMxt -> a
++ThNLc -> e
++ThI -> ikᵘ
++ThAmu -> amᵘ
+
+L’« i » de +ThLc tombe derrière un « n » ou un « ń ». L’« i » ou « a » initial
+de +ThLc, de +LhLcI, de +ThI et +ThAmu tombe derrière une voyelle. L’« ᵘ » de
++ThAmu tombe à la troisième personne obviatif. L’« e » de +ThNLc tombe derrière
+« ei » et « ai ».
+
+--------
+OBVIATIF
+--------
+
++3Obv -> iń
+
+L’« i » tombe derrière une voyelle, un « n » ou un « ń », sauf chez les VTI.
+
+--------------------
+SUFFIXES DE PERSONNE
+--------------------
+
++Lc -> n
++NLc -> u
+
+Le suffixe local n’est pas exprimé après un « n » ou un « ń » final. Le suffixe
+non-local tombe après un « n », sauf pour les VAI. Il cause la chute d’une
+voyelle courte ou d’un « u » long qui le précède.
+
+------------------------
+SUFFIXES DE NOMBRE LOCAL
+------------------------
+
++2Pl -> au
++1Pl -> an
+
+----------------------------
+SUFFIXES DE NOMBRE NON LOCAL
+----------------------------
+
++NtrPl -> a || Chez les VII
++NtrPl -> at || Chez les non VII
++ObvSg -> a || Chez les non VII
++ObvPl -> a
diff --git a/doc/traits.txt b/doc/traits.txt
@@ -12,9 +12,9 @@ La grammaire du niveau abstrait telle que décrite ici est un sur-ensemble des
formes que le Transducteur reconnait. Les exceptions régulières ou
accidentelles (en apparence, du moins) qui en réduisent le nombre sont données
français et en expressions rationnelles sous la section TRAITS dans le fichier
-source verbes.xfst.
+source verbes/verbes.xfst.
-Les éléments du niveau abstrait peuvent être réparties en trois classes: du
+Les éléments du niveau abstrait peuvent être répartis en trois classes: du
verbe, des traits lexicaux et des traits grammaticaux. Elles doivent être
placées dans cet ordre.
@@ -35,12 +35,22 @@ vers la troisième personne du singulier obviatif chez les VTA.
TRAITS LEXICAUX
---------------
-Les traits lexicaux servent à distinguer deux verbes homophones dans leur forme
-de citation mais qui se distinguent ailleurs par au moins une forme
+Les traits lexicaux fournissent l’information lexicale nécessaire à la
+production d’une forme là où les traits grammaticaux et la forme de citation
+sont insuffisants. Ils peuvent servir à distinguer deux verbes homophones dans
+leur forme de citation mais qui se distinguent ailleurs par au moins une forme
flexionnelle. Ils servent aussi à expliciter la classe de verbes à laquelle
-appartient le mot en question et le dialecte utilisé.
+appartient le mot en question et le dialecte utilisé. Enfin, les traits
+accidentels permettent de modifier la conjugaison de certains verbes.
-<traits lexicaux> ::= <classe de verbe> <dialecte>
+<traits lexicaux> ::= <traits accidentels> <classe de verbe> <dialecte>
+
+<traits accidentels> ::=
+ +u | # Radical en u.
+ +ua | # Radical en u(a).
+ +e | # Seulement dans le dialecte de l’est.
+ +o | # Seulement dans le dialecte de l’ouest.
+ +impers # Verbe impersonnel.
<classe de verbe> ::=
+VII | # Verbe inanimé intrasitif
@@ -80,8 +90,8 @@ transducteur.
<traits participant> ::= <personne> <nombre> [<inclusivité>] [<obviativité>]
<personne> ::=
- +1 | # Première personne
+2 | # Deuxième personne
+ +1 | # Première personne
+3 # Troisième personne
<nombre> ::=