Chemin principal : Accueil > LaTeX > BibLaTeX > Numérotation spécifique des pages

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 :

  1. @book{PP,
  2. Author = {Pseudo-Bède},
  3. Number = {94},
  4. Pages = {495D-498A},
  5. Pagination = {column},
  6. Bookpagination = {column},
  7. Series = {PL},
  8. Title = {Homilia XCIV De sancto Petro et Paulo},
  9. }

Télécharger

Si j’appelle biblatex avec :

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

et que je fais une citation ainsi :

  1. 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 :

  1. \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 :

  1. \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 formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

À propos

Titulaire d’un master en sciences religieuses de l’Université de Strasbourg, je suis depuis août 2012 assistant-diplômé en histoire du christianisme antique et littérature apocryphe chrétienne à l’Université de Lausanne, où je prépare une thèse sous la direction de Frédéric Amsler.

Dans le cadre de la rédaction de mon mémoire de master, 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.

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