LaTeX, ou « Comment rédiger des documents professionnels sans en être un »

  • « J'ai fait mon rapport de stage en LaTeX, j'ai eu 20 » ~ Jeanne Martin
  • « Je suis en train d'écrire un livre en LaTeX, c'est simple, il fait la mise en forme à ma place. J'ai juste à écrire du contenu. » ~ Jean Dupont

On est tous, un jour ou l'autre, amené à produire de gros documents : cours, rapport de stages, livre, documentation, etc.
Comme tout le monde, vous utilisez la mise en forme directe1) sous Microsoft Office.
Vous trouvez surement que c'est peu évolutif, et vous pensez sans doutes que c'est normal. Et bien, c'est faux…

Si vous en avez marre de devoir relire tout votre document pour vérifier que ça respecte bien un certains style.
Si vous en avez marre de devoir parcourir tout votre document parce que vous avez décidé de souligner les titres.
Si vous en avez marre de devoir insérer des espaces insécables avant les points d'exclamation, ou entre les guillemets français.
Alors LaTeX (qui se prononce « latèque », mais ce n'est pas important) est fait pour vous.

Introduction

Qu'est-ce que LaTeX

La définition donnée ici hérissera sans doutes les poils des puristes. On pourrait définir le LaTeX comme un langage de traitement de texte.

Vous avez dit langage ?

Dans un premier temps, les mots « langage » ou « programmation » peuvent faire peur à des personnes novices ou ne voulant pas se prendre la tête avec l'informatique. Mais il faut comprendre que ce langage permet d'obtenir simplement des documents professionnels.

Il existe cependant, pour ceux qui le veulent, des éditeurs dit WYSIWYG, c'est à dire qui permettent de ne voir que le rendu et de cacher tout le code, exactement comme les logiciels de traitement de texte d'aujourd'hui (Microsoft Word, OpenOffice.org Writer ou KWord). Parmi ces éditeurs on peu retenir :

Pourquoi utiliser LaTeX ?

LaTeX génère automatiquement un document de très grande qualité. Avec un code très simple.

Automatiquement, LaTeX effectue les césures, place les alinéas, rends certains espaces insécables, et fait en sorte que le document respecte le plus possible la typographie de la langue dans laquelle vous écrivez.

Pourquoi ne pas utiliser LaTeX

Vincent Lazano2) fait la promotion de LaTeX différemment en listant les 5 bonnes raisons de ne pas l'utiliser :

  1. Vous utilisez un traitement de texte uniquement pour faire vos cartes de vœux, votre courrier, pour noter quelques idées, etc. ;
  2. Vous adorez les souris (1 ou 3 boutons indifféremment) et vous pensez que la seule manière d’écrire des équations est de les utiliser (les souris) de manière intensive ;
  3. Vous pensez qu’Unix c’est « prise de tête » et « pas convivial » et/ou vous avez une aversion particulière pour tout langage de programmation ;
  4. Vous trouvez normal : 1o que votre logiciel préféré ne puisse pas lire le document que vous aviez produit avec la version précédente, et/ou 2o que la nouvelle version vous oblige à changer de système d’exploitation, et 3o que la nouvelle version dudit système d’exploitation vous oblige à changer d’ordinateur, et 4o que votre nouvel ordinateur…
  5. Vous ne savez pas où se trouve la touche \ sur votre clavier ;

Dans quel cadre utiliser le LaTeX

Le LaTeX permet de rédiger des documents professionnels tel que des articles, des rapports. Dans le cadre scolaire, il peut être utilisé pour rédiger des rapports de stage, ou une thèse. Dans le milieu associatif, il permet de faire des compte-rendus. Il permet de rédiger des lettres respectant les normes françaises.

Bien maitrisé et couplé à un bon éditeur3) et un bon clavier4), le LaTeX permet aussi de prendre en note les cours plus rapidement car la souris n'est pas utilisé (très agréable pour prendre en note les Maths et ne pas avoir à les recopier chez soi).

