diff --git a/sources/polycopié/polycopié.css b/sources/polycopié/polycopié.css
index 45288fe..fcfd43c 100644
--- a/sources/polycopié/polycopié.css
+++ b/sources/polycopié/polycopié.css
@@ -134,8 +134,9 @@
max-width: 50%;
padding: .5em;
}
- /* Les 3 règles suivantes mettent en forme la table des matières :*
- * Suppression des liste à puce et numérotation des chapitres. */
+ /* Les 4 règles suivantes mettent en forme la table des matières :*
+ * Suppression des liste à puce, numérotation des chapitres et affichage du
+ * numéro de page. */
#TOC ul {
list-style-type: none;
padding-left: 0;
diff --git a/sources/polycopié/polycopié.html b/sources/polycopié/polycopié.html
new file mode 100644
index 0000000..9e58ed3
--- /dev/null
+++ b/sources/polycopié/polycopié.html
@@ -0,0 +1,646 @@
+
+
+
+
+
+
+
+ Citer ses références et créer une bibliographie avec LaTeX et Zotero
+
+
+
+
+
+
+
+
+
Citer ses références et créer une bibliographie avec
+LaTeX et Zotero
+
2024-02-29
+
+
+
+
+
+
+
Objectifs
+
Au terme de cet atelier, vous serez en mesure de :
+
+
Comprendre ce qu’est un fichier .bib.
+
Connaître la structure d’une référence.
+
Créer ou de générer un fichier .bib.
+
Charger les paquets nécessaires dans leur fichier .tex
+et utiliser les outils de composition pour générer le document
+final.
+
Utiliser les commandes LaTeX pour :
+
+
Définir leur le style de citation et de bibliographie.
« Dans LaTeX il faut distinguer le langage de balisage, le système de
+composition et la distribution. » Fauchié (2020)
+
+
Pour générer des documents avec LaTeX, il faut :
+
+
Rédiger un document dans un fichier .tex à l’aide du
+langage de balisage, afin de le structurer.
+
Compiler ce fichier avec un système (ou moteur) de composition, par
+exemple LaTeX, PdfLaTeX ou XeLaTeX.
+
+
Pour disposer d’un tel système de composition, le plus souvent on
+installe un environnement ou une distribution LaTeX, par exemple TeX
+Live pour Linux, MacTex pour Mac OS ou MiKTeX pour Windows.1 De plus en plus souvent, toutefois,
+afin de faciliter le travail en collaboration ou pour s’éviter une
+installation parfois laborieuse, des services en ligne sont préférés,
+comme https://www.overleaf.com/.
+
Enfin, un éditeur de texte est nécessaire pour travailler sur les
+sources (le ou les fichiers .tex). N’importe quel éditeur
+suffit, mais des aides comme la coloration syntaxique, la complétion des
+commandes ou la gestion de la compilation autrement que dans une console
+sont très utiles. Parmi une liste plutôt riche, les éditeurs suivants
+peuvent être mentionnés :
Afin de pouvoir insérer des citations et créer des bibliographies
+avec LaTeX, un fichier contenant les références bibliographiques est
+nécessaire. Il s’agit d’un fichier dont l’extension est
+.bib, ce qui correspond :
+
+
soit à la structure BibTeX,
+
soit à la structure Biber pour BibLaTeX.
+
+
Ce fichier .bib se place le plus souvent dans le même
+dossier que le document .tex de travail.
+
+
BibTeX VS BibLaTeX
+
BibTex est le logiciel historique pour la gestion des références et
+des bibliographies dans un document .tex. Il est aussi le
+plus souvent mentionné dans les exigences des éditeurs scientifiques.
+Pourtant, ce logiciel n’est plus développé depuis de nombreuses
+décennies et n’offre pas facilement les fonctionnalités auxquelles nous
+pouvons nous attendre actuellement.
+
Aussi Biber (et BibLaTeX) est fortement conseillé et c’est pourquoi
+il n’est question que de cette option dans ce document. Il est plus
+récent et évolue encore constamment. En ne chargeant que le paquet
+biblatex, il est possible de définir le type d’appel de
+citation (notes en bas de page, numéro, auteur-date, etc.) et différents
+style de bibliographies.
+
Débuter avec BibLaTeX n’empêche pas de passer à BibTeX ensuite, si
+nécessaire.
+
Structure d’une
+référence dans un fichier .bib
+
Une référence dans un fichier .bib au format BibLaTeX
+ressemble à cela :
La première ligne définit le type de document, sous la forme
+@type (@book, @article,
+@phdthesis, etc.). Puis, après l’ouverture d’accolade, suit
+la clé de citation (Citekey), c’est-à-dire l’identifiant unique
+de la référence qui sera indiquée dans le document .tex,
+afin d’insérer une référence.
+Les lignes suivantes correspondent aux champs de la référence, sous la
+forme champ = {valeur}, séparés par une virgule.
Il est possible de créer et de mettre à jour un fichier
+.bib à la main, à l’aide d’un éditeur de texte. Un grand
+nombre de bases de données, de sites de revues ou de catalogues de
+bibliothèques permettent de télécharger une ou plusieurs références dans
+un fichier .bib, mais le plus souvent dans la structure
+BibTeX et non pas BibLaTeX.
+
Mais il est recommandé de déléguer la gestion du fichier
+.bib à un logiciel de gestion de références
+bibliographiques, comme JabRef2 ou Zotero3.
+L’intérêt de ces logiciels est d’éviter les erreurs et d’automatiser en
+partie l’ajout de références dans sa base de données.
+
+
Créer un fichier
+.bib via Zotero
+
Avec Zotero, il est possible de générer un fichier
+.bib :
+
+
À partir d’une sélection de références.
+
En sélectionnant une collection, une sous-collection ou la
+bibliothèque entière.
+
+
Il suffit de :
+
+
Sélectionner l’ensemble désiré.
+
Faire un clic-droit et sélectionner Exporter la collection / les
+documents.
Ce procédé très simple a néanmoins un inconvénient : le fichier créé
+est statique. Il ne sera pas mis à jour automatiquement si la collection
+est complétée, ou si les références sont corrigées dans Zotero. Il
+faudra générer à nouveau et écraser le fichier .bib pour
+qu’il soit à jour.
+
L’extension Better
+BibTeX for Zotero
+
L’extension Better BibTeX for Zotero résout deux problèmes
+des fichiers .bib générés par Zotero :
+
+
Elle permet d’exporter un fichier .bib
+dynamique, c’est-à-dire que le contenu de celui-ci sera mis à jour
+automatiquement lorsque la collection correspondante dans Zotero sera
+modifiée. Pour cela, il faut choisir le format d’exportation
+Better BibTeX ou Better BibLaTeX et sélectionner
+l’option Garder à jour. (Figure 1)
+
+
Elle permet de modifier une clé de citation (citekey)
+manuellement ou de créer un format de citekey par défaut.
+
+
+
Pour installer l’extension (au format .xpi) Better
+BibTeX :
Télécharger le fichier
+Zotero-better-bibtex-X.X.X.xpi.
+
Dans Zotero, choisir le menu Outils / Extensions. (Figure
+2)
+
+
Cliquer sur la roue crantée en haut à droite et sélectionner
+Install Add-on from file. (Figure 3)
+
+
Sélectionner le fichier téléchargé.
+
+
+
+
Autres fonctionnalités
+de Better BibTeX
+
Better BibTeX propose des fonctionnalités plus
+avancées :
+
+
Création et gestion de clés uniques.
+
Conversion des caractères UTF-8 et des éventuels balisages HTML
+présents dans les références.
+
Génération de champs supplémentaires absents de Zotero.
+
Création de types de documents n’existant pas dans Zotero.
+
+
Ces fonctionnalités ne seront pas décrites en détail dans ce
+document. Les informations supplémentaires à ce sujet sont disponibles
+sur le site https://retorque.re/zotero-better-BibTeX/.
+
Configurer la compilation
+
Pour générer le fichier PDF à partir des sources .tex et
+.bib, il est nécessaire de configurer le système de
+composition que l’on va utiliser. Il peut être appelé en ligne de
+commande dans une console ou, à l’inverse, pris en charge presque
+entièrement par une plateforme comme Overleaf. Et entre les deux, des
+éditeurs de texte dédiés à LaTeX offrent un certain nombre d’options de
+compilation ou de composition.
+
L’exemple donné ci-dessous est adapté à l’exercice et à l’utilisation
+de l’éditeur Texmaker, mais le principe est similaire dans les
+différents environnement.
+
Dans Texmaker, la fonction pour lancer BibTeX ou Biber est la même.
+Il faut donc lui préciser lequel on utilise :
+
+
Menu Options.
+
Configurer Texmaker.
+
Dans l’onglet Commandes, chercher l’entrée
+Bib(la)tex et entrer biber %. (Figure 4)
+
+
+
+
Lorsque l’on compile avec des références bibliographiques, il est
+nécessaire de le faire quatre fois :
+
+
LaTeX.
+
Biber.
+
LaTeX.
+
LaTeX.
+
Afficher le PDF.
+
+
Heureusement Texmaker permet de configure une Compilation
+rapide qui lance tout seul ces quatre itération :
+
+
Menu Options.
+
Configurer Texmaker.
+
Onglet Compil rapide.
+
Choisir la suite de commande à lancer.
+
+
Dans le cas de l’exercice présenté, une bonne solution est d’utiliser
+XeLaTeX. Pour cela, il faut choisir l’option Utilisateur et
+utiliser l’assistant.
+
+
Puis, dans l’assistant, sélectionner les commandes à ajouter, une à
+une, dans l’ordre.
+
+
Les outils comme Overleaf ou tectonic5
+prennent eux-mêmes en charge ce genre de complexité.
+
Utilisation de BibLaTeX
+
Préambule : options de style et lien avec les
+références
+
Voici un exemple de préambule avec le paquet biblatex et
+quelques options :
+
\documentclass[11pt,a4paper,french]{article}
+\usepackage{lmodern}
+\usepackage[french]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{hyperref}
+\usepackage[style=vancouver,
+ backend=biber]{biblatex}
+\addbibresource{references-exercice.bib}
+
+\author{Dimitri Donzé, Vincent Hubert, Igor Milhit}
+\title{Notre pseudo-article}
+
Le paquet est chargé sous la forme
+\usepackage[options]{biblatex}. Pour les options, il faut
+se référer à la documentation ou à la cheatsheet citées plus
+haut. L’exemple montre les options que vous allez le plus souvent
+utiliser :
+
+
backend=biber détermine l’outil de composition, le plus
+souvent Biber pour BibLaTeX. Cela suppose que Biber soit installé sur
+votre machine, par exemple dans la distribution LaTeX que vous avez
+choisie.
+
style détermine le style dans lequel les références
+seront rédigées.
+
+
Pour plus de finesse, existent les options citestyle
+pour définit le style de citation et bibstyle pour le style
+bibliographique. Le plus souvent l’option style suffit.
+
La commande \addbibresource{<nom-du-fichier>.bib}
+permet de définir le fichier contenant les références bibliographiques.
+Le plus simple, est de le placer dans le même répertoire que le fichier
+.tex.
+
Insérer des citations
+
Pour insérer des citations, il existe un ensemble de commandes
+possibles (voir la cheatsheet), pour les différents cas. La
+syntaxe est la suivante :
+
\cite[<pre>][<post>]{<key>}
+
+
\cite est la commande proprement dite, qui détermine le
+type de citation utilisée.
+
[<pre>], optionnel, permet d’ajouter du texte
+avant l’appel à citation. Par exemple [voir] permet
+d’obtenir (voir Auteur, date).
+
[<post>], optionnel, ajoute du texte après
+l’appel à citation, comme un numérotation de pages.
+
{<key>}, obligatoire, est la clé de citation
+indiquant de quelle référence il s’agit. Par exemple
+{slaweckiParadigmsQualitativeResearch2018}.
+
+
Voici les appels de citation les plus utiles :
+
+
\autocite est dépendante du style utilisé, aussi elle
+s’adapte automatiquement au style de citation.
+
\textcite insère l’appel à citation dans le texte.
+
\parencite insère l’appel à citation dans des
+parenthèses.
+
+
Ces commandes possèdent des versions pour appeler plusieurs
+références simultanément :
+\autocites{<key1>}{<key2>}.
+
Créer une bibliographie
+
La commande \printbibliography insère la bibliographie.
+Elle se place généralement à la fin du document, mais ce n’est pas
+obligatoire.
+
Elle peut prendre un certain nombre d’options :
+
\printbibliography[title=Bibliographie]
+
Cet exemple définit le titre de la bibliographie. Par défaut, le
+titre est Références en français.
+
À l’aide de la cheatsheet ou de la documentation il est
+possible de comprendre comment réaliser une bibliographie pour une
+section du document, ou une bibliographie ne contenant que les
+références liées à un mot clé particulier.
+
Enrichir BibLaTeX
+
Dans la bibliographie est indiqué une ressource en ligne qui liste
+des paquets pouvant être installés afin d’enrichir BibLaTeX (CTAN: Topic
+BibLaTeX [sans date]). Dans ces paquets, on
+trouve par exemple des styles bibliographiques. Or, pour les installer,
+il faut savoir dans quel répertoire il faut ajouter les fichiers, si
+nécessaire. Pour cela, une commande peut être tapée dans une console
+(par exemple Powershell pour Windows, iterm pour Mac OS ou votre
+terminal Linux) :
La deuxième ligne est le chemin correspondant à l’installation de
+LaTeX où les répertoires et fichiers peuvent être ajoutés.
+
Sous Windows la commande ne prend qu’un tiret pour le paramètre :
+
kpsewhich-var-value TEXMFLOCAL
+
Bibliographie
+
+
+Bibliography in LaTeX with
+Bibtex/Biblatex, 2021. [en ligne]. 19 juillet
+2021. [Consulté le 23 mars 2023]. Disponible à l'adresse: https://latex-tutorial.com/tutorials/bibtex/
+
+
+CTAN: Topic BibLaTeX, [sans date]. [en ligne].
+[Consulté le 29 mars 2023]. Disponible à l'adresse: https://ctan.org/topic/biblatexListe
+de paquets pour BibLaTeX.
+
+GROLIMUND, Raphaël, 2019. Zotero et LaTeX. [en ligne]. 24 septembre
+2019. [Consulté le 29 mars 2023]. Disponible à l'adresse: https://zotero.hypotheses.org/762
+
+LEHMAN, Philipp, KIME, Philip et WEMHEUER, Moritz, 2023. The
+Biblatex Package: Programmable Bibliographies and Citations.
+[en ligne]. 5 mars 2023. Disponible à l'adresse: https://ctan.org/pkg/biblatex
+
+
+Overleaf Documentation, [sans date]. [en ligne].
+[Consulté le 29 mars 2023]. Disponible à l'adresse: https://www.overleaf.com/learn
+
+
+PATASHNIK, Oren, 1988. Bibtexing. [en ligne]. 8 février 1988.
+[Consulté le 28 mars 2023]. Disponible à l'adresse: https://ctan.org/pkg/bibtexDocumentation
+officielle de BibTex
+
+
+POULAIN, Nicolas mathématicien, 2020. LaTeX pour les
+enseignants. Paris: Ellipses. Références
+sciences. ISBN 978-2-340-03671-0.
+
+
+REES, Clea F., 2017. BibLaTeX/Biber
+« Cheat Sheet ». [en ligne]. 24 juin 2017.
+[Consulté le 23 mars 2023]. Disponible à l'adresse: https://ctan.org/pkg/biblatex-cheatsheet
+
+
+ROUQUETTE, Maïeul, 2017. (Xe)LaTeX appliqué aux sciences humaines :
+le seul livre sur LaTeX sans une seule équation !
+Tampere: Atramenta. ISBN 978-952-273-073-2.
+Billet de blog de l’auteur présentant le livre
+:http://geekographie.maieul.net/Xe-LaTeX-applique-aux-sciences
+
+
+TAILLET, Richard, 2022. Bien débuter en LaTeX.
+Louvain-la-Neue: De Boeck Supérieur.
+Informatique. ISBN 978-2-8073-3989-7.
+
Il est également possible d’exporter une bibliothèque au
+format BibTeX depuis d’autres logiciels bibliographiques, notamment
+EndNote. Pour cela, dans ce dernier, il faut aller dans les options de
+styles Tools / Output Styles / Open Style Manager et cocher le
+style BibTeX Export. Une fois cela fait, il faut cliquer sur
+File Export, sélectionner le style BibTeX Export et
+sauvegarder le fichier au format .bib.↩︎
+
Voir https://tectonic-typesetting.github.io. L’intérêt de cet
+outil est qu’il s’occupe de télécharger à la volée des logiciels
+nécessaires en fonction de ce qui est indiqué dans le préambule. À
+l’exception de Biber qui doit être installé sur le système.↩︎
+
+
+
+
diff --git a/sources/polycopié/polycopié.md b/sources/polycopié/polycopié.md
index db35664..d232478 100644
--- a/sources/polycopié/polycopié.md
+++ b/sources/polycopié/polycopié.md
@@ -29,15 +29,18 @@ Au terme de cet atelier, vous serez en mesure de :
-![Logo de la licence CC BY-SA 4.0](../medias/by-sa.png) \
-Ce document est sous licence [*CC BY-SA 4.0*][cc-by-sa]. \
-Les sources sont sur .
+:::{#licence}
+![Logo de la licence CC BY-SA 4.0][1] \
+[CC BY-SA 4.0][2] --- [Sources][3]
+:::
-[cc-by-sa]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français"
+
-\newpage
+[1]: ./static/by-sa.svg
+[2]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français"
+[3]: https://git.milhit.ch/igor/biblatex-zotero "Projet git du document"
-## Principes généraux
+## Principes généraux {#first-section}
> « Dans LaTeX il faut distinguer le langage de balisage, le système de
> composition et la *distribution*. » @fauchieFabriquesPublicationLaTeX2020
@@ -60,7 +63,7 @@ Enfin, un éditeur de texte est nécessaire pour travailler sur les sources (le
ou les fichiers `.tex`). N'importe quel éditeur suffit, mais des aides comme la
coloration syntaxique, la complétion des commandes ou la gestion de la
compilation autrement que dans une console sont très utiles. Parmi une liste
-impressionnante, les éditeurs suivants peuvent être mentionnés :
+plutôt riche, les éditeurs suivants peuvent être mentionnés :
- Texmaker, libre, multiplatforme, .
- TeXworks, libre, multiplatforme, .
@@ -74,16 +77,18 @@ d'un fichier dont l'extension est `.bib`, ce qui correspond :
- soit à la structure BibTeX,
- soit à la structure Biber pour BibLaTeX.
-Ce fichier `.bib` se place le plus souvent dans le même dossier
-que le document `.tex` de travail.
+Ce fichier `.bib` se place le plus souvent dans le même dossier que le document
+`.tex` de travail.
+
+
[^0]: Voir le site .
### BibTeX VS BibLaTeX
BibTex est le logiciel historique pour la gestion des références et des
-bibliographies dans un document `.tex`. Il est aussi le plus répandu dans les
-exigences des éditeurs scientifiques. Pourtant, ce logiciel n'est plus
+bibliographies dans un document `.tex`. Il est aussi le plus souvent mentionné
+dans les exigences des éditeurs scientifiques. Pourtant, ce logiciel n'est plus
développé depuis de nombreuses décennies et n'offre pas facilement les
fonctionnalités auxquelles nous pouvons nous attendre actuellement.
@@ -135,6 +140,8 @@ de gestion de références bibliographiques, comme JabRef[^1] ou Zotero[^2].
L'intérêt de ces logiciels est d'éviter les erreurs et d'automatiser en partie
l'ajout de références dans sa base de données.
+
+
[^1]: Logiciel multiplatforme et libre, BibTeX et Biber natif.
[^2]: Logiciel multiplatforme et libre.
diff --git a/sources/polycopié/static/bibliotheque-logo.svg b/sources/polycopié/static/bibliotheque-logo.svg
new file mode 100644
index 0000000..b33b2b1
--- /dev/null
+++ b/sources/polycopié/static/bibliotheque-logo.svg
@@ -0,0 +1,210 @@
+
+
+
+
diff --git a/sources/polycopié/static/by-sa.svg b/sources/polycopié/static/by-sa.svg
new file mode 100644
index 0000000..f850297
--- /dev/null
+++ b/sources/polycopié/static/by-sa.svg
@@ -0,0 +1,199 @@
+
+
+
diff --git a/sources/polycopié/style.css b/sources/polycopié/style.css
new file mode 100644
index 0000000..f376b8c
--- /dev/null
+++ b/sources/polycopié/style.css
@@ -0,0 +1,237 @@
+@media print {
+
+ /* **************************
+ * Définition des pages *
+ * ************************ */
+
+ @page {
+ size: A4;
+ margin: 25mm;
+ bleed: 6mm;
+ /* Numérotation de page au centre en bas
+ * de la page. Le compteur est définit
+ * dans le selecteur body. */
+ @bottom-center {
+ content: counter(page);
+ }
+ }
+ @page:left {
+ margin-left: 25mm;
+ margin-right: 15mm;
+ }
+ @page:right {
+ margin-left: 15mm;
+ margin-right: 25mm;
+ }
+ @page:first {
+ /* Insertion en haut à droite du logo de la
+ * bibliothèque de l'UNIGE. */
+ @top-right {
+ content: "";
+ background-image: url("static/bibliotheque-logo.svg");
+ background-position: right;
+ background-repeat: no-repeat;
+ background-size: 25%;
+ }
+ /* Place le bloc de la licence en bas à gauche
+ * de la première page. Voir le sélecteur
+ * #licence plus bas. */
+ @bottom-left{
+ content: element(licenceBlock);
+ font-size: small;
+ }
+ @bottom-center {
+ content: none;
+ }
+ /* Insert la date en bas à droite de la
+ * première page. Voir le sélecteur .date */
+ @bottom-right {
+ content: string(date);
+ font-size: small;
+ }
+ }
+
+ /* **************************
+ * Définitions globales *
+ * ************************ */
+
+ body {
+ font-family: "TheSansOsF", "Open Sans", Arial, Helvetica, sans-serif;
+ /* Définit les trois variables de compteur nécessaires */
+ counter-reset: figureNumber toc tableNumber;
+ }
+ /* Définit que string(date) contient la date indiquée dans le frontmatter
+ * de la source markdown */
+ .date {
+ string-set: date content(text);
+ display: none; /* Pour ne pas afficher la date sous le titre. */
+ }
+ /* Définit que running(licenceBlock) contient le block licence.
+ * Le bloc licence est décrit dans le fichier markdown source, au-dessous
+ * de la section des objectifs. Le CSS permet de le placer correctement */
+ #licence {
+ position: running(licenceBlock);
+ }
+
+ /* *****************
+ * Page de titre *
+ * *************** */
+
+ .logo {
+ display: inline-flex;
+ justify-content: center;
+ width: 60%;
+ margin: 2em auto 1em auto;
+ }
+ .logo img {
+ max-width: 50%;
+ padding: .5em;
+ }
+
+ #title-block-header {
+ /* Concerne le bloc titre sur la page de titre */
+ text-align: center;
+ margin: 4em 0;
+ }
+
+ .authors {
+ display: flex;
+ justify-content: center;
+ }
+ .author {
+ margin: 0;
+ padding: 0 1em;
+ }
+
+ /* Les 4 règles suivantes mettent en forme la table des matières :*
+ * Suppression des liste à puce, numérotation des chapitres et affichage du
+ * numéro de page. */
+ #TOC ul {
+ list-style: none;
+ counter-reset: toc;
+ padding-left: 1.5em;
+ }
+ #TOC li {
+ counter-increment: toc;
+ }
+ #TOC li::before {
+ content: counter(toc) ". ";
+ }
+ #TOC a::after {
+ content: target-counter(attr(href url), page);
+ position: absolute;
+ right: 0;
+ }
+
+ /* ***************************
+ * Structure du document *
+ * ************************* */
+
+ /* Ajouter ou supprimer les ID de titre pour un saut de page.
+ * Les IDs #first-section et #bibliography peuvent être ajoutés
+ * dans la source markdown. */
+ #first-section,
+ #bibliography,
+ .footnotes {
+ break-before: page;
+ }
+
+ /* *************
+ * Contenu *
+ * *********** */
+
+ h2 {
+ color: #d80669;
+ text-decoration: underline;
+ }
+
+ pre {
+ background-color: #f2f1f1;
+ border: 2px solid #d80669;
+ border-radius: .5em;
+ padding: .5em 1em;
+ /* Évite que les blocs de code ne soient séparés sur 2 pages */
+ break-inside: avoid;
+ }
+ pre > code {
+ border-radius: none;
+ padding: none;
+ }
+ code {
+ font-family:'Courier New', Courier, monospace;
+ font-size: 90%;
+ background-color: #f2f1f1;
+ padding: 2px;
+ border-radius: 5px;
+ }
+
+ .footnotes::before {
+ content: "Notes";
+ color: #d80669;
+ font-size: 120%;
+ font-weight: bold;
+ }
+ .footnote-ref {
+ text-decoration: none;
+ padding-left: 2px;
+ }
+ .footnote-back {
+ font-size: small;
+ text-decoration: none;
+ padding-left: .5em;
+ }
+
+ figure {
+ display: flex;
+ flex-direction: column;
+ border: 2px solid #d80669;
+ border-radius: .5em;
+ padding: .5em;
+ /* Évite que les figures ne soient séparés sur 2 pages */
+ break-inside: avoid;
+ }
+ figure img {
+ max-width: 85%;
+ margin: 0 auto;
+ }
+ figcaption {
+ text-align: center;
+ font-size: 90%;
+ counter-increment: figureNumber;
+ padding-top: .5em;
+ }
+ figcaption::before {
+ content: "Figure " counter(figureNumber) " : ";
+ }
+
+ blockquote {
+ font-style: italic;
+ }
+ blockquote em {
+ font-style: normal;
+ }
+
+ div.csl-entry {
+ padding: .5em;
+ }
+
+ table {
+ width: 90%;
+ margin: 1em auto;
+ border-collapse: collapse;
+ }
+
+ th, td {
+ padding: 5px;
+ border: 1px solid;
+ }
+ table > caption {
+ counter-increment: tableNumber;
+ caption-side: bottom;
+ font-size: small;
+ padding-top: .5em;
+ }
+ table > caption:before {
+ content: "Table " counter(tableNumber) " : ";
+ }
+}
diff --git a/sources/polycopié/template.html b/sources/polycopié/template.html
index 77febbf..c89a254 100644
--- a/sources/polycopié/template.html
+++ b/sources/polycopié/template.html
@@ -1,9 +1,12 @@
-
+
-
+
$for(author-meta)$
$endfor$
@@ -69,7 +72,9 @@ $endif$
$endif$
$if(toc)$
$endif$