Linguistik (gb4e/tipa/avm)

Die Linguistik hat eigene Satzanforderungen, und LaTeX deckt sie ab: nummerierte Beispiele mit interlinearen Glossen (gb4e), IPA-Transkription (tipa), Syntaxbäume (forest) und Attribut-Wert-Matrizen (avm). Diese Seite gibt einen Überblick über die zentralen Pakete.

Nummerierte Beispiele und Glossen — gb4e

gb4e nummeriert linguistische Beispiele und setzt interlineare Glossen (Quelle und Wort-für-Wort-Glossierung ausgerichtet). In einer exe-Umgebung beginnst du ein Beispiel mit \ex (oder \ea/\z); \gll liefert eine zweizeilige interlineare Glosse (Quelle plus Wortglosse, jede Zeile mit \\ abgeschlossen), und \glt die freie Übersetzung. Grammatikalitätsmarkierungen (*, ?) können an Beispiele gesetzt werden. Hinweis: Lade gb4e zuletzt in der Präambel, sonst kann ein Stack-Size-Fehler auftreten.

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

Lautschrift — tipa

tipa (von Fukui Rei) setzt das IPA (International Phonetic Alphabet). Die Symbole stehen in \textipa{...} (oder der Umgebung IPA) und werden mit TIPAs Kurzschreibweise eingegeben. Das ist der Standardweg für phonetische Transkriptionen.

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

Syntaxbäume — forest

forest (von Sašo Živanović), aufgebaut auf pgf/TikZ, zeichnet Syntaxbäume aus Klammernotation\begin{forest} [S [NP][VP]] \end{forest}. Es packt Bäume kompakt und erlaubt die Formatierung einzelner Knoten über key=value-Optionen. Der Standard für Syntaxbäume (Alternativen: tikz-qtree, qtree).

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

Merkmalsstrukturen — avm

Für Merkmalsstrukturen in HPSG und Unifikationsgrammatiken setzt avm (Chris Mannings avm.sty) Attribut-Wert-Matrizen — Attribute und Werte werden innerhalb von \begin{avm} … \end{avm} aufgelistet. Eine moderne Alternative, langsci-avm, ist ebenfalls in TeX Live enthalten.