LaTeX permet aussi de créer simplement des présentations structurées grâce au package Beamer.

Un tutorial succinct

Avant Propos

Énormément de tutoriels, FAQ, livres et autres documentations sur l'installation et l'utilisation de LaTeX existent. Les plus significatifs sont listés dans les liens externes de cet article. Cet article est destiné à apporter une approche plus « débutante » du LaTeX.

Installation

LaTeX est comme GNU/Linux, il existe plusieurs distributions. C'est à dire que si LaTeX était une voiture, il en existerai plusieurs marques. Qu'est-ce qui différencie chaque marque ? Les possibilités qu'elle donne par défaut.

Pour faire court, il existe plusieurs modèles de documents LaTeX (des simples article aux thèses, en passant par les lettres et les cartes de visitent), ainsi que des petits outils LaTeX (tel que des outils pour inclure des images, ou faire des tableaux, etc.). Il en existent tellement, qu'il faut choisir lesquels faut-il inclure ou pas. Une distribution est un ensemble de ses outils et modèles choisis.

Nous n'allons pas ici vous expliquer pourquoi faire, tel ou tel choix. Aujourd'hui MikTeX et TeXLive sont les distributions qui ont le plus de succès et les mieux maintenues. Nous allons vous expliquer comment les installer.

Linux

Reportez vous à votre gestionnaire de paquet pour installer les paquets texlive et texlive-latex.

Windows

Rendez vous sur le site http://miktex.org/, et cliquez sur le lien de la dernière version de MikTex dans la partie « Download ». Choisissez le « Basic MikTeX X.X Installeur » (avec X.X le numéro de la version). Cet installeur a l'avantage de n'installer que le nécessaire, ce qui est déjà beaucoup (les modèles et outils supplémentaires pourront être installé par la suite si besoin). De plus, cet installeur est transportable, vous pouvez très bien le télécharger pour un ami qui n'a pas de connexion internet et lui donner (ou vendre, si ce n'est pas un ami) une copie légalement.

Vous pouvez notez qu'il existe une grosse carence en tutoriel LaTeX sous Windows. Mais ce wiki ne pourra pas apporter les réponses à vos questions sur ce point.

Il était prévu d'expliquer en détail l'installation et l'utilisation de LaTeX sous Windows, mais il s'est avéré que les captures d'écran de ce système d'exploitation sont soumises à un droit d'auteur. Comme c'est expliqué sur le site de microsoft. Cette licence est malheureusement incompatible avec celle de ce wiki.

L'idée d'utiliser Wine pour rédigé cette partie a été lancée. Mais ce serait une perte de temps, car certaines manipulations ne pourraient pas être expliquées.

Mac OS X

FIXME

Utilisation

Cet article ne veux en aucun cas se substituer aux très bons cours qui existent, notemment le framabook sur le LaTeX. Je vous invite très fortement à le lire pour un apprentissage plus poussé et à voir les liens externes pour plus de ressources.

Les éditeurs de texte

Les deux principaux éditeurs sont :

Vim possède une extension VIM-LaTeX qui facilite grandement l'édition de document LaTeX. Cependant GNU Emacs reste souvent utilisé de préférence pour l'édition de document LaTeX, mais il nécessite d'avoir plus de 10 doigts pour arriver à effleurer l'ergonomie de Vim.

Mon premier document

Un document LaTeX se place dans un fichier avec l'extension .tex (pour qu'il soit reconnu sous Windows). Il n'est pas lisible directement n'importe où. PDFLaTeX permet de transformer le fichier .tex en fichier PDF.

La syntaxe est la suivante :

pdflatex fichierLatex.tex

PDFLaTeX génère alors plusieurs fichiers, c'est pour cela qu'il est recommandé d'utiliser un répertoire par documents LaTeX.

Exemple
\documentclass{article}
 
\usepackage{lmodern}
\usepackage[french]{babel}
 
