IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliographies - Index - Glossaires Discussion :

Affichage plusieurs bibliographies dans un gros document


Sujet :

Bibliographies - Index - Glossaires

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    chercheuse
    Inscrit en
    Septembre 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : chercheuse

    Informations forums :
    Inscription : Septembre 2020
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Affichage plusieurs bibliographies dans un gros document
    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

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Points : 528
    Points
    528
    Par défaut
    Bonsoir,

    Si les références citées ne sont pas présentes dans plusieurs chapitres en même temps, voilà ce qui envisageable de faire avec biblatex.
    Dans chaque entrée bibliographique qui se trouvera dans le fichier .bib, il faut ajouter un mot-clef du type keyword = "ChapXX" en fonction du n° de chapitre.

    Exemple pour les articles du chapitre 01 :

    Code bib : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @article{Thomson,
        author = {Allan Thomson, Irvin Orlov},
        title = {Angular Momentum in Electromagnetic Lenses},
        journal = {Physical Review},
        volume = {102},
        number = {5},
        month = {apr},
        year = {1973}
        keywords = "Chap01"
    }

    Et à la fin du chapitre 01 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \printbibliography[keyword={Chap01},title={Bibliography}]

Discussions similaires

  1. Exportation de plusieurs graphiques dans un même document
    Par gwirionez dans le forum ODS et reporting
    Réponses: 3
    Dernier message: 24/02/2010, 16h36
  2. Réponses: 1
    Dernier message: 28/05/2009, 23h45
  3. Imprimer plusieurs pages dans un seul document
    Par mofx71 dans le forum Documents
    Réponses: 0
    Dernier message: 08/12/2008, 22h49
  4. Réponses: 39
    Dernier message: 24/08/2008, 18h16
  5. plusieurs entetes dans un seul document
    Par hammag dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 05/09/2006, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo