2

I use \footfullcite{ref1,ref2} from the biblatex package to obtain a single footnote for multiple citations and I need to reference to that same footnote later in the document.

My current hacky way of doing this is the following

\footfullcite[\hspace{-.22em}\protect\label{refgroup}][]{ref1,ref2}

the use of \protect is fundamental, as I learnt here and when I want to add a second reference to the same footnote I use \footref{refgroup} (using the KOMA script functionality as explained in this answer).

As you can see, I need to manually add some negative horizontal space, because putting the label in the the <prenote> field of \footfullcite adds an some empty space (putting it in the <postnote> field ends the footnote with a comma instead of a full stop, so it's even worse).

Does anybody have any suggestions on how to achieve the same goal more elegantly? This question poses a similar problem, but the code suggested there does not show multiple citations in the same footnote.

  • 1
    Untested, but \AtNextCite may work for that label. – gusbrs Oct 02 '21 at 13:46
  • 1
    About why the use of the postnote there is a problem, you can see https://tex.stackexchange.com/q/593907/105447 – gusbrs Oct 02 '21 at 13:48
  • Thanks for the input! Using \AtNextCite{\label{refgroup}}\footfullcite{ref1,ref2}does not work as intended, but maybe you had in mind something different. – justmyfault Oct 02 '21 at 15:20
  • I have just realized that I can simply use fullcite and create the footnote manually, i.e. \footnote{\fullcite{ref1,ref2}.\label{refgroup}}. I guess I'll just create a macro for this. – justmyfault Oct 02 '21 at 15:22
  • Yes, that's what I had in mind. I believe whether it works or not depends on grouping. It was worth the shot. :-) But it was my best bet there. And about making your own footnote, the equivalent of \footcite would be \footnote{\cite{ref1,ref2}} I believe. – gusbrs Oct 02 '21 at 18:39

0 Answers0