« LaTeX/Structure du document » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Préambule : ref index |
m →Préambule : cohérence, mise en forme |
||
Ligne 9 :
== Préambule ==
Si vous vous rappelez du cours d'instruction précédent, le préambule est la partie se trouvant au tout début du fichier source
<source lang="latex">
% simple.tex – Un exemple d'article simple pour illustrer la structure d'un document.
\documentclass{article}
\usepackage[
\usepackage[T1]{fontenc}
\usepackage{times}
Ligne 20 :
...
</source>
La première ligne est un commentaire (signalé par le symbole <code>%</code>). La commande de <code>\documentclass</code> prend un paramètre, qui est dans ce cas ''article'', parce que c'est le type de document que nous voulons produire. Les autres classes existantes sont ''book'', ''report'', ''thesis'' etc. Il est également possible de créer vos propres classes, comme souvent les éditeurs de journal le font, en fournissant simplement leur propre fichier de classe qui indique à
Et enfin, le <code>\begin{document}</code> qui ne fait pas strictement partie du préambule, mais que je mettrai quand même ici, étant donné qu'il marque la fin du préambule et déclare comme son nom l'indique que le document commence à partir de cet endroit.
<span id="babel2">Voici</span> une autre possiblité de commencer le document en plaçant l'option de langue dans le préambule :
<source lang="latex">
% simple.tex – Un exemple d'article simple pour illustrer la structure d'un document.
\documentclass[
\usepackage{babel}
\usepackage[T1]{fontenc}
Ligne 34 :
...
</source>
ainsi chaque nouvelle commande <code>\usepackage</code> saura automatiquement (si besoin est) qu'elle doit utiliser l'option <code>
ici plus besoin donc de rajouter l'option <code>
* l'extension <code>babel</code> avec l'option <code>[frenchb]</code> (l'option <code>[francais]</code> est obsolète depuis la version 3.6 de <code>babel</code>) ;
* l'extension <code>frenchpro</code> de Bernard <font style="font-variant:small-caps">Gaulle</font>,
Si vous mettez <code>[french]</code> à la place de <code>[frenchb]</code>, <code>babel</code> essayera de trouver le package <code>french</code> de B. <font style="font-variant:small-caps">Gaulle</font>.
|