Biblatex et \footcite

Bonjour
Avant de me plonger plus avant dans la doc et l’expérimentation, je
voudrais savoir si ce que je souhaite faire est faisable.
Dans un document compilé avec xelatex et utilisant biblatex, j’appelle
mes références biblio avec \parencite, le style choisi est authoryear et
la liste des références complètes est donnée à la fin.
Jusque là tout est simple.
Mais je voudrais ajouter d’autre références qui apparaissent cette fois
sous forme de note de bas de page, avec la référence complète la
première fois, puis op. cit. aux occurrences suivantes, sans que ces
références apparaissent dans la liste de références finales.
Pour mettre ces références en note de bas de page, pas de problème. Il
suffit d’utiliser par exemple \footcite au lieu de \parencite
Mais est-ce qu’il est possible d’appliquer un style différent de
authoryear, par exemple verbose, seulement aux références appelées par
\footcite, puis de dire à biber de reprendre dans la liste finale toutes
les références, sauf celles appelées par \footcite ?


Jean-Michel Le Bot

Le 15/04/2021 à 16:36, Jean-Michel Le Bot a écrit :

Bonjour

Bonjour,

Avant de me plonger plus avant dans la doc et l’expérimentation, je
voudrais savoir si ce que je souhaite faire est faisable.
Dans un document compilé avec xelatex et utilisant biblatex, j’appelle
mes références biblio avec \parencite, le style choisi est authoryear et
la liste des références complètes est donnée à la fin.
Jusque là tout est simple.

Ok.

Mais je voudrais ajouter d’autre références qui apparaissent cette fois
sous forme de note de bas de page, avec la référence complète la
première fois, puis op. cit. aux occurrences suivantes, sans que ces
références apparaissent dans la liste de références finales.
Pour mettre ces références en note de bas de page, pas de problème. Il
suffit d’utiliser par exemple \footcite au lieu de \parencite
Mais est-ce qu’il est possible d’appliquer un style différent de
authoryear, par exemple verbose, seulement aux références appelées par
\footcite, puis de dire à biber de reprendre dans la liste finale toutes
les références, sauf celles appelées par \footcite ?

Questions:

  • les deux ensembles de références (l’ensemble de celles citées par
    authoryear et l’ensemble de celles citées en note de bas de page)
    sont-ils totalement disjoints ou existent-ils des références qui
    pourraient être citées dans les deux ensembles ?

  • existe-t-il un critère quelconque dans ces références qui permettrait
    de les distinguer ? Ex: une annotation par exemple (éventuellement
    ajoutée manuellement), des fichiers sources (.bib) séparés…

Cordialement,

 Paul Gaborit

Le 15/04/21 à 16h36, Jean-Michel Le Bot a écrit :

Bonjour

Bonjour,

Avant de me plonger plus avant dans la doc et l’expérimentation, je voudrais savoir si ce que je souhaite faire est faisable. Dans un document compilé avec xelatex et utilisant biblatex, j’appelle mes références biblio avec \parencite, le style choisi est authoryear et la liste des références complètes est donnée à la fin. Jusque là tout est simple. Mais je voudrais ajouter d’autre références qui apparaissent cette fois sous forme de note de bas de page, avec la référence complète la première fois, puis op. cit. aux occurrences suivantes, sans que ces références apparaissent dans la liste de références finales. Pour mettre ces références en note de bas de page, pas de problème. Il suffit d’utiliser par exemple \footcite au lieu de \parencite Mais est-ce qu’il est possible d’appliquer un style différent de authoryear, par exemple verbose, seulement aux références appelées par \footcite, puis de dire à biber de reprendre dans la liste finale toutes les références, sauf celles appelées par \footcite ?

Voici une première approche, peut-être à mixer avec ce que propose Maïeul, basée sur :

  • autocite=footnote (facultatif : on pourrait utiliser \footcite) ;
  • les catégories pour exclure des références de la bibliographie.

(Pas le temps de détailler, désolé.)

Reste le problème, que je n’ai pas le temps d’approfondir, du style verbose-trad3 appliqué aussi aux références citées via \parencite.

–8<---------------cut here---------------start------------->8— \begin{filecontents}[overwrite]{\jobname.bib} @book{keya, author = {Author, A.}, date = {2021}, title = {TitleA}, publisher = {PublisherA} }

@book{keyb, author = {Buthor, B.}, date = {2021}, title = {TitleB}, publisher = {PublisherB} }

@book{keyc, author = {Cuthor, C.}, date = {2021}, title = {TitleC}, publisher = {PublisherC} } \end{filecontents}

\documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[a4paper]{geometry} \usepackage{csquotes} \usepackage[ style=verbose-trad3, autocite=footnote, ]{biblatex} \usepackage{babel} % \addbibresource{\jobname.bib} \DeclareBibliographyCategory{hidden} \addtocategory{hidden}{keyb,keyc} % \begin{document} Bla bla \parencite{keya}.

Ble ble \parencite{keya}.

Bli bli \autocite{keyb}.

Blu blu \autocite{keyb}.

Blu blu \autocite{keyc}.

\printbibliography[notcategory=hidden] \end{document} –8<---------------cut here---------------end--------------->8—

– Denis