Créer un article avec Latex


La présente page montre comment créer un modèle d'article (article template) avec LateX.

1) Créer un modèle d'article

1.1) Ecrire le fichier

On ouvre Texmaker et on saisit le fichier source essai.tex suivant.

%--------- --------
% FORMAT DE PAGES ET PACKAGES
%--------- ----------
\documentclass[17pt,twoside]{extarticle}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{fouriernc} % utilisation police New Century Schoolbook
\usepackage{geometry}% pour définir le format des pages du livre
\geometry{ a4paper, left=20mm, right=20mm, top=20mm, bottom= 20mm}
\usepackage{amsmath,amsthm, amsfonts,amssymb}
\usepackage{textcomp}
\overfullrule=2cm %pour localiser les erreurs "bad hbox"
%------ ----------
%TITRE ET AUTEUR
%------- --------------
\title{Probabilités et statistiques}
\author{C.~Turrier}
%--------- ---------------
% DESIGN DES NOMS DE SECTIONS ET PARAGRAPHES
%------- -------------
\setcounter{secnumdepth}{3}% profondeur de la table des matières
\usepackage{titlesec}
\titleformat % design des titres des sections
{\section}
[block]
{\Large\upshape\bfseries}
{\thesection~)}
{\baselineskip}
{}
[\hrule \vspace{2pt} \hrule \vspace{0 \baselineskip}]
%
\titleformat % design des titres des sous-sections
{\subsection}
[block]
{\normalfont \itshape \large \bfseries}
{\thesubsection~)}
{\baselineskip}
{}
[\hrule\vspace{ 0\baselineskip }]
%
\titleformat % design des titres des sous-sous-sections
{\subsubsection}
[block]
{\itshape \normalsize \bfseries}
{\normalfont\bfseries \thesubsubsection~)}
{\baselineskip}
{}
[\vspace{0\baselineskip}]
%---------- ----------
% CONTENU DE L'ARTICLE
%---------- ------
\begin{document}
\maketitle
%\tableofcontents
\section{Probabilités}
Les probabilités sont une branche des mathématiques qui permet de modéliser les phénomènes de hasard.
\subsection{Expérience aléatoire}
Une expérience aléatoire est une expérience dont on ne peut pas connaître le résultat à l’avance.
\subsubsection{Variable aléatoire}
On appelle variable aléatoire discrète X une application X de $\Omega$ dans $\mathcal{R}$ qui, à chaque évènement élémentaire $e_k$ de l’univers fait correspondre un nombre réel $x_i=X(e_k)$
\paragraph{mon paragraphe1}
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\subparagraph{mon sous paragraphe1}
Lorem ipsum dolor sit amet, adipisicing elit, sed do eiusmod tempor incid idunt ut labore et dolore magna aliqua.
\section{Statistique}
Les statistiques sont une branche des mathématiques qui permettent de tirer des conclusions sur une population d'éléments en collectant des données sur une partie (échantillon) de cette population.
\end{document}

01

EXPLICATIONS
Ligne 4: écriture de l'article en mode "twoside", avec des caractères de taille 17pt
Ligne 5: package nécessaire pourl'encodage des caractères au format UTF8
Ligne 6: package nécessaire pour la saisie directe des caractères accentués (sans avoir à les coder)
Ligne 7: package nécessaire pour pouvoir rédiger en prenant en compte les particularités de la langue française
Ligne 8: utilisation de l'excellente police de caractères New Century Schoolbook
Lignes 9 et 10: définition d'un format de page A4 avec des marges de 2cm
Ligne 11: packages nécessaires pour l'écriture des mathématiques
Ligne 12: package nécessaire pour l'écriture des caractères spéciaux (bulles, copyright...)
Ligne 13: pour localiser facilement, dans le texte de l'article, les éventuelles erreurs "bad hbox" qui seraient détectées par le compilateur.

1.2) Compiler le document

Pour compiler le fichier source "essai.tex" (après enregistrement de ce fichier dans un répertoire), on clique sur le triangle situé à gauche du bouton "Compilation rapide". La compilaion démarre et dure quelques secondes. Si le fichier source ne contient pas d'erreur, la compilation est réussie et le fichier essai.pdf est généré (dans le même répertoire que le fichier source) et on obtient une fenêtre de compilation vide (sans message d'erreur ou de warning).

02

Le fichier "essai.pdf", produit par la compilation, comprend ici 2 pages.

Le contenu du titre et éventuellement de la table des matières (en remplaçant %\tableofcontents par \tableofcontents) sont générés automatiquement.

03