Numérotation spécifique des pages

lundi 26 août 2013, mise à jour dimanche 12 avril 2015, par Maïeul
Suivre la vie du site RSS 2.0 Forum

Certains volumes des Patrologies Latine et Grec de Migne proposent de sous numérotation des colonnes, sous forme de lettre comprise entre A et D.

Il est souvent pratique d’utiliser ces sous-colonnes. Cependant, avec la configuration par défaut, cela pose quelques soucis d’affichage : l’option citepage=omit ne fonctionne pas correctement.

Voici comment corriger le problème.

Soit l’entrée suivante :

@book{PP,
	Author = {Pseudo-Bède},
	Number = {94},
	Pages = {495D-498A},
	Pagination = {column},
        Bookpagination = {column},
	Series = {PL},
	Title = {Homilia XCIV De sancto Petro et Paulo},
}

Si j’appelle biblatex avec :

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

et que je fais une citation ainsi :

Pseudo-Bède, {Homilia XCIV De sancto Petro et Paulo}, PL 94, col. 489

j’obtiens :

Pseudo-Bède, Homilia XCIV De sancto Petro et Paulo, PL 94, col. 489

Ce qui est correcte.

En revanche si je cite ainsi :

\cite[\pno~489A]{PP}

j’obtiens :

Pseudo-Bède, Homilia XCIV De sancto Petro et Paulo, PL 94, 495D–498A, col. 489A

Ce qui est incorrect.

La solution

L’utilisation de \pno ne suffit pas à indiquer à biblatex que nous avons affaire à une page, et qu’il faut donc supprimer le numéro indiqué en base de donnée.

En réalité biblatex reconnaît les numéros de page en fonction de la présence de certains caractères :

  • chiffres.
  • lettres entrant en compte dans les chiffres romains, dont notamment c et d.

La solution pour permettre d’utiliser les lettre A, B, dans la pagination est d’utiliser dans le préambule la commande \DeclareNumChars*, ainsi :

\DeclareNumChars*{AB}

Ne pas oublier l’étoile (*), sinon vous réinitalisez les valeurs.

Désormais, vous obtenez le bon affichage :

Pseudo-Bède, Homilia XCIV De sancto Petro et Paulo, PL 94, col. 489A

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.

Acheter XeLaTeX appliqué aux sciences humaines

À 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.

J’ai reçu en 2018 le prix DANTE e.V pour mon travail autour de LaTeX, en particulier autour de reledmac et reledpar.

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