US

Les fichiers manipulés

Les fichiers créés par LaTeX

Lorsque vous compilez votre premier fichier LaTeX, vous allez voir apparaitre une série de fichiers dans le même répertoire que le fichier tex. Il est utile de savoir à quoi ils correspondent.

  • .tex : Il s'agit du fichier principal, du fichier source TeX ou LaTeX.
  • .sty : Il s'agit d'un fichier contenant une série de commandes que l'on charge dans le préambule grâce à la commande usepackage (détail).
  • .dtx et .ins : Les fichiers dtx contiennent du code LaTeX documenté. Les fichiers ins permettent d'installer le contenu des fichiers dtx. Lorsque vous téléchargez un package d'Internet, il est composé de ces deux fichiers.
  • .cls : Désigne un fichier de classe contenant la description d'un type de document, chargé par la commande documentclass (détail).

Les fichiers suivants sont créés par LaTeX lors de la compilation d'un fichier .tex

  • .dvi : C'est le fichier que l'on voit à l'écran et qui servira à l'impression
  • .log : C'est le fichier qui contient le compte rendu de la compilation ainsi que les éventuelles erreurs
  • .toc : Contient toutes les informations nécessaires à la table des matières, si on l'a demandée
  • .lof : Contient la liste des figures, si on l'a demandée
  • .lot : Contient la liste des tableaux, si on l'a demandée
  • .aux : Contient diverses informations utiles à LaTeX, notamment les références croisées
  • .idx : Contient des informations sur l'index, si on l'a demandée. Doit être traité par makeindex
  • .ind : Contient l'index prêt à être inclus dans le document
  • .ilg : Contient le compte-rendu du travail de makeindex

Travailler sur de gros fichiers

Lorsque vous rédigez un rapport, il se peut que vous avez à rédiger de très gros fichiers. Mais si vous devez ensuite apporter une modification, celà peut s'avérer délicat. Il peut donc être pratique de découper le gros fichier en une série de petits fichiers. LaTeX possède deux commandes qui permettent de gérer ce genre de situation : les commandes input (détail) et include (détail). On en reparlera plus en détails au chapitre 12.

1 
2 
\include{fichier}
\input{fichier}
listing l1.13 Inclure des fichiers

Ces deux commandes vont inclure le contenu du fichier passé en paramètre dans le fichier où vous utilisez ces commandes. La première va effectuer un saut de page avant d'inclure le fichier tandis que la deuxième ne le fera pas.

Vérifier la syntaxe

Pour vérifier que vous n'avez pas fait d'erreur dans le code LaTeX, il faut compiler la source et à chaque compilation, LaTeX va créer un fichier DVI, ce qui peut prendre du temps. On peut utiliser la commande syntaxonly (détail) qui va juste vérifier la syntaxe sans produire de DVI. La commande s'utilise dans le préambule du document (avant la commande \begin{document}). Une fois la syntaxe vérifiée, il suffit de mettre cette ligne en commentaire pour produire le fichier final. La commande syntaxonly (détail) se trouve dans le package syntonly, il faut donc le charger dans l'entête du document.

1 
2 
\usepackage{syntonly}
\syntaxonly
listing l1.14 Vérifier la syntaxe

Et voilà ce premier chapitre terminé. Vous êtes maintenant prêt à vous lancer vraiment dans LaTeX en découvrant comment mettre en forme le texte. Mais avant, nous ne saurons trop vous conseiller d'aller faire un tour du côté des exercices et de faire le projet pratique qui vous familiarisera avec les éditeurs.

  • Espace membre
  • Learning Center
  • Les forums
  • Livre d'or
  • Imprimer
  • Boutique
  • Info
  • Règlement
  • Erreur
  • Newsletter