LaTeX


Logo LaTeX.

LaTeX est un langage et un système de composition de documents employé principalement par la communauté scientifique. Au DMS, les mémoires et thèses des étudiants doivent être écrits avec LaTeX. Un fichier template, permettant d'écrire les mémoires et thèses selon les normes de l'Université de Montréal, est disponible à la section Fichier template.

Dans ce qui suit, vous trouverez une liste de références utiles, que ce soit pour débuter ou encore pour se perfectionner avec LaTeX, ainsi qu'un exemple de code.

Guide

Pour démarrer avec LaTeX

Afin de pouvoir exploiter le potentiel de LaTeX, l'utilisateur doit connaître un minimum de commandes de ce langage. Voici donc quelques liens utiles pour démarrer en LaTeX:


Le site CTAN (Comprehensive TeX Archive Network), en particulier la page d'introduction, constitue également un excellent point de départ.

Références utiles

Quelques packages utiles en mathématiques


Pour obtenir de la documentation sur d'autres packages, consultez le site CTAN ou encore le site TUG (TeX Users Group). Une liste plus exhaustive de packages utiles dans l'écriture de textes mathématiques est disponible à la page LaTeX/Packages de Wikibooks.

Encodage

Pour que LaTeX interprète correctement les accents, ainsi que les autres caractères n'existant pas dans la langue anglaise, vous devez inclure, dans le préambule de votre fichier (avant \begin{document}), le package inputenc. Vous devez également spécifier, en option à ce package, sous quel encodage votre fichier est enregistré. Par exemple, la commande

\usepackage[latin1]{inputenc}

spécifie à LaTeX, par l'option latin1, que votre fichier source est encodé selon ISO-8859-1.

Le type d'encodage par défaut dépend du système d'exploitation utilisé. Cependant, rien n'empêche l'utilisateur de choisir un autre encodage pour l'enregistrement de ses fichiers. Le tableau suivant indique les encodages les plus couramment employés par système, ainsi que l'option du package inputenc à utiliser.

Système Nom de l'option Type d'encodage
Windows ansinew Windows-1252 ou CP-1252
Linux latin1 ISO-8859-1
utf8 UTF-8
Mac OS applemac Apple MacIntosh

Pour plus de détails concernant l'encodage ainsi que sur l'écriture en langues différentes de l'anglais, consultez la page Wikipédia à ce sujet.

Fichier template

Le fichier TemplateDMS.zip comprend le template TemplateDMS.tex, la classe dms.cls vous permettant de rédiger vos gros travaux (rapport, mémoire ou thèse) selon les normes de l'Université de Montréal, ainsi qu'un répertoire contenant les images à être importées pendant la compilation. Cliquez ici pour télécharger le fichier.

Exemple

Voici un exemple simple de code LaTeX où il est écrit "Hello World!", suivi d'une formule mathématique ainsi que d'une image:

\documentclass[11pt]{article}                       % Règle le type de document à "article" et la taille de la police à 11 pt.
\usepackage[latin1]{inputenc}	                    % L'option "latin1" désigne l'encodage ISO-8859-1, typique sous Linux.
\usepackage[T1]{fontenc}                            % Ce package s'assure que les accents employés soient correctement affichés 
                                                    % dans le fichier de sortie (.pdf ou .dvi).

\usepackage[frenchb]{babel}                         % Le package "babel", avec l'option "frenchb", permet l'écriture selon la 
\usepackage{graphicx}                               % typographie française. L'importation du package "graphicx" permet 
                                                    % d'inclure des images dans le document.

\begin{document}                                    % Début du document.

Hello World!

Quelques accents: à, é, ô, ï.                       % Les accents devraient s'afficher correctement.

$$                                                  % Le code compris entre deux $$ successifs permet de produire des équations 
 \sum_{n=1}^\infty\frac{1}{n^2}=\frac{\pi^2}{6}     % mathématiques qui ne sont pas numérotées. Pour des équations numérotées,
$$                                                  % utilisez \begin{equation} et \end{equation}.

\begin{figure}[h]                                   % Début de l'image: celle-ci est placée sur la page là où elle apparaît dans
                                                    % le code ([h] pour "here").
 \begin{center}                                     % L'image doit être centrée sur la page et 
  \includegraphics[width=0.75\textwidth]{image.pdf} % elle doit occuper 75% de la largeur de la zone de texte.
  \caption{Une image.}                              % Le texte "Une image." sera affiché sous la figure.
  \label{fig:image}                                 % Pour faire référence à cette figure dans le document, il suffit d'entrer 
 \end{center}                                       % "\ref{fig:image}", ce qui affichera le numéro de la figure.

\end{figure}

\end{document}                                      % Fin du document.

Pour savoir comment compiler cet exemple ou, plus généralement, un fichier .tex, consultez la page de l'éditeur LaTeX recommandé au département, Kile. Pour voir le résultat de cet exemple une fois compilé, téléchargez le document ici.

Pour d'autres exemples, téléchargez le fichier TemplateDMS.zip ou consultez la page LaTeX de Wikipédia.

Voir aussi

Articles connexes

Références externes


La dernière modification de cette page a été faite le 11 janvier 2024 à 12:36.