\title{Exemple de document en \LaTeX}
\author{LoLiCa}
 
\begin{document}
 
\maketitle
 
Ceci est un exemple de document en \LaTeX . Il est destin\'e \`a vous montrer succinctement, la puissance du rendu \LaTeX .
 
\section{Pas que pour les math\'ematiques}
 
Le \LaTeX\ sert pour la typographie.
 
\subsection{Exemple}
 
\em
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eros
ipsum, pellentesque vitae varius sed, mattis ut tortor. Cras egestas
ornare tellus, vitae rutrum purus iaculis at. Vivamus tincidunt, nisl
et eleifend vestibulum, nunc nibh venenatis arcu, ac iaculis sapien
sem faucibus arcu. Etiam interdum, eros eget mattis tincidunt, neque
sem laoreet augue, ac molestie ante turpis vitae nunc. Phasellus cursus
pharetra diam nec sagittis. Nam sollicitudin egestas gravida. Curabitur
semper risus eu nibh elementum consectetur eget a turpis. Donec
eget venenatis velit. Nunc quis lacinia tellus. Duis sit amet lorem
libero. Suspendisse potenti. Nam ut est libero, vitae ornare nisi. Proin
urna ante, consequat vel vulputate sed, tempor iaculis massa. Aliquam
purus massa, facilisis vel rutrum sed, bibendum vitae metus. Vestibulum
ornare turpis et lacus tempus laoreet. Donec tempus, mauris ut vestibulum
sodales, leo odio rutrum arcu, vel feugiat nunc elit in sapien. Nullam
mollis magna non augue interdum interdum. Morbi laoreet mauris at tellus
posuere eget vehicula est fringilla. In at urna felis.
 
Suspendisse blandit ullamcorper turpis, eu mollis sem facilisis
at. Nulla facilisi. Nam non mauris vitae purus rhoncus dictum sed at
lacus. Suspendisse potenti. In hac habitasse platea dictumst. Donec
dapibus blandit mauris, fermentum consequat odio egestas vitae. Aliquam
erat volutpat. Mauris massa massa, sagittis ac auctor vel, posuere
in nunc. Aenean non metus vel enim consectetur accumsan. Nam ante
est, feugiat ut imperdiet non, vestibulum sed libero. Sed facilisis
pellentesque augue, a ullamcorper erat tempor in.
\normalfont
 
\subsection{Le meilleur rendu pour les formules}
 
Mais \LaTeX\ poss\`ede le meilleur rendu pour les formules comme par exemple : $x^{a^{n}_{0}}$. Ou encore, pour une grosse formule :
 
\[
\int^{x}_{0} e^{
	\frac{
		\displaystyle \sum^{ \infty }_{ k = 0 } \left(
			\frac{
				1
			}{
				k !
			}
		\right)^{2}
	}{
		\displaystyle \prod^{ \infty }_{ j = 1 } \sqrt{
				\frac{
					t
				}{
					j
				}
		}
	}
} \, dt
\]
 
\end{document}

Par souci d'encodage, les accents ont été remplacé par la syntaxe LaTeX. Mais il est possible d'utiliser le package inputenc pour pouvoir écrire directement avec les accents dans le code LaTeX.

Ne pas passer par la ligne de commande

Pour éviter de passer par la ligne de commande pour la compilation (ce qui peut être très interressant sous Windows), il existe des IDE LaTeX.

Voir aussi

Articles connexes

Liens externes

1) La mise en forme directe consiste à mettre un texte en gras, souligné, police 24 au lieu le déclarer comme « Titre ».
C'est un cancer dans la production de documents informatique, on lui préfère la séparation du fond et de la forme.
3) Vim. Vim Gvim sur ce wiki.
 
articles/latex_ou_comment_rediger_des_documents_professionnels_sans_en_etre_un.txt · Dernière modification: 2010/12/10 19:26 (modification externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante :CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki