Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Bureautique > Divers > LaTeX > Débuter avec LaTeX > Organisation du texte > Lecture du tutoriel

Organisation du texte

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : nax
Visualisations : 2 105

Plus d'informations Plus d'informations
Dans ce chapitre nous verrons comment ajouter les éléments de mise en page habituels tel que les titres, les listes, et les notes en bas de pages. Après ce chapitre, vous pourrez commencer à écrire des documents bien présentés.

Nous découvrons aussi les différentes classes de documents que LaTeX propose.
Sommaire du chapitre :
Icône du chapitre
Chapitre précédent Sommaire

Les Classes

Avant de rédiger avec LaTeX, on se doit de spécifier le type de document que l'on crée. En effet, il existe plusieurs classes préétablies pour les différents types d'ouvrages qui existent. Indiquer une classe permet d'utiliser le style et les commandes prédéfinies pour cette classe. Par exemple la classe book (livre) permet de créer des chapitres alors que la classe article ne le permet pas. Dans les chapitres précédents, nous avons utilisé ce code :

Code : TeX
1
\documentclass{article}

Qui indiquait que nous travaillions sur un article, un article est une classe générique qui est utilisé pour les documents relativement courts.

Les différentes classes sont les suivantes.

Il existe d'autres classes que nous verrons plus tard :

Les options du document



Jusqu'ici notre en-tête se limitait juste à la définition de la classe article et de l'encodage. Sachez qu'il existe de nombreuses options que nous utiliserons à partir de maintenant pour créer nos documents.

Les options à définir avec la classe sont pour l'instant la taille du texte (10pt, 11pt, etc.) la taille de la feuille (a4, a5, etc.). Notre \documentclass{} devient donc :

Code : TeX
1
\documentclass[a4paper,10pt]{article}

Les crochets ([, ]) servent à indiquer les paramètres.

Il existe d'autres options qui peuvent être utiles :

Image utilisateur


Règles de typographie



Les règles de typographie française sont spécifiques, et si vous voulez les respecter il faut indiquer à LaTeX que vous travaillez sur un article français.

Un package nommé babel permet de spécifier le langage de rédaction. Pour le français, ajoutez ce code après le \documentclass{} :

Code : TeX
1
\usepackage[frenchb]{babel}

Il convient aussi d'inclure deux packages pour la police :

Code : TeX
1
2
\usepackage[T1]{fontenc}
\usepackage{lmodern}

Attention cependant, pour utiliser le package lmodern, il faudra sûrement installer un nouveau paquet. Sous Linux le paquet se nomme lmodern, vous devrez le trouver avec votre gestionnaire de paquets.

La page de garde



Il est possible de créer une page de garde, c'est-à-dire une page avec le titre du document, l'auteur et la date de rédaction. Pour créer une telle page vous devez définir dans le corps du document (après \begin{document}) :

Code : TeX
1
2
3
\title{Titre du livre}
\author{Nom de l'auteur}
\date{date de fin de rédaction}

Vous pouvez insérer la date courante en écrivant la commande \today.

Ensuite il faut écrire la commande :

Code : TeX
1
\maketitle

Dans les classes book et report, la page de garde est séparée du texte part une page blanche. Pour la classe article la page de garde est en fait un titre, situé avant le texte.

Exemple de livre :

Code : TeX
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
\documentclass[a4paper, 11pt]{book}

\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\begin{document}

\title{Mon Livre}
\author{Auteur}
\date{\today} 

\maketitle

Corps du livre

\end{document}

Les Titres, chapitres et sections

LaTeX prévoit toute une collection de commandes pour construire la hiérarchie de vos documents. En général un texte est découpé en parties, un livre en chapitres. Les commandes pour définir de tel éléments sont par ordre hiérarchique :

Dans la classe article, on trouve les commandes suivantes :

Code : TeX
1
2
3
4
5
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}

Vous pouvez diviser votre document en grandes parties en utilisant la commande \part{}.

Les classes book et report peuvent utiliser la commande \chapter{} qui est au-dessus de section dans la hiérarchie.

Notes sur la numérotation



Ces commandes sont numérotées, c'est-à-dire que vous obtiendrez pour le code :

Code : TeX
1
\section{Titre}

Quelque chose comme :

Code : Autre
1
1 Titre

Pour supprimer la numérotation il faut ajouter une étoile (*) après le nom de la commande, ce qui donne :

Code : TeX
1
\section*{Titre}

La numérotation standard se fait avec des nombres (1, 2, 3, etc.). Pour utiliser les lettres de l'alphabet, il faut utiliser la commande : \apendix après \begin{document}.


Le sommaire



LaTeX peut créer un sommaire en se basant sur les noms des différents titres ainsi que sur les numéros
des pages.

La commande \tableofcontents place un sommaire à l'endroit où elle est utilisée. En typographie française le sommaire est situé à la fin d'un livre.

Pour que le sommaire soit correctement créé il faudra compiler deux fois le document.

Lors de la première compilation, LaTeX créera un fichier .toc qui sera utilisé lors de la seconde compilation pour créer le sommaire.

Titre pour le sommaire



Les commandes de titre peuvent prendre un argument optionnel qui est le titre affiché dans le sommaire. Voici un exemple :

Code : TeX
1
\chapter[Titre pour le sommaire]{Titre affiché dans le document}

Les Listes

La création de listes en LaTeX est très simple, il faut utiliser un environnement (en bloc, qui commence par \begin{}). Un élément de liste commence par \item.

Les listes non numérotées



L'environnement à utiliser est itemize.

Code : TeX
1
2
3
4
5
6
7
8
\begin{itemize}
  \item Premier élément.
  \item[-] Vous pouvez choisir la forme de la puce comme ceci,
  \begin{itemize}
\item et imbriquer les listes à l'infini.
  \end{itemize}
  \item Par défaut vous aurez un tiret long.
\end{itemize}

Image utilisateur


Listes numérotées



L'environnement à utiliser est enumerate.

Code : TeX
1
2
3
4
\begin{enumerate}
  \item Premier élément
  \item Deuxième élément
\end{enumerate}

Listes de définitions



On utilise l'environnement description.

Code : TeX
1
2
3
4
5
\begin{description}
\item[LaTeX] (1982) De TeX, lui-même des lettres grecques majuscules TEX (tau-epsilon-khi) 
« technique, art, savoir-faire » préfixé de l'abréviation du nom de l'auteur Leslie Lamport.
\item[Liste] Suite de noms de personnes ou de choses.
\end{description}

Les notes en bas de pages

Il est très facile avec LaTeX d'ajouter des notes en bas de page.

Il suffit d'utiliser la commande \footnote{Contenu de la note}.

Code : TeX
1
Il est très facile de créer des notes en bas de pages\footnote{En voici la preuve}.

Dans les prochains chapitres nous nous attarderons sur des élément de mise en page précis comme les tableaux ou les images. Relisez bien ce cours et le précédent.
Chapitre précédent Sommaire
Retour en haut Retour en haut


Créé : le 25/03/2008 à 19:11:44
Modifié : le 13/09/2008 à 11:56:38
Avancement : 95%
Licence : Creative Commons BY-SA

L'orthographe, la grammaire et la présentation de ce tutoriel ont été vérifiées par les zCorrecteurs.
1 commentaire

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 105 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0339s (0.0231s)