ConTeXt/Références bibliographiques
ConTeXt — Chapitre 10 : Bibliographie
Références bibliographiques • Bibliographie et index • Création d’un index
Références bibliographiques
Dans un document ConTeXt, les références bibliographiques servent à citer des sources
et à produire automatiquement une bibliographie cohérente à partir d’un fichier dédié.
Cette page présente la méthode standard en expliquant comment préparer un fichier
.bib, comment le charger dans ConTeXt et comment produire la bibliographie finale.
Objectifs de cette page
- Savoir construire un fichier
.bibcompatible BibTeX/BibLaTeX. - Charger correctement une base bibliographique dans ConTeXt.
- Appeler une référence dans le texte.
- Générer une bibliographie formatée.
1. Structure d'un fichier mabiblio.bib
[modifier | modifier le wikicode]Une base de données bibliographique est un simple fichier texte, généralement
nommé references.bib. Chaque entrée possède un type, une clé, et des champs.
Voici le schéma minimal :
@article{Durkheim1898,
author = {Émile Durkheim},
title = {Représentations individuelles et représentations collectives},
journal = {Revue de métaphysique et de morale},
year = {1898}
}
Exemple minimal d'un fichier de type *.bib
[modifier | modifier le wikicode]- On voit que le fichier contient une seule entrée ici, mais il peut en contenir autant qu'on veut, qu'il s'agisse des entrées
@bookou tout autre format (article, thèse, magazine, etc.).
@book{AristotePoetique,
author = {Aristote},
title = {Poétique},
year = {1991},
publisher = {Seuil}
}
2. Charger la base dans ConTeXt
[modifier | modifier le wikicode]- ConTeXt utilise le module
btxpour lire les fichiers au format BibTeX.
\usebtxdataset[biblio][references.bib]
On peut ensuite ajuster l’apparence globale :
\setupbtx[dataset=biblio] \setupbtxrendering [style=normal, numbering=yes]
3. Citer dans le texte
[modifier | modifier le wikicode]La citation la plus simple :
Selon \cite[Durkheim1898], la distinction est essentielle.
Citations multiples :
Voir aussi \cite[AristotePoetique,Durkheim1898].
4. Produire la bibliographie
[modifier | modifier le wikicode]Pour insérer la bibliographie à la fin :
\placelistofpublications
Ou en version complète :
\completepublications
5. Exemple minimal complet (MWE)
[modifier | modifier le wikicode]\usebtxdataset[biblio][references.bib]
\setupbtx[dataset=biblio]
\starttext
Une citation : \cite[AristotePoetique].
\blank[2*big]
\section{Bibliographie}
\placelistofpublications
\stoptext
Astuce
On peut utiliser plusieurs fichiers bibliographiques en les déclarant comme plusieurs
dataset. ConTeXt fusionne automatiquement les entrées sans doublons.
Dans un document ConTeXt, les références bibliographiques servent à citer des sources
et à produire automatiquement une bibliographie cohérente à partir d’un fichier dédié.
Cette page présente la méthode standard en expliquant comment préparer un fichier
.bib, comment le charger dans ConTeXt et comment produire la bibliographie finale.
1. Structure d'un fichier mabiblio.bib
[modifier | modifier le wikicode]Une base de données bibliographique est un simple fichier texte, généralement
nommé references.bib. Chaque entrée possède un type, une clé, et des champs.
Voici le schéma minimal :
@article{Durkheim1898,
author = {Émile Durkheim},
title = {Représentations individuelles et représentations collectives},
journal = {Revue de métaphysique et de morale},
year = {1898}
}
Exemple minimal d'un fichier de type *.bib
[modifier | modifier le wikicode]- On voit que le fichier contient une seule entrée ici, mais il peut en contenir autant qu'on veut, qu'il s'agisse des entrées
@bookou tout autre format (article, thèse, magazine, etc.).
@book{AristotePoetique,
author = {Aristote},
title = {Poétique},
year = {1991},
publisher = {Seuil}
}
2. Charger la base dans ConTeXt
[modifier | modifier le wikicode]- ConTeXt utilise le module
btxpour lire les fichiers au format BibTeX.
\usebtxdataset[biblio][references.bib]
On peut ensuite ajuster l’apparence globale :
\setupbtx[dataset=biblio] \setupbtxrendering [style=normal, numbering=yes]
3. Citer dans le texte
[modifier | modifier le wikicode]La citation la plus simple :
Selon \cite[Durkheim1898], la distinction est essentielle.
Citations multiples :
Voir aussi \cite[AristotePoetique,Durkheim1898].
4. Produire la bibliographie
[modifier | modifier le wikicode]Pour insérer la bibliographie à la fin :
\placelistofpublications
Ou en version complète :
\completepublications
5. Exemple minimal complet (MWE)
[modifier | modifier le wikicode]\usebtxdataset[biblio][references.bib]
\setupbtx[dataset=biblio]
\starttext
Une citation : \cite[AristotePoetique].
\blank[2*big]
\section{Bibliographie}
\placelistofpublications
\stoptext
Astuce
On peut utiliser plusieurs fichiers bibliographiques en les déclarant comme plusieurs
dataset. ConTeXt fusionne automatiquement les entrées sans doublons.
Références bibliographiques
Dans un document ConTeXt, les références bibliographiques servent à citer des sources
et à produire automatiquement une bibliographie cohérente à partir d’un fichier dédié.
Cette page présente la méthode standard en expliquant comment préparer un fichier
.bib, comment le charger dans ConTeXt et comment produire la bibliographie finale.
Objectifs de cette page
- Savoir construire un fichier
.bibcompatible BibTeX/BibLaTeX. - Charger correctement une base bibliographique dans ConTeXt.
- Appeler une référence dans le texte.
- Générer une bibliographie formatée.
1. Structure d'un fichier mabiblio.bib
[modifier | modifier le wikicode]Une base de données bibliographique est un simple fichier texte, généralement
nommé references.bib. Chaque entrée possède un type, une clé, et des champs.
Voici le schéma minimal :
@article{Durkheim1898,
author = {Émile Durkheim},
title = {Représentations individuelles et représentations collectives},
journal = {Revue de métaphysique et de morale},
year = {1898}
}
Exemple minimal d'un fichier de type *.bib
[modifier | modifier le wikicode]- On voit que le fichier contient une seule entrée ici, mais il peut en contenir autant qu'on veut, qu'il s'agisse des entrées
@bookou tout autre format (article, thèse, magazine, etc.).
@book{AristotePoetique,
author = {Aristote},
title = {Poétique},
year = {1991},
publisher = {Seuil}
}
2. Charger la base dans ConTeXt
[modifier | modifier le wikicode]- ConTeXt utilise le module
btxpour lire les fichiers au format BibTeX.
\usebtxdataset[biblio][references.bib]
On peut ensuite ajuster l’apparence globale :
\setupbtx[dataset=biblio] \setupbtxrendering [style=normal, numbering=yes]
3. Citer dans le texte
[modifier | modifier le wikicode]La citation la plus simple :
Selon \cite[Durkheim1898], la distinction est essentielle.
Citations multiples :
Voir aussi \cite[AristotePoetique,Durkheim1898].
4. Produire la bibliographie
[modifier | modifier le wikicode]Pour insérer la bibliographie à la fin :
\placelistofpublications
Ou en version complète :
\completepublications
5. Exemple minimal complet (MWE)
[modifier | modifier le wikicode]\usebtxdataset[biblio][references.bib]
\setupbtx[dataset=biblio]
\starttext
Une citation : \cite[AristotePoetique].
\blank[2*big]
\section{Bibliographie}
\placelistofpublications
\stoptext
Astuce
On peut utiliser plusieurs fichiers bibliographiques en les déclarant comme plusieurs
dataset. ConTeXt fusionne automatiquement les entrées sans doublons.