LATEX AVANCE
Mettre sa thèse aux normes de sa discipline avec LaTeX
La bibliographie
09/04/23
LaTeX avancé> La bibliographie
2
Faire sa bibliographie de thèse: les grands principes
Objectifs:- Eviter le plagiat,- Vérifier que le contenu a un fondement réel dans la littérature scientifique et universitaire,- Permettre aux lecteurs de retrouver facilement l’information originale.
Pour les atteindre:-Toujours citer la source originale, même si l’information est relayée par un autre auteur,- Citer ses sources de façon claire:
- donner toutes les informations d’identification de sa référence,- normaliser ses citations (exemple: selon la norme Vancouver),- utiliser la même norme de citation pour l’ensemble de la thèse.
09/04/23
LaTeX avancé> La bibliographie
3
Quelques exemples de normes de citations bibliographiques:
Physique: Institute of Physics (styles auteur-date et numérique)
09/04/23
4
Lettres: Lettres et Sciences Humaines françaises
Mathématiques: American Psychological Association
Droit et sciences politiques: guide Lluelles (LexisNexis Québec / McGill)
LaTeX avancé> La bibliographie
Automatiser sa bibliographie: l’outil Zotero
Qu’est-ce que ?
09/04/23
LaTeX avancé> La bibliographie
5
- Un logiciel de gestion bibliographique:
- stocke vos références bibliographiques,
- vous permet de mémoriser l’accès à certains documents en ligne,
- gère vos citations dans votre rédaction, en fonction du style que vous choisissez.
- Une extension de Firefox, libre et gratuite:
- simple d’utilisation, fonctionne comme une option de votre navigateur,
- facilite votre rédaction grâce aux add-on adaptés à votre traitement de texte.
Zotero existe également en version « standalone », c’est-à-dire en logiciel indépendant, compatible avec Chrome ou Safari.
Comment ça marche?
09/04/23
LaTeX avancé> La bibliographie
6
Logiciel de gestion bibliographique
Traitement de texte
Styles (ex: Vancouver)
Filtres (reconnaissance des formats bibliographiques, localisation de la référence…)
Références bibliographiques en ligne: bases de données, catalogues, pages web, etc…
Télécharger et installer Zotero
09/04/23
LaTeX avancé> La bibliographie
7
S’installe dans les modules complémentaires de Firefox: les retrouver dans les « Outils »
S’enregistrer sur le site de Zotero
09/04/23
LaTeX avancé> La bibliographie
8
Importer une référence bibliographique
09/04/23
LaTeX avancé> La bibliographie
9
Autre méthode d’importation: les numéros normalisés
09/04/23
LaTeX avancé> La bibliographie
10
Importer plusieurs références en même temps
09/04/23
LaTeX avancé> La bibliographie
11
Les types de documents reconnus d’office par Zotero
09/04/23
LaTeX avancé> La bibliographie
12
Source: Perrine Helly, Université de Bretagne Occidentale
La barre d’outils Zotero
09/04/23
LaTeX avancé> La bibliographie
13
Créer un dossier ou un sous-dossier
Créer un groupe
Créer une nouvelle référence manuellement
Créer une nouvelle référence à partir de la page courante (enregistre la page web)
Créer une nouvelle référence à partir du numéro normalisé (ISBN, DOI, PMID)
Attacher une note
Attacher un fichier ou un lien URL
Actions diverses: préférences, importer, exporter
Recherche avancée dans la base de références
Chercher dans la base de références
Localiser le fichier Synchroniser sa bibliothèque avec le serveur Zotero
Afficher Zotero en pleine page (ouvre un onglet de Firefox)
Organiser sa bibliothèque Zotero
09/04/23
LaTeX avancé> La bibliographie
14
Tags du dossier
Organisation en dossiers et sous-dossiers
Zone des dossiers
Liste des références bibliographiques contenues dans le dossier
Détail de la référence bibliographique
Zotero et le format .pdf
09/04/23
LaTeX avancé> La bibliographie
15
« Récupérer les métadonnées du PDF »
Localiser les références bibliographiques avec Zotero: configurer le logiciel
09/04/23
LaTeX avancé> La bibliographie
16
Sur le site de Zotero: Documentation (fr), rubrique « localiser une ressource » (aller plus loin), lien vers la page des résolveurs de lien, avec celui d’AMU.
Dans les préférences de Zotero, choisir « avancé », et copier-coller le résolveur de l’Université à la place de celui du Worldcat.
Localiser les références bibliographiques avec Zotero: chercher sa référence dans les ressources de l’Université
09/04/23
LaTeX avancé> La bibliographie
17
« Recherche dans la bibliothèque »
Exporter sa bibliographie vers LaTeX09/04/23
LaTeX avancé> La bibliographie
18
« Exporter la collection »
LaTeX et BibLaTeX
09/04/23
LaTeX avancé> La bibliographie
19
-Configurer la bibliographie: utiliser BibLaTeX et le moteur de compilation Biber. Choisir un style de citation (.bbx) et un format de tri (ici, par nom, date, titre).-Appeler tous les fichiers bibliographiques utilisés dans la rédaction (sous Mac, fonctionne avec un glisser-déposer).
Commandes de citation bibliographique
09/04/23
LaTeX avancé> La bibliographie
20
\cite[texte antérieur][texte postérieur]{clé}Une seule option: considérée comme du texte postérieur. Si on souhaite faire figurer des éléments avant la citation, mais pas après, il faut utiliser une option vide en deuxième position.
Encadrer la citation de parenthèses: \parencite[texte antérieur][texte postérieur]{clé}
En note de bas de page: \footcite[texte antérieur][texte postérieur]{clé}
\supercite[texte antérieur][texte postérieur]{clé} : s’emploie avec le style de bibliographie « numeric », pour faire figurer le n° d’appel en exposant.
Citations multiples: \cite{clé1,clé2,clé3}Pour bénéficier des textes avant et après: \cites[texte antérieur global][texte postérieur global][texte antérieur 1][texte postérieur1]{clé1}[texte antérieur2][texte postérieur2]{clé2}
\autocite[texte antérieur][texte postérieur]{clé}, avec la déclaration de l’option de biblatex autocite=<format> dans le préambule: automatiser l’aspect de la référence.Formats possibles: plain (\cite), inline (\parencite), footnote (\footnotecite), superscript (\supercite).
Insérer une citation
09/04/23
LaTeX avancé> La bibliographie
21
Interfaces pour les fichiers .bib: on peut les ouvrir avec l’éditeur LaTeX, mais aussi avec BibDesk (Mac), Jabref (toutes plate-formes)
Insérer la bibliographie finale
09/04/23
LaTeX avancé> La bibliographie
22
\printbibliography\nocite{*}
Les options appelées avec \printbibliography:heading=<nom> redéfinit le contenu de l’en-tête associé à la bibliographieprenote=<nom> permet d’insérer du texte avant la bibliographiepostnote=<nom> permet d’insérer du texte après la bibliographietype=<type d’entrée> n’imprime qu’un certain type d’entrées (ex: seulement les thèses)nottype=<type d’entrée> permet d’ignorer certains types d’entrées (ex: ignorer les rapports)keyword=<mot-clé> n’imprime que les entrées identifiées par certains mots-clés.prefixnumbers=<chaîne> utile pour subdiviser les bibliographies numériques (ex. série A1, A2, A3 où <chaîne> est A, suivie d’une série B1, B2, B3 où <chaîne> est B, etc.)
Les options du préambule:firstinits=true affiche tous les prénoms et noms intermédiaires sous forme d’initiales.ibsn / url / doi / eprint=false désactive l’affichage de ces champs.dashed=false imprime à chaque fois le nom de l’auteur au lieu d’un tiret, même s’il est répété.
Les plus:\defbibnote{nom}{texte} pour définir le texte appelé par les options prenote et postnote.
Une bibliographie organisée par thèmes avec LaTeX et Zotero
09/04/23
LaTeX avancé> La bibliographie
23
1. Utiliser les marqueurs dans Zotero
2. Dans le document LaTeX, appeler une bibliographie (ou une sous-bibliographie, cf. manuel BibLaTeX) composée uniquement des références identifiées par le mot-clé choisi.
Une bibliographie organisée par thèmes avec LaTeX et Zotero
09/04/23
LaTeX avancé> La bibliographie
24
Les subdivisions du document et leur numérotation
09/04/23
LaTeX avancé> Formatage du document
25
Définir la numérotation des différentes parties:\arabic: chiffres arabes\roman: chiffres romains (minuscules)\Roman: chiffres romains (majuscules)\alph: alphabétique (minuscules)\Alph: alphabétique (majuscules)
\thechapter: compteur des chapitres\thesection: compteur des sections…
Subdiviser et hiérarchiser sa thèse:\part: affiche le titre de la partie sur une page à part. Niveau -1\chapter: disponible avec les classes book et report, mais pas article. Commence sur une nouvelle page. Niveau 0\section: subdivision par défaut de la classe article. N’entraîne pas de saut de page. Niveau 1\subsection: niveau 2\subsubsection: niveau 3. Titre non numéroté\paragraph: niveau 4. Titre non numéroté\subparagraph: niveau 5. Titre non numéroté
Un exemple:
Pour obtenirChapitre I. Chapitre
1. Sectiona) Sous-section
1.1 Paragraphe
Dans le préambule:\setcounter{secnumdepth}{4}\renewcommand{\thechapter}{\Roman{chapter}}\renewcommand{\the section}{\arabic{section}}\renewcommand{\thesubsection}{\alph{subsection})}\renewcommand{\theparagraph}{\arabic .\arabic{paragraph}}
Gestion des en-tête et des pieds de page
09/04/23
LaTeX avancé> Formatage du document
26
Options par défaut
Dans le préambule:\pagestyle{empty} en-têtes et pieds de page vides\pagestyle{plain} numéro de page au centre du pied de page\pagestyle{headings} en-têtes et pieds de page définis automatiquement par la classe utilisée
Le package fancyhdr
Dans le préambule:\usepackage{fancyhdr}\pagestyle{fancy}\fancyhead[zone]{contenu}\fancyfoot[zone]{contenu}
Zone:Codage: L (left) / C (center) / R (right) // E (even, pair) / O (odd, impair)
L: à gauche partoutLE: à gauche pages pairesLO: à gauche pages impaires
C: au centre partoutCE: au centre pages pairesCO: au centre pages impaires
R: à droite partoutRE: à droite pages pairesRO: à droites pages impaires
Contenu:\thepage: affiche le numéro de page\thesection\thechapter…
\leftmark : imprime le nom de la section courante (article) ou du chapitre courant (book, report)
\rightmark : imprime le nom de la sous-section courante (article) ou de la section courante (book, report)
Gestion des en-tête et des pieds de page09/04/23
LaTeX avancé> Formatage du document
27
\fancyhead[zone concernée]{} ou \fancyfoot[zone concernée]{}: forcer une zone à rester vide.
\renewcommand{\headrulewidth}{1pt} et \renewcommand{\footrulewidth}{1pt}: forcer l’affichage d’une ligne horizontale
Ne pas afficher de ligne horizontale du tout: définir la largeur du trait à 0pt.
Dans le préambule:
Changer les réglages localement:
\thispagestyle{style}Option:- plain: numéro de page au milieu du pied de page.- headings: imprime le titre du chapitre courant ainsi que le numéro de page dans l’en-tête de page et laisse le pied de page vide.- empty: laisse l’en-tête et le pied de page vides.
Avoir des pages vides:\clearpage: saut de page.\cleardoublepage: saut de page qui, avec l’option two-sided (recto verso), permet de faire commencer la suite sur une page impaire.\clearpage{\pagestyle{empty}\cleardoublepage}: avoir une page blanche, y compris en-têtes et pieds de page
Tables et références: table des matières, annexes, table des figures
Table des matières et parties non-numérotées
09/04/23
Titre de la Présentation > Tables et références
28
\tableofcontents: imprime la table des matières
Parties non numérotées (par exemple, l’introduction): commandes étoilées.\part*{Introduction}: non numérotée, titre non reporté dans les en-têtes.
\addcontentsline{toc}{part}{Introduction}: reporte le titre dans la table des matières\setcounter{chapter}{0}: réinitialise le compteur, sans quoi la commande étoilée maintient la numérotation de la partie / du chapitre / etc. précédent(e).\rightmark{\MakeUppercase{Introduction}}: reporte l’intitulé de la partie étoilée dans l’en-tête.
Définition de la profondeur de la table des matières:\setcounter{tocdepth}{-1 / 5}: définit la profondeur de la table des matières à imprimer.\setcounter{secnumdepth}{-1 / 5}: définit la profondeur des titres numérotés.
Tables et références: table des matières, annexes, table des figuresLa gestion des annexes et appendices
09/04/23
Titre de la Présentation > Tables et références
29
\appendix: bascule le document en mode annexe. Ensuite, la commande \chapter sera par défaut numérotée A, B, C, et affichera: « Annexe A. », « Annexe B. », « Annexe C. » L’ajout dans la table des matières est automatique.
Le glossaire
Dans le préambule:\usepackage{glossaries}\makeglossariesOption possible: [nonumberlist] permet de désactiver l’affichage des occurrences du terme défini.\loadglsentries{glossaire}: appelle le fichier contenant les entrées.
Dans le document:\gls{clé} chaque fois que doit être inséré le terme identifié par la clé,\printglossary là où on veut voir apparaître le glossaire.\Gls: initiale en capitale / \GLS: tout en capitales \glspl: au pluriel (se contente d’ajouter un « s » au terme).
Dans le fichier glossaire.tex:\newglossaryentry{clé}{name={terme}, description={définition}, …}text: terme tel qu’il doit apparaître dans le texte,first: terme tel qu’il doit apparaître à la première occurrence,plural / firstplural: terme au pluriel / au pluriel et si c’est sa première occurrence
Tables et références: table des matières, annexes, table des figures
Créer figures et tableaux, les numéroter, les légender et les récapituler dans une table à part
09/04/23
Titre de la Présentation > Tables et références
30
Les tableaux: environnement tabular\begin{tabular}{| l | c | r |} (colonnes alignée à gauche / centrée / alignée à droite, séparées par des filets verticaux. On peut faire autant de colonnes qu’on veut. Autre exemple: c c c c)
\hline (filet horizontal)1 & 2 & 3 \\ (l’esperluette détermine la séparation entre le contenu des différentes
colonnes)4 & 5 & 6 \\ (la double barre oblique indique le passage à la ligne suivante)\hline
\end{tabular}Légende et numérotation du tableau:\begin{table} place le tableau dans un environnement flottant
\begin{tabular}\caption{légende du tableau} la légende sera numérotée, et précédée de l’abbréviation Tab.Commandes définissant le tableau\end{tabular}
\end{table}
Tables et références: table des matières, annexes, table des figures
Créer figures et tableaux, les numéroter, les légender et les récapituler dans une table à part
09/04/23
Titre de la Présentation > Tables et références
31
L’environnement figure:\begin{figure}[options de placement]
corps de la figure\caption{légende de la figure}
\end{figure}
Les options de placement:h : là où le flottant apparaît dans le texte sourcet : en haut de la pageb : en bas de la pagep: sur une page réservée aux flottants! : passer outre les paramètres internes de LaTeXCommandes valables aussi pour le positionnement des tableaux
Tables spécifiques:\listoffigures: imprime la table des figures\listoftables: imprime la table des tableaux
Etiquettes et références croisées:\label{marqueur}: à placer dans le flottant. Attribue un marqueur à la figure ou au tableau.\ref{marqueur}: dans le texte. Affiche le numéro de la figure ou du tableau.
Les index
Le fonctionnement de base des index avec LaTeX
09/04/23
LaTeX avancé> Les index
32
Commandes de base:\usepackage{makeidx}: dans le préambule, appelle le package qui gère l’index\makeindex: dans le préambule, crée l’index\printindex: dans le corps du document, imprime l’index\index{Charles Quint}: dans le corps du document, exemple d’entrée d’index
Organiser ses entrées:\index{Etampes@Étampes, duchesse d’} Makeindex a du mal à gérer les accents\index{Guise1@Guise, Henri de Lorraine, duc de}\index{Guise2@Guise, Charles de Lorraine, duc de} On peut organiser les entrées de son index à volonté\index{Du Bellay@\textsc{Du Bellay}, Guillaume} On peut formater comme on souhaite les entrées de son index\index{Hotel@Hôtel du roi!Maître des requêtes} On peut créer jusqu’à deux niveaux de sous-entrées dans son index
Références croisées dans l’index:\index{Giovio, Paolo|see{Historiens italiens}} Introduit un renvoi vers une autre entrée.
Les indexGérer plusieurs index pour le même document (noms de personnes, noms de lieux, concepts, etc.)
09/04/23
LaTeX avancé> Les index
33
Créer des index spécialisés:\newindex{lieux}{ldx}{lnd}{Index des lieux}\lieux{Turin}lieux: tag unique qui va identifier dans quel index on veut mettre le terme,ldx: l’extension du fichier où LaTeX va stocker l’information brute permettant de créer l’index,ndx: l’extension du fichier où LaTeX va stocker l’information mise en forme par Makeindex pour l’importer ensuite dans le document .texIndex des lieux: le titre de l’index.
Compilation:makeindex -o mathese.lnd mathese.lnd Se tape dans l’invite de commande. Il est conseillé de faire deux passes latex.mathese.tex, deux passes d’index et une passe latex.mathese.tex pour que la compilation soit bonne.
Documentation en ligne, forums et foires aux questions spécialisés
-Pour les mathématiciens, recommandations de la Société Mathématique de France (document publié en 2000): http://smf4.emath.fr/Publications/Formats/f-doc.pdf
- Formules scientifiques faciles: un mémo pour l’écriture des formules et équations en mathématiques, physique, chimie: http://fr.wikibooks.org/wiki/LaTeX/%C3%89crire_des_math%C3%A9matiques
- Pour les littéraires, LaTeX et l’édition critique: http://geekographie.maieul.net/Ledmac-est-mort-vive-Eledmac
- Un Google Groupe dédié à l’utilisation de LaTeX en lettres et sciences humaines: https://groups.google.com/forum/#!forum/latexshs
- Pour les juristes, une classe de documents développée pour le droit français: http://mirror.unl.edu/ctan/macros/latex/contrib/droit-fr/doc/droit-fr.pdf
- Pour les hellénistes (et les autres): le tutoriel de l’ENS, qui contient une section consacrée à l’écriture du grec ancien: http://www.tuteurs.ens.fr/logiciels/latex/
09/04/23
LaTeX avancé> Documentation
34
Merci de votre attention!
Prenez quelques minutes pour répondre au questionnaire de satisfaction:
http://questionnaire.univmed.fr/limesurvey/index.php?sid=45161&lang=fr
09/04/23
LaTeX avancé> Conclusion
35
Sophie [email protected] 13 55 39 46