5 Références, glossaire et annotations
Ce chapitre présente le système de citations bibliographiques (style IEEE via IEEEtran-francais.bst), le système de glossaire et d’acronymes, les commentaires collaboratifs, et les pages liminaires spéciales.
5.1 Citations bibliographiques
5.1.1 Syntaxe de base
Les citations s’insèrent avec [@clé]. La clé correspond à l’identifiant BibTeX défini dans references.bib :
Rendu :
La composition typographique informatique a été révolutionnée par Knuth (Knuth 1984), dont le système a été rendu accessible par Lamport avec (Lamport 1994). Quarto (Allaire et al. 2022) unifie ces outils dans un environnement de publication moderne.
5.1.2 Références multiples
Rendu :
les outils de visualisation Python (Hunter 2007) et les ouvrages de référence typographiques (Bringhurst 2004; Mittelbach et Fischer 2023) complètent la palette de l’auteur.
[@clé] avec les crochets
Le style IEEEtran-francais.bst utilise natbib. La syntaxe @clé sans crochets appelle \citet{} qui est cassé avec IEEEtran — elle produit le nom de l’auteur suivi de [?]. Utilisez toujours [@clé] pour obtenir [N] (numérotation IEEE).
5.1.3 Fichier references.bib
Le fichier references.bib doit se trouver à la racine du projet. Pandoc en mode natbib génère \bibliography{references} (sans chemin), et BibTeX cherche le fichier dans le répertoire courant. Un fichier dans content_fr/references.bib ne sera pas trouvé.
Zotero (avec le connecteur Better BibTeX), JabRef ou Mendeley exportent directement en format .bib. L’entrée @IEEEtranBSTCTL en tête de fichier configure le style IEEEtran (nombre d’auteurs avant « et al. », etc.) — ne la supprimez pas.
5.2 Glossaire et acronymes
5.2.1 Déclarer des entrées dans glossaire-entries.qmd
Toutes les entrées sont déclarées dans content_fr/liminaire/glossaire-entries.qmd via deux shortcodes :
Les shortcodes écrivent automatiquement _glossaire-entries.tex (lu par LaTeX) et alimentent les tables HTML. Les labels doivent être uniques.
5.2.2 Utiliser les acronymes dans le texte
Quatre shortcodes permettent de référencer un acronyme selon la forme souhaitée :
| Shortcode | Sortie PDF | Sortie HTML |
|---|---|---|
{{< gls cnam >}} |
forme courte (1re occur. : longue) | forme courte |
{{< acrs cnam >}} |
toujours forme courte | toujours forme courte |
{{< acrl cnam >}} |
toujours forme longue | toujours forme longue |
{{< acrf cnam >}} |
long (court) | long (court) |
Exemples en situation :
Rendu :
le cnam (cnam) a été fondé en 1794. Le format qmd est le format natif de Quarto.
En PDF, label expanse à la première occurrence (forme longue + sigle entre parenthèses) puis utilise la forme courte. En HTML, cette logique de première occurrence n’est pas gérée par le shortcode — il produit toujours la forme courte. Pour la cohérence, préférez label à la première occurrence dans le texte, et label ensuite.
5.3 Commentaires collaboratifs (quarto-comments)
5.3.1 Configuration dans _quarto.yml
L’extension quarto-comments (dossier _extensions/comments/) est configurée via la clé extensions.quarto-comments: dans _quarto.yml :
5.3.2 Les quatre types de commentaires
{{< comment "Reformuler cette phrase, elle est trop longue." author="ag" >}}
{{< todo "Ajouter une figure illustrant ce point." author="eb" >}}
{{< note "Voir aussi Bringhurst 2004, §2.4." author="ag" >}}
{{< question "Ce résultat est-il reproductible sur un autre jeu de données ?" author="ag" inline=true >}}Rendu en situation :
Voici une phrase avec un commentaire du directeur de thèse (qui a ajouté directement celui-ci dans le fichier .qmd parce qu’il n’est pas frileux !).
Ces commentaires ne sont visible que si l’option quarto-comments est à enabled : true dans le fichier yaml, ce qui est le cas pour cette documentation.
Il est aussi possible d’ajouter des commentaires en ligne : Une note bibliographique sans que cela occupe de la place dans la marge.
inline=true occupe toute la ligne en PDF
En HTML, les annotations inline=true apparaissent comme un span coloré compact, exactement à la largeur de leur contenu. En PDF, le package todonotes rend \todo[inline] sous la forme d’un bloc coloré pleine largeur — c’est une contrainte de conception du package, sans contournement possible sans perdre la capacité de couper les annotations longues sur plusieurs lignes. Utilisez inline=true pour de courtes notes qui doivent rester dans le flot du texte ; pour des annotations plus longues, omettez inline pour placer la note en marge.
Avant de soumettre la thèse à l’école doctorale et de la déposer sur theses.fr, passez extensions.quarto-comments.enabled: false dans _quarto.yml. Les annotations ne doivent pas figurer dans la version officielle archivée.
5.4 Annotations web avec Hypothesis (opt-in)
Pour une relecture à distance, la version HTML peut être enrichie d’annotations web via Hypothesis. Le directeur ou les relecteurs sélectionnent du texte dans le navigateur et ajoutent des commentaires sans toucher aux fichiers source. Les annotations sont stockées sur les serveurs Hypothesis et liées à l’URL de la page — elles persistent d’un rendu à l’autre tant que l’URL reste stable (déploiement GitHub Pages).
Pour activer, décommenter le bloc suivant dans _quarto.yml :
Créer ensuite un groupe privé sur hypothes.is et partager le lien d’invitation aux relecteurs. Hypothesis est désactivé par défaut dans tous les profils.
5.5 Pages liminaires spéciales
5.5.1 Résumé et abstract
Les pages resume.qmd et abstract.qmd utilisent des classes CSS qui ajoutent une bordure gauche en HTML :
Même pour une thèse rédigée en anglais, un résumé en français est obligatoire selon les règles de l’abes pour le dépôt sur theses.fr. C’est le rôle du fichier content_en/frontmatter/resume.qmd dans le profil anglais.
5.5.2 Le Comité de Suivi Individuel (csi)
Le csi est obligatoire depuis 2016 pour tous les doctorants en France. Il se réunit au moins une fois par an, indépendamment du directeur de thèse, pour vérifier l’avancement, les conditions de travail et le respect du calendrier. Le compte-rendu du csi doit être joint au dossier de soutenance.
Le template HTML de cette thèse est particulièrement adapté pour les réunions de csi : il permet de partager un lien vers la version en ligne, plus facile à parcourir qu’un PDF de 200 pages.
Ceci est un commentaire de type ‘comment’ par le directeur.