291 lines
9.2 KiB
HTML
291 lines
9.2 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||
<title>Exemple</title>
|
||
<link rel="stylesheet" href="../../tuteurs.css" type="text/css" />
|
||
</head>
|
||
<body>
|
||
<div class="navigation">
|
||
<h1>Tuteurs informatique<br /><a href="../../meta/contact.html">Nous contacter</a></h1>
|
||
<hr />
|
||
<ul class="menu">
|
||
<li>
|
||
<a href="../../meta/charte_graphique.html">Utiliser ce site</a>
|
||
</li>
|
||
<li>
|
||
<a href="../../actualite.html">Actu et stages</a>
|
||
</li>
|
||
<li>
|
||
<a href="../../docs/">Docs à imprimer</a>
|
||
</li>
|
||
<li>
|
||
<a href="../../meta/plan_site.html">Plan du site</a>
|
||
</li>
|
||
<li>
|
||
<a href="../../search.html">Rechercher</a>
|
||
</li>
|
||
</ul>
|
||
<hr />
|
||
<ul class="arbre">
|
||
<li>
|
||
<a href="../../">Les tuteurs</a>
|
||
<ul class="arbre">
|
||
<li>
|
||
<a href="../">Logiciels</a>
|
||
<ul class="arbre">
|
||
<li>
|
||
<a href="./">LaTeX</a>
|
||
<ul class="arbre">
|
||
<li>
|
||
<a href="aide.html">Doc et aide</a>
|
||
</li>
|
||
<li>
|
||
<a href="astuces.html">Astuces</a>
|
||
</li>
|
||
<li>
|
||
<a href="beamer.html">Présentations</a>
|
||
</li>
|
||
<li>
|
||
<a href="bibtex.html">Bibliographie</a>
|
||
</li>
|
||
<li>
|
||
<a href="exemple.html" class="actuel">Exemple</a>
|
||
</li>
|
||
<li>
|
||
<a href="export.html">Exporter</a>
|
||
</li>
|
||
<li>
|
||
<a href="figures.html">Figures</a>
|
||
</li>
|
||
<li>
|
||
<a href="footnote.html">Notes de bas de page</a>
|
||
</li>
|
||
<li>
|
||
<a href="graphisme.html">Graphisme</a>
|
||
</li>
|
||
<li>
|
||
<a href="grec.html">Grec ancien</a>
|
||
</li>
|
||
<li>
|
||
<a href="langues.html">Langues exotiques</a>
|
||
</li>
|
||
<li>
|
||
<a href="latex.html">Comment faire ?</a>
|
||
</li>
|
||
<li>
|
||
<a href="lettre.html">Lettres</a>
|
||
</li>
|
||
<li>
|
||
<a href="macros.html">Macros élémentaires</a>
|
||
</li>
|
||
<li>
|
||
<a href="makeindex.html">Index</a>
|
||
</li>
|
||
<li>
|
||
<a href="manuel.html">Les bases</a>
|
||
</li>
|
||
<li>
|
||
<a href="maths.html">Maths</a>
|
||
</li>
|
||
<li>
|
||
<a href="nouveau_package.html">Écrire un package</a>
|
||
</li>
|
||
<li>
|
||
<a href="polices.html">Polices</a>
|
||
</li>
|
||
<li>
|
||
<a href="polices_liste.html">Polices : liste</a>
|
||
</li>
|
||
<li>
|
||
<a href="references.html">Références</a>
|
||
</li>
|
||
<li>
|
||
<a href="tableaux.html">Tableaux</a>
|
||
</li>
|
||
<li>
|
||
<a href="xdvi.html">xdvi</a>
|
||
</li>
|
||
<li>
|
||
<a href="xetex.html">XeTeX</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<hr />
|
||
<ul class="menu">
|
||
<li>
|
||
<a href="http://www.eleves.ens.fr/">Serveur des élèves</a>
|
||
</li>
|
||
<li>
|
||
<a href="http://www.ens.fr/">ENS</a>
|
||
</li>
|
||
<li>
|
||
<a href="http://www.spi.ens.fr/">SPI</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="corps">
|
||
<h1>Exemple commenté de fichier LaTeX</h1>
|
||
<table class="tableau">
|
||
<tr>
|
||
<td>
|
||
<pre>\documentclass[a4paper,oneside,12pt]{article}</pre>
|
||
</td>
|
||
<td>On veut taper un document de style « article » (le standard
|
||
pour des textes peu longs ; pour taper une thèse, on préfèrera le style
|
||
« book »). Les options choisies sont : <code>a4paper</code> (pour
|
||
avoir un résultat au format A4), <code>oneside</code> (pour ne pas
|
||
différencier les pages paires et impaires ; utilisez
|
||
<code>twoside</code> si vous voulez relier votre document final) et
|
||
<code>12pt</code>, qui sera la taille du texte (vous pouvez préciser
|
||
aussi <code>10pt</code> ou <code>11pt</code>).</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>\usepackage{longtable,geometry}</pre>
|
||
</td>
|
||
<td>J'utilise le package <code>longtable</code> pour faire des
|
||
tableaux qui tiennent sur plusieurs pages, et le package
|
||
<code>geometry</code> pour redéfinir moi-même les dimensions des
|
||
pages.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>\usepackage[frenchb]{babel}</pre>
|
||
</td>
|
||
<td>J'utilise le
|
||
package <code>babel</code> avec l'option <code>frenchb</code>
|
||
(<code>francais</code> fonctionne également), pour que
|
||
soient prises en compte les particularités de la typographie
|
||
française.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\usepackage[utf8]{inputenc}
|
||
</pre>
|
||
</td>
|
||
<td> Je signale à LaTeX que mon fichier source est codé en <a href="../../faq/utf8.html">UTF-8</a>.
|
||
Cela lui permet de reconnaître les lettres accentuées tapées
|
||
directement plutôt que comme ça : <code>\'et\'e</code>. Le nom à
|
||
donner entre crochets dépend du système sur lequel je travaille (un
|
||
autre choix courant est <code>latin1</code> ; à l'ENS, la config
|
||
conscrits utilise utf8 depuis 2007, latin1 avant). Voir aussi la <a href="../../faq/utf8.html">FAQ</a> sur le sujet.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\usepackage[T1]{fontenc}
|
||
</pre>
|
||
</td>
|
||
<td>
|
||
Je demande que soient utilisées les fontes de
|
||
LaTeX incluant les caractères essentiels à composer les mots accentués
|
||
du français.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\usepackage[babel]{csquotes}
|
||
\MakeAutoQuote{«}{»}
|
||
</pre>
|
||
</td>
|
||
<td>Ces lignes permettent d'utiliser simplement les guillemets sans
|
||
espaces, le package <code>csquotes</code> s'occupera de
|
||
l'espacement.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>\pagestyle{headings}</pre>
|
||
</td>
|
||
<td>Je demande que les
|
||
titres des sections apparaissent en haut de chaque page. (Voir aussi le
|
||
package <code>fancyhdr</code>).</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\geometry{dvips,a4paper,margin=1.5in}
|
||
</pre>
|
||
</td>
|
||
<td>Je passe à <code>geometry</code> les informations
|
||
suivantes : pilote, dimensions du papier et marges.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\title{Aide-mémoire}
|
||
\author{Thomas Dupond}
|
||
|
||
\begin{document}
|
||
\maketitle
|
||
\tableofcontents</pre>
|
||
</td>
|
||
<td> Je déclare le titre de l'ouvrage, l'auteur (ces déclarations ne
|
||
donnent pas lui à une impression). Ensuite le document
|
||
commence vraiment, le <code>\begin{document}</code> met fin au
|
||
préambule : première
|
||
page avec titre et auteur (imprimés cette fois), date et tables des
|
||
matières.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\section{\LaTeX}
|
||
%^^^^^^^^^^^^^^^
|
||
|
||
\input{latex}
|
||
|
||
\section{Les commandes Unix}
|
||
%^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||
\input{unix}
|
||
</pre>
|
||
</td>
|
||
<td>J'insère deux sections dont les contenus sont donnés par les
|
||
fichiers <tt>latex.tex</tt> et <tt>unix</tt> respectivement. Pour rendre
|
||
le fichier source plus lisible, j'ai rajouté des
|
||
commentaires derrière les <code>%</code>, en figurant un
|
||
« soulignement ».</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\appendix
|
||
</pre>
|
||
</td>
|
||
<td>On commence les annexes : la numérotation des sections est désormais
|
||
alphabétique, aussi bien dans leurs titres que dans la table des
|
||
matières.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>\section{Autres thèmes}
|
||
%^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^%
|
||
\input{lynx}
|
||
\input{disquettes}
|
||
</pre>
|
||
</td>
|
||
<td>J'insère <code>lynx.tex</code> et <code>disquettes.tex</code>.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<pre>
|
||
\end{document}
|
||
</pre>
|
||
</td>
|
||
<td>Enfin, je ferme le document.</td>
|
||
</tr>
|
||
</table>
|
||
<div class="metainformation"> Auteur : Émilia Robin (1998),
|
||
François-Xavier Coudert (2002), modifications par Josselin Noirel. Dernière modification : 2007-09-16 par Marc Mezzarobba. </div>
|
||
</div>
|
||
</body>
|
||
</html>
|