Skip to main content
Learn how to typeset linguistic notation, phonetic symbols, and syntactic structures professionally in LaTeX.

Essential Linguistics Packages

Phonetic Symbols (IPA)

Consonants

Vowels

Expected output

The TIPA package renders IPA phonetic symbols:\textipa{p} renders as p (voiceless bilabial stop)\textipa{T} renders as θ (voiceless dental fricative)\textipa{S} renders as ʃ (voiceless postalveolar fricative)\textipa{@} renders as ə (schwa)

Suprasegmentals and Prosodic Notation

Stress and Tone

Syllable Structure

Linguistic Examples

Numbered Examples with linguex

Glossed Examples with gb4e

Morphological Analysis

Morpheme Boundaries

Autosegmental Representation

Syntax Trees

Simple Trees with qtree

Advanced Trees with forest

Phonological Rules

Rule Notation

Optimality Theory

Tableaux

Historical Linguistics

Sound Changes

Sociolinguistics

Variation and Variables

Acoustic Phonetics

Spectrograms and Formants

Language Typology

Typological Features

Writing Systems

Grapheme-Phoneme Correspondences

Best Practices

Consistent IPA Usage

Use the same IPA conventions throughout your document

Clear Example Formatting

Number and format linguistic examples consistently

Proper Glossing

Follow Leipzig Glossing Rules for morpheme-by-morpheme translation

Tree Readability

Keep syntax trees simple and well-spaced for clarity

Common Abbreviations

Troubleshooting

Common issues:
  • Missing TIPA fonts: Install the tipa package properly
  • Tree alignment: Use appropriate tree packages for complex structures
  • IPA rendering: Some symbols require special font handling
  • Example numbering: Don’t mix linguex and gb4e in the same document

Further Reading

Music Notation

Musical symbols and notation

TikZ Diagrams

Advanced TikZ diagrams for syntax trees

Symbol Reference

General symbol reference

Fonts Guide

Text formatting techniques