För att få LaTeX att avstava på rätt sätt måste man ange vilket språk dokumentet är skrivet i. Det gör man med raden \usepackage[språk]{babel} i sitt preamble. (Se Preamble för mer info.) Dock kan det vara så att stöd för alla språk inte är aktiverat i ditt system. Då måste du fixa detta genom att ändra lite i TeX:s konfiguraton. I exemplen nedan beskrivs hur man aktiverar stöd för svensk avstavning. Proceduren är ungefär densamma även för andra språk.
För att avstavning av svenska ska fungera felfritt är de nödvändigt att använda en fontkodning som inkluderar de svenska tecknena (till skillnad från den vanliga OT1-kodningen). Annars måste diakritiska tecken skapas utifrån flera teckenglyfer (t.ex. é bildas av e och ´), och TeX kommer inte att avstava sådana ord. Den typiska fontkodningen för västeuropeiska språk är T1, vilken man väljer med \usepackage[T1]{fontenc} i sin Preamble.
Hur man gör i teTeX/Unix
I t.ex. Slackware ligger TeX i katalogen /usr/share/texmf. (Från och med nu kallar vi den katalogen $TEXDIR). Kolla om filen sehyph.tex ligger i katalogen $TEXDIR/tex/generic/hyphen. Den filen innehåller svenska avstavningsregler. Om den inte finns där laddar du ner den från CTAN (adress: ftp://ftp.funet.fi/pub/TeX/CTAN/language/hyphenation/sehyph.tex) och lägger filen i $TEXDIR/tex/generic/hyphen. För att kunna göra detta måste du vara root. Sen går du in i filen $TEXDIR/tex/generic/config/language.dat och lägger till raden swedish sehyph.tex. Det kan vara så att raden redan finns där fast är bortkommenterad. Då tar du bara bort alla tecken (även mellanrum) som står framför ordet »swedish« på den rad som innehåller swedish sehyph.tex.För att aktivera den nya konfigurationen kör du kommandot fmtutil —all som root. Sen är det klart!
Ibland händer det att TeX inte hittar den avstavningsfil du lagt till i language.dat. Då kan du prova att ange en fullständig sökväg till filen. (T.ex. swedish /usr/share/texmf/tex/generic/hyphen/sehyph.tex)