Bonjour,
Je suis en train de rédiger un gros document avec Texnic Center. Ce document contient plusieurs chapitres rédigés chacun dans un .tex et appelés dans un document main.tex.
Je souhaiterais pouvoir afficher pour chaque chapitre une bibliographie contenant uniquement les références citées dans le .tex du chapitre.
Pour l'instant, je n'ai qu'un seul fichier .bib dans lequel se trouvent toutes mes références. Je cite à partir de ce .bib unique des références dans le chapitre 1, dans le chapitre 2 etc. Dans chaque chapitre, j'utilise
\printbibliography pour imprimer la biblio à la fin de chaque chapitre.
Le problème est que, à la fin de chaque chapitre, apparaît la liste de toutes les références citées dans tous les chapitres. Je n'arrive pas à séparer les références citées en chapitre 1, chapitre 2...
J'ai pensé utiliser plusieurs fichiers .bib, un pour chaque chapitre, mais je ne sais pas comment appeler le bon fichier .bib dans chaque chapitre, et notamment comment citer une source à partir du bon .bib à l'aide de \cite.
Je vous remercie de toutes les pistes que vous pourrez me suggérer.
Voici le préambule et le document utilisés, en espérant que cela soit suffisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 \documentclass[12pt,a4paper,twoside,openright]{book} \usepackage{ae,lmodern} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[backend=biber, citestyle=authoryear, bibstyle=alphabetic]{biblatex} \usepackage[french]{babel} \usepackage{hyperref} \bibliography{BiblioHDR.bib} \usepackage{csquotes} \begin{document} \input{chapitre1/chapitre1} \input{chapitre3/chapitre3} \end{document} Puis dans chaque chapitre : \chapter{xxxx} \cite{clé} \printbibliography
Partager