Académique Documents
Professionnel Documents
Culture Documents
M2 ISII
1
Outils pour la rédaction scientifique
Microsoft Word
2
Outils pour la rédaction scientifique
Microsoft Word
Barre d’icônes de base
Zone de rédaction
4
Latex : Définition
LaTeX est un langage et un système de composition de documents. Il s'agit
d'une collection de macro-commandes destinées à faciliter l'utilisation du
« processeur de texte ». Il permet de rédiger des documents dont la mise en
page est réalisée automatiquement en se conformant du mieux possible à
des normes typographiques.
Il n est pas comme le Word: lors de la frappe, on ne voit pas le document tel
qu’il sera imprimé (LATEX n’est pas WYSIWYG: what you see is what
you get). Son mode d’utilisation est les domaines scientifiques tel que: les
mathématiques, physiques, informatique,…. Il permet la composition des
formules complexes.
5
Avantages: LaTeX
Est un formateur de texte d’une très grande puissance et qui produit des
documents d’une excellente qualité.
Permet de composer une très grande variété des formules mathématiques et
des symboles.
Est considéré comme une norme pour la rédaction d’articles scientifiques,
de thèses, d'exercices de mathématiques, etc.
Capable de produire de nombreux types de document différents (par défaut
ou bien en employant des extensions), notamment des articles, cours, livres,
présentations, diagrammes, partitions de musique (via LilyPond), rapports,
lettres, étiquettes, pochettes de disque compact, posters, cartes de visite…
6
Avantages: LaTeX
Ne nécessite pas de se préoccuper des aspects esthétiques.
Est très facile de maîtriser et de changer l’aspect global du texte.
les références bibliographiques sont aisées à insérer et à regrouper
automatiquement (grâce à BibTeX).
les titres sont numérotés et les tables des matières générées
automatiquement .
Insertion de figure est automatique
Permet de créer des présentations (diapositives) de qualité incomparable.
Permet de concentrer sur le contenu de document .
…….
7
Inconvénients: LaTeX
Langage de programmation différent des langages de programmation
usuels: il est difficile à maîtriser et très déroutant (consulter les forums !).
Les erreurs parfois longue et difficile a corrige.
Interface peu attractive.
Certaines mise en forme assez lourdes.
Nombre de police limites.
Pas de dictionnaire de langue.
8
Logiciels et Fonctionnement
9
- LaTeX réalise le principe de séparation du fond et de la forme. Il encourage
le rédacteur à se concentrer sur la structure logique et le contenu de son
document, tandis que sa mise en page (pagination, césure des mots, alinéas,
insertion d’en-têtes et de pieds-de-pages…) est laissée au compilateur.
- Un document LATEX est un fichier texte (.tex) tapé avec n’importe quel
éditeur (Texmaker, Emacs, vi...) et contenant le texte du document mélangé
avec des commandes de formatage (balises et des macros). ce fichier sera
compiler ensuite par l’ordinateur et transformer le résultat dans le format
désiré.
10
Installation:
Choisir une distribution: LaTeX est un logiciel libre, vous pouvez donc télécharger une
distribution sur Internet. Les distributions fournissent des programmes permettant
d’automatiser la configuration et l’installation de LATEX, TEX et tous les utilitaires
connexes.
Sous Microsoft Windows : le plus simple est de choisir :
proTEXT (http://www.tug.org/protext), qui installe la distribution MiKTEX
(http://www.miktex.org) et quelques outils de développement dont un programme de
visualisation de fichiers au format PostScript (gsview). MikTeX généralement inclut
TeXworks ou TeXlive comme éditeur automatiquement.
Sous MacOS X : MacTeX.
Sous les autres Unix (Linux, FreeBSD) : ils sont en général livrés avec une version de
LaTeX.
.dvi → .ps
détecter et corriger
les erreurs de
compilation
13
Cycle de production un document LATEX
Arbre Compilation Aperçu le Visualisation état
résultat Éditeur du code
navigateur sorti sous forme
.pdf
Insertion des
Symbols
mathématiques
14
Affichage résultat Interface d’un éditeur TeXstudio
de compilation
Fichiers LATEX
Lorsqu’il compile un document, LATEX génère un certain nombre de fichiers :
- un fichier .dvi (device-independent) qui est le résultat de la compilation, c’est ce
fichier qui est directement visualisable et qui servira à l’impression du document
(après avoir été converti en PostScript) ;
- un fichier .aux qui contient les références croisées ;
- un fichier .log qui contient une copie des messages affichés lors de la compilation.
Suivant la complexité de votre document, LATEX peut également créer les fichiers :
- .toc, contenant la table des matières (table of contents) ;
- .lot, contenant la liste des tableaux (list of tables) ;
- .lof, contenant la liste des figures (list of figures) ;
- .idx, contenant l’index non formaté. Modele d’un fichier *.tex
15
La syntaxe générale d’une
commande LATEX
\commande[option]{argument}
Syntaxe :
\documentclass[options]{classe}
Exemple :
\documentclass[a4paper,12pt]{article}
- Cette commande est indispensable, doit figurer en première ligne de tous documents LATEX.
- Elle définit la classe du document (ici article) ainsi que les options à lui appliquer (ici a4paper et 12pt).
16
Classe de document:
\documentclass[options]{classe}Classes de document
- Si module1 , module2 et module3 ont en commun une option opt1, on peut entrer :
\usepackage[opt1]{module1 ,module2 , module3 }
Par contre si l’option opt1 ne concerne que l’extension module2, il sera nécessaire
d’entrer les deux lignes suivantes :
\usepackage{module1 , module3 }
\usepackage[opt1]{module2 }
- Toutes les options (de classe, de packages, ou de commandes) sont par définition des
arguments optionnels ou facultatifs.
19
Début du corps de document : corps du document entre
(\begin{document} et \end{document}).
\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\section{Premier essai}
Bonjour tout le monde.
Je parle et \’ecris fran\c{c}ais.
Je m’essaie au \LaTeX.\\
Pour l’instant, tout va bien !
\subsection{La suite}
Passons \‘a la suite.
\end{document}
Apercu:
20
STRUCTURER LE DOCUMENT
21
Le titre
Faire un titre : - Aperçu
Style de page
\pagestyle{style}
23
\thispagestyle{style}
24
Caractères spéciaux utilises par LATEX:
Nous avons remarqués que certains caractères ont une signification spéciale pour
LATEX. Ainsi, le \ indique une commande, le ~ une espace insécable et le % un
commentaire.
Il existe dix caractères réservés : $ & % # _ { } ~ ^ \ Ceux-ci ne peuvent donc pas
être imprimes tels quels.
Pour les sept premiers, il existe une commande spéciale consistant en un \ (puisque
c’est une commande) suivi du caractère en question. Ainsi, \$ \& \% \# \_ \{ \}
impriment $ & % # {}
25
Les mode mathématique :
LATEX connait un très grand nombre de symboles d’operateurs et de relations et
sait comment les disposer. Mais il faut pouvoir lui indiquer que l’on va taper un
texte mathématique. Pour cela, LATEX dispose de deux mode ou environnement :
- On utilise l’environnement math pour les formules devant apparaitre dans le corps du
texte. Et l’environnement displaymath pour les formules que l’on désire voir
apparaitre seules sur une ligne.
26
Exemple :
27
Les environnements les plus utilisés
Différents environnements permettent de structurer un document, nous allons détailler
les principaux
- Centrage et alignement.
- Les listes.
- Les tableaux.
- Les figures.
- La bibliographie.
28
Les listes
Liste non numérotée : Principe : on utilise l'environnement itemize et
on fait précéder chaque élément de la liste par la commande item.
Liste numérotée : Principe : on utilise l'environnement enumerate et
on fait précéder chaque élément de la liste par la commande item.
Listes imbriquées : Il est possible d'imbriquer des listes (numérotées
ou non).
29
Les tableaux
Pour réaliser des tableaux "basiques" sous Texmaker, on peut utiliser
l'assistant "Tableaux" disponible via le menu "Assistants".
L’environnement pour produire les tableaux en LATEX se nomme tabular.
Le système de bordures n’est pas très sophistiqué, mais, pour des tableaux à
bordures simples les résultats sont acceptables.
30
Les tableaux
Pour la définition des colonnes, on utilise le codage suivant : le préambule doit
inclure le code précisé au début de la page
| : dessine un trait vertical (avec ||, on obtient un double-trait vertical).
l : définit une colonne dont le contenu sera aligné à gauche et dont la
largeur variable sera gérée par LaTeX.
c : définit une colonne dont le contenu sera centré et dont la largeur
variable sera gérée par LaTeX.
r : définit une colonne dont le contenu sera aligné à droite et dont la
largeur variable sera gérée par LaTeX.
L{3cm} : définit une colonne de largeur fixe égale à 3cm dont le
contenu sera aligné à gauche.
C{3cm} : définit une colonne de largeur fixe égale à 3cm dont le
contenu sera centré.
R{3cm} : définit une colonne de largeur fixe égale à 3cm dont le
contenu sera aligné à droite.
31
Les tableaux
Pour la définition des lignes, on utilise le codage suivant :
\hline : dessine un trait horizontal sur toute la largeur du tableau.
\cline{ij} : dessine un trait horizontal uniquement de la colonne i à la
colonne j.
& : sert à séparer le contenu des différentes cases de la ligne concernée.
\\ : indique un changement de ligne.
32
Les tableaux
Exemple d’insertion d’un tableau:
33
Les figures
L'insertion d'une image peut se faire selon deux modes :
Le mode "non flottant" : l'image est alors insérée dans le document là où
le code correspondant a été saisi et c'est alors à l'utilisateur de gérer la
position, la place prise etc...
Le mode "flottant" (pour les documents plus longs) : c'est alors LaTeX qui
décide de placer l'image à l'endroit qui lui parait le plus adapté (pas
nécessairement là où le code a été saisi).
Pour pouvoir insérer une image dans un document, il faut d'abord charger
l'extension graphicx en insérant le code suivant dans le préambule :
\usepackage{graphicx}
34
Insertion figure non flottant
On peut alors insérer des images au format .png, .jp(e)g et .pdf
Étapes :
1. Menu "LaTeX" -> "\includegraphics{file}« : \includegraphics{monimage.jpg}
Ajout d’un titre d’image : \usepackage{caption}
2. Cliquer alors sur le bouton "Sélectionner un fichier" ...
4. Cliquer sur OK puis une "compilation rapide" (F1) permet de voir le résultat :
35
Insertion figure non flottant
Exemple figure non flottante :
36
La figure Flottante
B) Insertion d'une image en mode " flottant " : On suit les même étapes
jusqu’a la 4ieme l’étapes.
4. Cliquer alors sur le bouton "+" afin de passer en "mode flottant" (avec
l'environnement "figure") , On peut alors indiquer le titre de l'image (et si l'on
veut placer le titre au dessus ou en dessous de l'image), si l'image doit-être
centrée et enfin les codes de l'environnement "figure" pour indiquer ses
préférences pour le placement de l'image.
37
La figure Flottante
39
La bibliographie
Utilisation du fichier de bibliographie .bib dans un document .tex
\bibliographystyle{plain}
\bibliography{mabiblio}
Ces commandes doivent être placées là où on veut que les références
Pour générer le PDF d’un document .tex ouvert, on lance la compilation 2 fois
pour assurer une bonne génération de la bibliographie.
42
La bibliographie
@book{uni05,
title={The global information society},
author={Martin, William J},
year={2017},
publisher={Taylor \& Francis}}
@Article{Rto03,
title={H. 264/AVC in wireless environments},
author={Stockhammer, Thomas and Hannuksela, Miska M and Wiegand, Thomas},
journal={IEEE transactions on circuits and systems for video technology},
volume={13},
number={7},
pages={657--673},
year={2003},
publisher={IEEE}} 43
La bibliographie
@inproceedings{Kno01,
title={Information capacity and power control in single-cell multiuser communications},
author={Knopp, Raymond and Humblet, Pierre A},
booktitle={Communications, 1995. ICC'95 Seattle,'Gateway to Globalization', 1995 IEEE
International Conference on},
volume={1},
pages={331--335},
year={1995},
organization={IEEE}}
44
Une simple "compil rapide" (F1 ou barre d'outils) permet alors d'obtenir le résultat
voulu :
45
Style de la bibliographie
\documentclass[a4paper,10pt]{article}
\begin{document}
This is an example of a paragraph with in-text citations using the these BibTeX style.
Here is
a reference to a journal article with a single author \cite{article1}, to a journal article
with two authors \cite{article2} and three authors \cite{article3}, and to a book with
four authors \cite{book4}.
\bibliographystyle{these}
\bibliography{sampleBibFile}
\end{document}
46
Style de la bibliographie
47
Style de la bibliographie
48
Style de la bibliographie
49
TEMPLATES: C’EST QUOI UNE TEMPLATE
50
TEMPLATES: UTILISATION D’UNE TEMPLATE
51
EXEMPLE D’UTILISATION DU TEMPLATES:
RNTI
52
EXEMPLE D’UTILISATION DU TEMPLATES:
RNTI
53
EXEMPLE D’UTILISATION DU TEMPLATES:
RNTI
54
EXEMPLE D’UTILISATION DU TEMPLATES:
LNCS
55
EXEMPLE D’UTILISATION DU TEMPLATES:
OVERLEAF
56
Pour plus d’information sur latex consultez :
57