Chemin principal : Accueil > LaTeX > BibLaTeX > Une liste de lectures

Une liste de lectures

dimanche 5 décembre 2010, mise à jour mercredi 8 août 2012, par Maïeul
Suivre la vie du site RSS 2.0 Forum

J’établis ma bibliographie de sources secondaires pour mon mémoire. J’aimerais obtenir facilement un fichier listant celle que je n’ai pas encore consultés.

Il existe un champ booléen dans le format .bib, le champs read qui, comme son nom l’indique, indique si l’ouvrage a été lu / consulté. Je remplis donc ce champ.

Seulement voilà : je n’ai pas trouvé comment filtré à partir de cela avec Biblatex. Mes recherches sur la toile (en anglais !) semblent me dire que filtrer à partir d’un champ ne sera(it) possible que sur la version 1.1, alors que nous somme en version 2.1

En revanche on peut le faire sur les mot-clefs (champs keyword).

Donc j’ai choisi d’attribué un mot-clef « lu » aux documents lus. Grâce à BibDesk et aux dossiers intelligent de celui-ci, il est facile de retrouver les articles avec le champs read mais sans le mot clef, et vice-versa.

Grâce à un fichier latex, je génère un pdf listant les références à lire.

Voilà le contenu de ce fichier. Il est commenté.

  1. % Attention : document XeLaTex
  2. \documentclass[12pt]{article}
  3.  
  4. % Réglage des packages %
  5. \include{inclure/fonction} % Des fonctions que je définis moi même
  6. \usepackage{fontspec}
  7. \usepackage[style=reading]{biblatex} % permettra d'afficher le résumé, les notes et les informations bibliothécales (abstrace, annote et library)
  8. \usepackage{csquotes}
  9. \setmainfont[Ligatures=Common]{Linux Libertine O}
  10. \usepackage[french]{babel}
  11. % Fin réglages de package %
  12.  
  13. \bibliography{biblio} % nom du fichier de bibliographie
  14. \title{Biblio à lire / consulter}
  15.  
  16. \begin{document}
  17.  
  18. \nocite{*} % * veut dire tout le contenu
  19.  
  20. \printbibliography[notkeyword=lu]% ceux qu'on a pas lu
  21. \end{document}

Télécharger

Dans le fichier inclure/entete.tex j’appel le package bibtex.

Attention à ne pas oublier de compliler avec Bibtex le fichier .aux après les modifications du fichier bib.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
  • Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

À propos

Titulaire d’un doctorat en théologie et d’un doctorat en histoire, sous la direction conjointe de Frédéric Amsler et d’Élisabeth_Malamut, je commence à partir du 1er août 2017 un travail d’édition critique des Actes de Barnabé.

Dans le cadre de la rédaction de mon mémoire de master puis de ma thèse de doctorat, j’ai été emmené à utiliser LaTeX, et j’ai donc décider de partager mes techniques. En effet, au cours de mes premiers apprentissages, j’ai découvert que les ressources indiquant les outils pour l’utilisation de LaTeX en sciences humaines étaient rares. Ceci m’a conduit à maintenir ou créer plusieurs packages LaTeX et à donner plusieurs formations.

Par ailleurs, je suis membre actif de la communauté SPIP, au sein de laquelle j’administre le site Spip-Contrib. Je propose sur ce site quelques notes sur SPIP, en général à destination de webmestre.

Il m’arrive également de faire un petit peu de Python, de temps en temps.

Enfin, je tiens un blog de réflexions politiques et religieuses.

Maïeul