La compilation du fichier source est une étape assez simple. Voici un exemple avec le fichier premier.tex présenté à la section précédente.
Pour compiler le fichier vous devez utiliser la commande: latex premier.tex
LaTeX vous informe de la progression de la compilation par différents messages, similaires à ceux présentés dans l'encadré:
This is e-TeXk, Version 3.141592-2.1 (Web2C 7.5.2) %&-line parsing enabled (/usr/local/TeX-Live_2003/texmf/web2c/cp8bit.tcx)
entering extended mode
(./premier.tex
LaTeX2e <2001/06/01>Babel <v3.7j> and hyphenation patterns for english, dumylang, nohyphenation, basque, german, ngerman, spanish, catalan, french, ukenglish, greek, italian, dutch, loaded.
(/usr/local/TeX-Live_2003/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/local/TeX-Live_2003/texmf/tex/latex/base/size12.clo))
(/usr/local/TeX-Live_2003/texmf/tex/generic/babel/babel.sty
(/usr/local/TeX-Live_2003/texmf/tex/generic/babel/frenchb.ldf
(/usr/local/TeX-Live_2003/texmf/tex/generic/babel/babel.def)
*************************************
* Local config file frenchb.cfg used
*(/usr/local/TeX-Live_2003/texmf/tex/generic/babel/frenchb.cfg))) (./premier.aux) (/usr/local/TeX-Live_2003/texmf/tex/latex/lm/t1lmr.fd) [1] (./premier.aux) )
Output written on premier.dvi (1 page, 1176 bytes).
Transcript written on premier.log.
Parfois, le fichier LaTeX contient des commandes illégales et des erreurs de syntaxe. Lorsque cette situation se présente le compilateur donne un bref message d'erreur et s'arrête. Vous pouvez ignorer le message et poursuivre la compilation en tapant Return ou Enter, ou encore, quitter en tapant x suivi d'un Return.
À la fin du processus le fichier premier.dvi est créé. Ce fichier servira au programme xdvi pour visualiser le document à l'écran et à dvips pour l'impression.