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é.
% Attention : document XeLaTex
\documentclass[12pt]{article}
% Réglage des packages %
\include{inclure/fonction} % Des fonctions que je définis moi même
\usepackage{fontspec}
\usepackage[style=reading]{biblatex} % permettra d'afficher le résumé, les notes et les informations bibliothécales (abstrace, annote et library)
\usepackage{csquotes}
\setmainfont[Ligatures=Common]{Linux Libertine O}
\usepackage[french]{babel}
% Fin réglages de package %
\bibliography{biblio} % nom du fichier de bibliographie
\title{Biblio à lire / consulter}
\begin{document}
\maketitle
\nocite{*} % * veut dire tout le contenu
\printbibliography[notkeyword=lu]% ceux qu'on a pas lu
\end{document}
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.