Linguistique (gb4e/tipa/avm)

La linguistique a ses propres besoins de composition, et LaTeX les couvre : exemples numérotés avec gloses interlinéaires (gb4e), transcription API (tipa), arbres syntaxiques (forest) et matrices attribut-valeur (avm). Cette page présente les paquets principaux.

Exemples numérotés et gloses — gb4e

gb4e numérote les exemples linguistiques et compose des gloses interlinéaires (source alignée avec la glose mot à mot). Dans un environnement exe, lancez un exemple avec \ex (ou \ea/\z) ; \gll donne une glose interlinéaire sur deux lignes (source plus glose mot à mot, chaque ligne fermée par \\), et \glt donne la traduction libre. Les marques de grammaticalité (*, ?) s’attachent aux exemples. Remarque : chargez gb4e en dernier dans le préambule, sinon vous pouvez rencontrer une erreur de taille de pile.

latex
\usepackage{gb4e}   % プリアンブルの最後に / load it last
...
\begin{exe}
  \ex
  \gll これ は 例 です \\
       this TOP example COP \\
  \glt `This is an example.'
\end{exe}

Symboles phonétiques — tipa

tipa (par Fukui Rei) compose l’API (alphabet phonétique international). Placez les symboles dans \textipa{...} (ou l’environnement IPA) avec le codage abrégé de TIPA. C’est la méthode standard pour les transcriptions phonétiques.

latex
\usepackage{tipa}
...
\textipa{[tSi:z]}   % cheese → [tʃiːz]

Arbres syntaxiques — forest

forest (par Sašo Živanović), fondé sur pgf/TikZ, dessine des arbres syntaxiques à partir d’une notation à crochets : \begin{forest} [S [NP][VP]] \end{forest}. Il compacte les arbres et permet de styliser les nœuds avec des options key=value. C’est le choix courant pour les arbres syntaxiques (alternatives : tikz-qtree, qtree).

latex
\usepackage{forest}
...
\begin{forest}
  [S [NP []] [VP [V [走る]]]]
\end{forest}

Structures de traits — avm

Pour les structures de traits de HPSG et des grammaires d’unification, avm (avm.sty de Chris Manning) compose des matrices attribut-valeur : listez attributs et valeurs dans \begin{avm} … \end{avm}. Une alternative moderne, langsci-avm, est aussi incluse dans TeX Live.