Accueil > LaTeX > BibLaTeX > Gestion des notes bibliographiques en latex
Gestion des notes bibliographiques en latex
dimanche 5 décembre 2010, par
Certains le savent peut-être, je prépare un mémoire intitulé « Usage liturgique et statut de traditions apocryphes chrétiennes en Afrique du Nord, de la seconde moitié du IVe siècle au second concile de Braga ».
Jusqu’à maintenant, j’utilisais un logiciel de traitement de texte commercial pour l’ensemble des mes devoirs. Seulement voilà : je n’ai jamais compris comment fonctionnait son module de bibliographie.
J’ai donc décidé de me servir de latex pour cela. J’ai découvert latex récemment, donc je tatonne encore un peu. Vous suivrez donc dans cette rubrique mon apprentissage.
J’utilise la distribution MacTex qui possède un logiciel de gestions des fichiers .bib (fichier de bibliographie latex) : BibTex. Il permet d’éditer de manière convivial les fichiers .bib, en évitant d’avoir à utiliser un éditeur de code.
Seulement voilà, la gestion standard des notes bibliographiques de latex ne correspond pas aux exigences universitaires française en sciences humaines.
En effet, la fonction latex
\cite{index}
se contente de renvoyer une référence en fin de document. Hors l’usage
français est de mettre les références en notes de bas de page.
Pour gérer cela, j’ai décidé d’utiliser le package BibLaTex.
On trouvera :
– Un tutoriel en Français.
– La documentation anglaise du package
Installation du package sous Mac
Pour que le fichier latex puisse être compilé si vous utilisez ce package, il est nécéssaire de l’installer (si, si ...).
Sous Mac, voilà comment faire :
– Télèchargez le package
– décompresser le zip
– si vous êtes le seul utilisateur sous Mac, dans le dossier « Bibliothèque » de la votre dossier de départ, dans le dossier texmf/tex/latex
(à créer le cas échéant), installez le dossier latex du zip en l’ayant renommé biblatex.
– Le package nécessite le package http://www.ctan.org/tex-archive/help/Catalogue/entries/etoolbox.html. Téléchargez le zip et installez le dossier décompressé dans texmf/tex/latex
.
– Enfin, récuperez le package logreq et copiez les fichiers logreq.def et logreq.sty dans le dossier Library/texmf/latex/biblatex.
Dans l’entête de votre fichier latex, mettez :
\usepackage{biblatex}
\usepackage{csquotes}
\usepackage[french]{babel}
Le package csquotes
est normalement livré en standard sous MacTex. Il permet d’avoir les guillemets typographiques français dans les références bibliographiques (et sans doute ailleurs), à conditions d’avoir précisé qu’on avait un document en français (ce qui est le cas avec \usepackage[french]{babel}
.
Pour l’utilisation du package Biblatex, voir le tutoriel français (mais je vous conseille d’utiliser BibDesk pour gérer la BDD bibliographique).
La suite à venir
Voilà ce qu’il me reste encore à comprendre / réflechir.
– Gérer la différences entres les sources primaires et les sources secondaires (ca doit pouvoir ce faire avec un mot clef)
– Comprendre comment indiquer la pagination des sources primaires de manière correctes, c’est à dire sous la forme Livre, chapitre, paragraphe, sans avoir de .p
devant.
– Comprendre comment faire son propre modèle de références bibliographies : j’aimerais générer automatiquement une bibliographie avec, sous l’intitulé de l’élément bibliographique, les commentaires que j’y ait mis.
Messages
27 septembre 2013, 12:54, par Bibi
Bonjour est-il possible de séparer (par un liseret par exemple), note de bas de page et citations bibliographique ?
\usepackage[backend=biber, citestyle=verbose-trad1, bibstyle=verbose
27 septembre 2013, 14:12, par Maïeul
Les notes bibliographiques ne se distinguent (en standard) en rien des notes standards (elle sont entremêlées et ont une numérotation commune). Je vois mal comment on pourrait les séparer.
Sauf à créer une deuxième série de notes. Il faudrait que je vois si un package fait cela. Mais cela pose quelques soucis : comment on numérote deux séries // ? comment on sait quel numéro est affecté à quelle série ?
5 décembre 2014, 17:29, par Clément Aubert
Vous pouvez jeter un coup d’œil à
http://www.khirevich.com/latex/footnote_citation/
qui implante (dans un cadre un cadre un peu compliqué) deux systèmes de notes de bas de page, un pour les notes, un pour les références. Juste pour illustrer que c’est possible (ce n’est sans aucun doute pas la solution la plus simple, dirigez-vous vers http://tex.stackexchange.com/ pour des solutions plus élégantes).
Voir en ligne : http://lacl.fr/ caubert/
2 juillet 2015, 05:57, par Joseph BONNE
Bonjour,
J’ai une bibliographie à faire constituée de références à des articles francophones pour lesquels je souhaiterais utiliser des guillemets français et des références à des articles anglophones pour lesquels je souhaiterais utiliser des guillemets anglais.
J’ai essayé avec biber, le package csquote option babel, le package babel option french et english, rien n’y fait, c’est soit tout en quote à l’anglaise , soit tout quote à l’anglaise.
Existe-t-il une solution simple pour avoir le choix du type de quotes en fonction de la langue utilisée pour les références multilingues ?
Merci !
Voir en ligne : http://jobonne.org
2 juillet 2015, 10:17, par Maïeul
A mon sens, ce choix n’est pas pertinent. En effet, les guillemets marquent qu’il s’agit d’article. Cela relève donc de la meta-information, au niveau du travail englobant, pas de l’information, au niveau de la référence.
Néammoins voilà la solution :
– dans le fichier .bib, utiliser le champ
langid
pour préciser la langue. Par exPuis, charger biblatex avec l’option
autolang=other
.Évidemment ne pas oublier de charger csquotes + babel ou polyglossia avec les bonnes langues.
9 décembre 2017, 20:39, par joseph-tux
Pour séparer par un filet les notes de bas de page de celles de la bibliographie :
l’extension manyfoot :
10 décembre 2017, 11:36, par Maïeul
7 ans après (que le temps passe !) je trouve toujours cette idée étrange, mais c’est une question d’habitude disciplinaire.