Précision des pages lors d’une citation

, par Maïeul

Biblatex permet lorsqu’on cite une référence bibliographique de préciser la page : \cite[page]{entree}. Par défaut, cette page est affichée en plus du champ pages, ce qui est problématique.

Cet article vient expliquer comment configurer biblatex pour éviter cela : l’astuce a été donnée par jps29, et vient remplacer un de mes précédents articles.

Le problème

Soit l’entrée suivante :

@article{Junod1992,
	Author = {Eric Junod},
	Entrysubtype = {etude},
	Journal = {Apocrypha},
	Pages = {17-46},
	Subtitle = {une appellation erronée et une collection artificielle},
	Title = {\enquote{Apocryphes du Nouveau Testament}},
	Volume = {3},
	Year = {1992}}

Si je cite ainsi la page 19 :
\cite[19]{Junod1992}

J’obtiens :

Eric JUNOD. « “Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle ». Dans : Apocrypha 3 (1992), p. 17–46, p. 19

Ce qui est problématique : je souhaiterais plutôt avoir :

Eric JUNOD. « “Apocryphes du Nouveau Testament”. une appellation erronée et une collection artificielle ». Dans : Apocrypha 3 (1992), p. 19

Solution … et limites

La solution est de passer une option lors du chargement du package :

\usepackage[citestyle=verbose-trad2,citepages=omit]{biblatex}

Désormais \cite[19]{Junod1992} produit le résultat voulu.
En revanche, si vous utilisez, suivant le manuel de biblatex la syntaxe suivante :
\footcite[\pno~19, texte après la référence]{Junod1992}

Cela ne fonctionne pas. J’ai signalé le problème à l’auteur de biblatex. En attendant une éventuelle correction, la solution dans ce cas est d’être sale, en mettant :

\footnote{\cite[19]{Junod 1992}, texte après.]