J'utilise donc biblatex avec

Ouvrir dans l'éditeur Overleaf
\usepackage[backend=biber,
        style=verbose-ibid,
        citetracker=context, 
        dateabbrev=false,
        doi=false,
        isbn=false,
        url=false,
        autopunct=false]{biblatex}

Dans ce cas \autocite est rendu équivalent à \footcite.

Je voudrais obtenir la date de première publication (valeur du champ origdate dans le fichier .bib) lorsqu'elle est donnée.

Les solutions trouvées sur stackexchange [comme celle-ci] ne fonctionnent pas avec ce style.

Tout début de piste sera hautement apprécié.

Posée 02 Jan, 15:27

Le%20TeXnicien%20de%20surface's gravatar image

Le TeXnicien de surface
1.6k212
Taux d'acceptation : 35%

1

D'après la documentation de biblatex, ce champ n'est pas utilisé par les styles standard. Il faudrait donc essayer d'en trouver un ou le confectionner soi-même.

(02 Jan, 15:43) Bernard Bernard's gravatar image

On pourrait modifier le macro date :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}

\usepackage[backend=biber,
        style=verbose-ibid,
        citetracker=context, 
        dateabbrev=false,
        doi=false,
        isbn=false,
        url=false,
        autopunct=false]{biblatex}

\renewbibmacro*{date}{%
  \iffieldundef{origyear}{%
  }{%
    \printtext[brackets]{%
      \printorigdate%
    }%
    \setunit{\addspace}%
  }%
  \printdate%
}

\begin{filecontents*}[overwrite]{\jobname.bib}
@book{test,
  author  = {Walter Ordsmith},
  title   = {An Old Work},
  date    = {2010},
  edition = {5},
  origdate = {1981},
}

@book{foo,
  author  = {Walter Ordsmith},
  title   = {An Old Work},
  date    = {2010},
  edition = {5},
}
\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}

\autocite{test}
\autocite{foo}

\printbibliography

\end{document}

alt text

Lien permanent

Publiée 02 Jan, 22:28

samcarter's gravatar image

samcarter
5.2k415
Taux d'acceptation : 54%

Modifiée 02 Jan, 22:36

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×53
×49

Question posée : 02 Jan, 15:27

Question vue : 710 fois

Dernière mise à jour : 02 Jan, 22:36