\output{pdf}
LaTeX vers PDF
Trois façons de compiler votre fichier .tex en PDF : navigateur, terminal ou API REST. Choisissez la méthode qui correspond à votre flux de travail.
Option 1
En ligne, sans installation
Le moyen le plus rapide de compiler du LaTeX en PDF. Ouvrez le playground FormaTeX, collez votre source et cliquez sur Compiler. Votre PDF apparaît en quelques secondes. Recommandé pour les débutants et les modifications rapides.
Option 2
Compilation locale avec pdflatex
Installez une fois TeX Live (Linux/macOS) ou MiKTeX (Windows), puis exécutez pdflatex main.tex depuis votre terminal. Utilisez latexmk -pdf pour gérer automatiquement la compilation en plusieurs passes.
# Install TeX Live first (one-time)
# Ubuntu/Debian:
sudo apt-get install texlive-full
# macOS (MacTeX):
brew install --cask mactex
# Compile your .tex file
pdflatex main.tex
# For bibliography support (run multiple times)
pdflatex main.tex
bibtex main
pdflatex main.tex
pdflatex main.tex
# Or use latexmk (handles everything automatically)
latexmk -pdf main.texAstuce : latexmk -pdf détecte automatiquement le nombre de passes nécessaires (y compris les exécutions de BibTeX/Biber) ; il est recommandé plutôt que d'appeler pdflatex manuellement.
Option 3
Compiler via l'API REST
Aucune installation locale de TeX nécessaire. Envoyez votre source LaTeX à l'API FormaTeX et recevez un PDF en réponse. Intégrez-la dans n'importe quel langage ou pipeline CI.
# No installation needed — just an API key
curl -X POST https://api.formatex.io/api/v1/compile \
-H "X-API-Key: $FORMATEX_API_KEY" \
-H "Content-Type: application/json" \
-d "{\"latex\": $(cat main.tex | jq -Rs .), \"engine\": \"pdflatex\"}" \
--output output.pdf\section{Quel moteur ?}
Quel moteur LaTeX utiliser
Choisissez selon les besoins de votre document. La plupart des utilisateurs devraient commencer par pdfLaTeX. Comparaison complète des moteurs →
| Moteur | Idéal pour | Unicode | Vitesse |
|---|---|---|---|
| pdflatex | La plupart des documents | Limité | Rapide |
| xelatex | Polices personnalisées, Unicode | Complet | Moyenne |
| lualatex | Scripts, gros documents | Complet | Plus lente |
| latexmk | Automatisation, bibliographie | Selon le sous-moteur | Auto |
\section{Erreurs courantes}
Erreurs de compilation courantes
Corrections rapides pour les erreurs pdflatex les plus fréquentes. Référence complète des erreurs →
Undefined control sequence
You used a command from a package that is not loaded. Add the required \usepackage{...} before \begin{document}.
File not found
pdflatex ne trouve pas un fichier inclus. Vérifiez que les chemins relatifs sont corrects et que toutes les images et tous les fichiers inclus se trouvent dans le même répertoire que main.tex.
Missing $ inserted
Math-mode commands appear outside of a math environment. Wrap the expression in $...$ for inline or \[...\] for display math.
Prêt à compiler votre premier PDF ?
Commencez avec le compilateur en ligne gratuit : sans installation, sans carte bancaire. 15 compilations par mois incluses.

