0% ont trouvé ce document utile (0 vote)
32 vues44 pages

Latex

Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Vous êtes sur la page 1/ 44

Pourquoi latex?

LaTeX est une vraie merveille si on doit LaTeX permet à l'utilisateur de se concentrer sur le contenu du
rédiger un document avec de nombreuses document sans se soucier de la mise en forme qui sera effectuée
formules mathématiques car la mise en automatiquement.
forme de celles-ci est trés soignée. De
même, la création et modification de
celles-ci est relativement simple.

LaTeX est un langage de description donnant à l'auteur les


moyens d'obtenir des documents mis en page de façon
professionnelle sans avoir à se soucier de leur forme.
Latex vs Word
• Très pratique pour composer des documents complexes : biblio, index, table des
graphiques, mélange de plusieurs langues, équations mathématiques, etc.

• Très utilisé dans les domaines scientifiques, moins connu dans les domaines littéraires
• Attention, pas de copier-coller depuis Word. Copier-coller exclusivement des fichiers texte
(.txt) depuis un éditeur basique (WordPad, Bloc-Notes, TextEdit)
• Nécessite une étape de compilation
• Langage à balises
Sites Web/Logiciels utiles

https://fr.slideshare.net/abarbaresi/cours-dintroduction-latex-dbutants

https://www.overleaf.com/ http://bit.ly/2SNOYjU
http://bit.ly/2ulG2ZV https://quillbot.com/
https://mathpix.com ( à télécharger ) http://bit.ly/391kgJK
https://www.latex-tables.com/ http://www.hemingwayapp.com/
http://grammarly.com/ https://dictation.io/
http://bit.ly/2SNOYjU https://wordmark.it/
http://grammarly.com/ http://bit.ly/37wqz6H
http://bit.ly/2SNOYjU http://bit.ly/2T9Bi1R
https://www.deepl.com/fr/translator
Structure d’un
document Latex
Pour plus de détails vous pouvez consulter les pages 33
 35 du livre
Le document commence par l'instruction \documentclass[options]{type de document}
Sert a spécifier l’encodage {latin, .... }
Comme options (pour la classe article), on peut indiquer notamment :
•le format : a4paper, a5paper,...
•la taille de la police de base : 10pt (option par défaut si rien n'est indiqué), 11pt ou 12pt.
•si on veut que le document soit présenté sur deux colonnes avec l'option twocolumn.
Entête et pied de page

a voir : package fancyhdr developer dans la section 10.4 (livre)


La commande \listoffigures (resp. \listoftables) insère une liste des figures
(resp. des tableaux) de votre document. La liste est imprimée là où apparaît la
commande.
Commençons
Notre Première
Page
Saut de ligne et de page

Rajouter un espace vertical entre


deux blocs
Notes de bas de page
L’insertion d’une note de bas de page s’effectue de manière simple par la commande
\footnote{texte}
Caractères spéciaux
Fonds
Polices
une \emph{variable} de type \texttt{char} est \textsc{Toujours} codée sur \textbf{8 bits}.
\em : permet de mettre en évidence de manière élégante un groupe de mots
{\em The music of \bfseries Magma \mdseries is like a mirror where everyone can see a reflection of…
}
Environnements
\begin{nom evenement}
\end{nom evenement}
Vous trouver toutes les détails sur les listes dans le PDF listesLatex.pdf

Listes
\ding{86}
$\Diamond$
Tabulations

Xxxx\=xxxx\=xxxx \kill
\> for,,,,,,,,,,,,, \\ ,,,,,,,,,,
Citations
Tableaux

– l’environnement tabular attend un paramètre qui est en quelque sorte une « chaîne de format ». À chaque colonne doit
correspondre un caractère de positionnement :
– r : alignement à droite ;
– c : centrage ;
Fixer la largeur des colonnes
– l : alignement à gauche ;
– le caractère & est le séparateur des colonnes ;
– la commande \\ permet de passer à la ligne ;
– les bordures verticales s’insèrent dans la chaîne de mise en page grâce au caractère | ;
– les bordures horizontales à l’aide de la commande \hline.
Simulation de terminal
Flottants
Ces environnements ont la particularité de rendre « flottants » leur contenu. C’est-à-dire que LATEX choisit à partir
d’un algorithme qui tient compte d’un certain nombre de paramètres, la position de l’environnement dans le
document.
Figure et table
L’environnement figure est en général utilisé pour les graphiques, et l’environnement table, pour les tableaux. Chacun de ces
environnements possède une légende. La syntaxe d’utilisation est la suivante :

\begin{figure}
% insère votre contenue %
\caption{Nom de la figure}
\end{figure}

la commande \caption qui produit la légende. Le texte « Figure 1: Nom de la figure» est inséré
automatiquement avec le numéro correspondant à la figure.
Placement
Références
On pose une étiquette avec la commande
\label : \label{étiquette} où étiquette est une chaîne de caractères ne comprenant pas de caractères spéciaux.
Lorsque vous placez un \label dans
On fait référence au numéro de l’objet référencé avec la commande \ref : un environnement flottant, placez
\ref{étiquette} le toujours après la commande
On peut faire aussi référence à la page avec \pageref : \pageref{étiquette} \caption. Sinon, la référence «
pointera » sur la section et non sur
la figure.
Remarque :

Guider la césure On peut aider LATEX à couper un mot en lui


indiquant les endroits où la césure peut être effectuée
Mathématiques
Commandes usuelles Des symboles
De la page 68 -> 71 De la page 74 -> 76

Fonctions Array
De la page 77 -> 79
De la page 72 -> 73

Équations et environnements
De la page 79 -> 80

Changer le style en mode


mathématique
De la page 81 -> 80
l’environnement displaymath qui est le plus simple pour produire des équations on
peut la remplacer par \[ formule \]

Formules multi-lignes
Bibliographie
Fichier .bib
@entree{clef, champ1 = {...}, champ2 = {...}, ... champn = {...} }
entree est le type de document (article,...) et champ1 , champ2 , ..., champ n sont les différents champs de l’entrée de
bibliographie.
Le symbole clef doit identifier le document de manière univoque.

Citation
Une fois le (ou les) fichier(s) de bibliographie constitué(s), on peut faire référence aux entrées
par l’intermédiaire des clefs, avec la commande \cite :

\cite{clef}
@type_d'œuvre{référence_courte,
Titre_du_champ1={texte de votre choix}, Pour author, les noms et prénoms sont séparés par une vigule,
Titre_du_champ2={texte de votre choix}, et les différents auteurs par AND
Titre_du_champ3={texte de votre choix},
Titre_du_champ4={texte de votre choix}, @Article{ref,
} author={Durand, Patrick AND Durand, René},
Entre deux œuvres, mon texte est considéré comme journal={Le beau journal},
commentaire. title={Les tomates tueuses},
@type_d'œuvre{référence_courte, year={2007},
Titre_du_champ1={texte de votre choix}, month={jan},
Titre_du_champ2={texte de votre choix}, pages={24},
Titre_du_champ3={texte de votre choix}, notes={sympathique}
Titre_du_champ4={texte de votre choix}, }
}
Des Remarques
Supplémentaires
subfig
Cette extension permet de gérer des figures comportant plusieurs sousfigures, avec numérotation automatique et possibilité de
faire référence aux sous-figures elles-mêmes.

\begin{figure}[htbp]
\begin{center}
\leavevmode
\subfloat[Magma]{%
\label{fig-uniweria-magma}
\includegraphics[width=2cm]{magma}
}
\hspace{2cm}
\subfloat[UZMK]{%
\label{fig-uniweria-uzmk}
\includegraphics[height=2cm]{uzmk}
}
\caption{Uniweria Zëkt}
\label{fig-uniweria}
\end{center}
\end{figure}
Le package xcolor

on dispose pour le texte :


– de la déclaration : \color{couleur}
– et de la commande : \textcolor{couleur}{texte}
et pour les boîtes :
– sans bordure : \colorbox{couleur du fond}{contenu}
– avec bordure : \fcolorbox{couleur bordure}{couleur fond}{contenu}
Boîtes paragraphe
\parbox[bpos][hauteur][tpos]{largeur}{contenu}

où contenu est l’élément de texte à mettre en boîte, largeur la


largeur de la boîte à créer, bpos un argument optionnel
précisant le point de référence.

\parbox{2.1cm}{une boîte\\paragraphe} --- une


--- \parbox[t]{2.1cm}{autre boîte\\paragraphe}
--- et --- \parbox[b]{2.1cm}{une
boîte\\paragraphe}

Vous aimerez peut-être aussi