Quelques problèmes
courants sur LaTeX

 

p_jaune.gif (864 octets) En cas d'erreur de compilation

Localiser dans le message d'erreur la ligne qui a provoqué l'erreur.
Taper ensuite h suivi de Entrée pour obtenir des précisions sur la nature de l'erreur.
Taper x suivi de Entrée pour quitter le compilateur.
Enfin, localiser dans le fichier source la ligne suspecte. On prendra garde au fait que l'erreur peut être située avant la ligne indiquée.
Vérifier la syntaxe des commandes LaTeX, l'association des parenthèses, l'ouverture et la fermeture du mode mathématique.

p_jaune.gif (864 octets) Les caractères accentués n'apparaissent pas

Pas de panique. Il suffit d'insérer dans le préambule de son document la ligne :
\usepackage[T1]{fontenc}
puis de recompiler le fichier.

p_jaune.gif (864 octets) Un fichier de style est manquant

Récupérer le fichier de style manquant, puis l'installer en suivant les indications données sur la page consacrée aux packages.

p_jaune.gif (864 octets) Le fichier DVI n'est pas produit

Si l'erreur survient juste après l'installation de la distribution TEX Live 3, il y a de grandes chances pour que ce soit un bug dans le programme d'installation. Dans ce cas, il n'y a pas d'autres alternatives que de relancer l'installation complète. La version 4 du cédérom TeX Live est par contre exempte de bug.
Si l'erreur apparaît uniquement sur un fichier, il est utile de consulter le fichier log associé au document, qui donne le compte rendu du compilateur, et permet de savoir ce qui s'est passé. Il est souvent associé à une erreur de syntaxe qui place le compilateur dans une boucle infinie.

p_jaune.gif (864 octets) L'image n'apparait pas

Il y deux possibilités.
Soit le chemin de l'image est incorrect, ou le fichier image n'est pas situé avec le document. Dans ce cas, il suffit de donner le chemin correct.
Soit Windvi n'affiche pas l'image car il n'est pas configuré correctement. Dans ce cas, il faut consulter la rubrique consacrée à l'installation de Windvi.

p_jaune.gif (864 octets) Comment changer de fonte

Pour obtenir des caractères en times, il suffit d'insérer dans le préambule du document la commande :

\usepackage{times}

Pour obtenir les caractères dans la police palatino, et simultanément les caractères mathématiques dans la police euler, il suffit d'insérer dans le préambule du document la commande :

\usepackage{palatino,euler}

p_jaune.gif (864 octets) Comment modifier l'indentation d'un paragraphe

Si l'on désire supprimer l'indentation de tous les paragraphes, il suffit d'insérer dans le préambule du document la commande :

\setlength{\parindent}{0pt}

Si l'on désire seulement supprimer l'identation d'une ligne, alors mettre au début de la ligne la commande :

\noindent

p_jaune.gif (864 octets) LaTeX ne coupe pas bien un mot

LATeX gère entièrement la mise en page d'un document. Si LaTeX coupe mal un mot français, alors on peut insérer la commande :

\-

pour indiquer à LaTeX qu'il peut couper un mot à cet endroit. Par exemple, le mot ma\-thé\-ma\-ti\-que pourra être coupé par LaTeX de manière plus judicieuse.

p_jaune.gif (864 octets) LaTeX ne respecte pas les espaces

Si l'utilisateur insère un, deux ou trois espaces dans son code source, alors LaTeX n'insère qu'un espace dans le document. Les espaces insérés par l'utilisateur lui permettent en fait de mieux présenter son source, et non pas de forcer l'espacement entre deux mots. On peut cependant agir en utilisant la commande :

\hspace{xcm}

où x est le nombre de centimètres à insérer entre deux caractères. On peut éventuellement utiliser des nombres négatifs pour rapprocher des caractères.

p_jaune.gif (864 octets) Comment modifier l'espacement vertical

Si l'utilisateur désire utiliser un double interligne, alors il faut insérer la commande :

\renewcommand{\baselinestretch}{2}

Si on désire préciser l'espacement vertical entre deux lignes, on insère en fin de ligne la commande :

\\ [xcm]

où x est le nombre de centimètres à insérer entre deux lignes. On peut éventuellement utiliser des nombres négatifs pour rapprocher des caractères. On peut aussi utiliser :

\vspace{xcm} ou \vskip xcm

p_jaune.gif (864 octets) Les caractères mathématiques en ligne sont trop petits

Si l'utilisateur désire agrandir tous les caractères mathématiques, alors il faut insérer la commande suivante dans le préambule du document :

\everymath{\displaystyle}

Si on désire agrandir ponctuelllement une expression mathématique, alors on insèrera avant l'expression mathématique la commande :

\displaystyle {rentrer ici l'expression mathématique}

p_jaune.gif (864 octets) Comment fabriquer un compteur pour les exercices

Pour obtenir Exercice 1 :, Exercice 2 : , et ainsi de suite, insérer dans le préambule du document :

\newcounter{num}

\renewcommand{\thenum}{\Roman{num}}

\newcommand{\exo}{\addtocounter{num}{1}{\noindent \textbf{Exercice~\thenum~:}}}

\newenvironment{exercice}{\exo}{\vskip 0.5cm}

Pour utiliser cet environnement, il suffit d'inclure le texte de son exercice entre :

\begin{exercice} et \end{exercice}

p_jaune.gif (864 octets) Les titres des chapitres et sections sont en anglais

Le package babel se charge de la francisation des titres. Pour cela, il suffit d'insérer dans le préambule du document la commande :

\usepackage[french]{babel}

p_jaune.gif (864 octets) Comment obtenir les inégalités à la française ?

Pour toutes remarques concernant cette page, écrire à Michel Gosse.


Académie de Poitiers
Courrier électronique :webmath@ac-poitiers.fr

Dernière mise à jour : 20/04/2000