Le problème
Soit les entrées ci-dessous
@book{Pleiade2,
Address = {Paris},
Number = {516},
Publisher = {Gallimard},
Series = {Bibliothèque de la Pléiade},
Title = {Écrits apocryphes chrétiens},
Volume = {2},
Year = {2005}}
@bookinbook{Pleiade_Barnabe,
Annotator = {Enrico Norelli},
Crossref = {Pleiade2},
Pages = {627-642},
Title = {Actes de Barnabé},
Translator = {Enrico Norelli}}
@bookinbook{Pleiade_Tite,
Annotator = {Willy Rordorf},
Bhg = {1850z},
Crossref = {Pleiade2},
Pages = {609-615},
Title = {Actes de Tite},
Translator = {Willy Rordorf}}
Supposons que je cite une première fois les Actes de Barnabé puis les Actes de Tite. Par défaut, avec le style verbose-trad-2, j’obtiens :
Actes de Barnabé. In : Écrits apocryphes chrétiens. Trad. et annot. par Enrico Norelli. T. 2. Bibliothèque de la Pléiade 516. Paris : Gallimard, 2005, p. 627–642
Actes de Tite. In : Écrits apocryphes chrétiens. Trad. et annot. par Willy Rordorf. T. 2. Bibliothèque de la Pléiade 516. Paris : Gallimard, 2005, p. 609–615
Alors qu’on voudrait avoir un op. cit. lorsqu’on cite pour une deuxième fois le volume des Apocryphes Chrétiens.
Actes de Barnabé. In : Écrits apocryphes chrétiens. Trad. et annot. par Enrico Norelli. T. 2. Bibliothèque de la Pléiade 516. Paris : Gallimard, 2005, p. 627–642
Actes de Tite. In : Écrits apocryphes chrétiens. Trad. et annot. par Willy Rordorf. T. 2. Op. cit., p. 609–615
La solution
J’ai repris une solution proposée par Paul Stanley et je l’ai amélioré, pour la distribuer sous la forme du package biblatex-opcit-booktitle. Une fois installé, celui-ci se charge tout simplement après le package biblatex.
\usepackage[bibstyle=verbose,citestyle=verbose-trad2,citepages=omit]{biblatex}
\usepackage{biblatex-opcit-booktitle}
Vos commentaires
# Le 3 juin 2015 à 11:21, par Loïs En réponse à : Sous entrées et op. cit.
Bonjour,
Merci beaucoup pour ce nouveau package très utile. Juste une remarque, les noms et prénoms sont désormais inversés lors de la citation de champs inbook. Pour faire simple, au lieu de Marcel PROUST, À la recherche du temps perdu, j’ai PROUST, Marcel, À la recherche du temps perdu. Je suppose qu’il y a une solution simple ?
# Le 3 juin 2015 à 11:58, par Maïeul En réponse à : Sous entrées et op. cit.
C’est simplement que je n’avais testé qu’avec des œuvres anonymes, ou des auteurs antiques dont sans nom de famille.
La version 1.0.1 que je viens d’envoyer sur le CTAN corrige cela. En attendant qu’elle soit disponible sur le CTAN, tu peux la télécharger sur https://git.framasoft.org/maieul/biblatex-opcit-booktitle/repository/archive.zip?ref=1.0.1
# Le 4 juin 2015 à 16:46, par Loïs En réponse à : Sous entrées et op. cit.
Encore une petite remarque, la mention op. cit. s’effectue désormais sans italiques malgré la commande
\renewcommand*{\mkibid}{\emph}
.# Le 4 juin 2015 à 17:14, par Maïeul En réponse à : Sous entrées et op. cit.
la version de dev (que je posterai demain soir sur le CTAN, pour ne pas harceler outre mesure les membres du CTAN) corrige cela. Tu peux la télécharger sur https://git.framasoft.org/maieul/biblatex-opcit-booktitle/repository/archive.zip?ref=master Juste deux remarques :
# Le 25 août 2015 à 23:55, par Carg En réponse à : Sous entrées et op. cit.
Merci pour ce package fort utile. Je rencontre toutefois un bug. J’utilise le style verbose-trad2 et le package hyperref qui ajoute un lien depuis la référence citée vers la première citation, complète de cette référence. Autrement dit, en cliquant sur « op. cit. », le lecteur pdf nous renvoie à la citation complète.
Malheureusement cela ne fonctionne plus avec biblatex-opcit-booktitle. En effet, seule la première référence citée, quand elle est re-citée a un op. cit. *et* un lien vers la première référence complète. Les autres ont bien un op. cit. mais le lien créé ne mène nulle part (c’est-à-dire au tout début du document).
Par ex. si je cite « Chap. 1, in Livre, 1962 », puis le re-cite plus tard : « Chapitre 1, op. cit. », cela fonctionne (le package n’a encore rien fait). Si je cite ensuite le chapitre 2, il sera affiché : « Chapitre 2, in Livre, op. cit. » : c’est parfait, et le package fonctionne (il ne crée pas de lien, mais ce n’est pas gênant). Toutefois, si je re-cite le chapitre 2 : « Chapitre 2, op. cit. » est affiché correctement, un lien est créé mais sans que ce lien ne mène à la première citation du Chapitre 2.
Il faudrait soit supprimer la création de ce dernier type de lien, soit en corriger la destination. La difficulté étant que le package n’est pour rien, si je ne me trompe pas, dans la création de ces liens.
Mis à part ce bug, une amélioration serait d’utiliser ibid. lorsque l’auteur est le même (comme c’est le cas pour le reste des références avec les styles verbose-trad). Je crois que Paul Stanley l’évoquait dans la réponse qui a inspiré ce package.
Merci beaucoup !
# Le 26 août 2015 à 11:11, par Maïeul En réponse à : Sous entrées et op. cit.
bonjour,
pouvez vous ouvrir deux tickets sur https://git.framasoft.org/maieul/biblatex-opcit-booktitle/issues avec à chaque fois des MWE ? le forum n’est pas idéal pour suivre les retours de bug / demande d’amélioration.
# Le 28 mai 2018 à 23:41, par Grégoire En réponse à : Sous entrées et op. cit.
Bonjour,
je vous remercie de votre réponse concernant ce paquet, que je n’avais pas vue jusqu’à ce soir, je vous prie de m’en excuser... Ma question est certainement très naïve, mais comment faire pour installer le paquet ? Je l’ai copié dans le dossier où se trouvent les fichiers de style biblatex, /usr/share/texlive/texmf-dist/tex/latex/biblatex, et j’ai indiqué \usepackagebiblatex-opcit-booktitle dans mon fichier .tex, mais sans résultat... J’ai aussi essayé de copier le fichier .sty directement dans le répertoire où se trouve mon fichier .tex, et même pour le répertoire entier du paquet... J’ai essayé de mettre le texte en \input, mais dans ce cas j’ai un message d’erreur dans le fichier log : ! Use of \opcit doesn’t match its definition. Je viens aussi de passer un bon moment sur les pages d’aide du CTAN, sans obtenir de résultat ; voyez-vous une piste que j’ai manquée ? Bien cordialement,
# Le 29 mai 2018 à 01:04, par Grégoire En réponse à : Sous entrées et op. cit.
Toutes mes excuses, il s’agissait d’une erreur ; en fait tout fonctionne, je vous remercie !!