What I want:
A bibliography printing style in Beamer, which combines \footpartcite
with \autocite
. The first instance of citation of an item will be like this:
All the subsequent instances will not have any description in footnote (but it will link to the first instance):
What I have:
With my MWE (see below) I am able to get this for the first instance (notice the footnotemark
s):
Any help is welcome.
Update:
I also have some \footnote
s which I want unchanged (see the following image).
\documentclass{beamer}
\usepackage[style=numeric]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{myreferences.bib}
@online{bad,
author = {Bad Man},
year = {1313},
title = {Bad Title},
url = {http://badurl.com/},
}
\end{filecontents*}
\addbibresource{myreferences.bib}
%https://tex.stackexchange.com/a/165016/38244
\hypersetup{
colorlinks,
citecolor=red,
linkcolor=blue,
% backref=true
}
% https://tex.stackexchange.com/a/29931/38244
\DeclareCiteCommand{\footpartcite}[\mkbibfootnote]
{\usebibmacro{prenote}}%
{\usebibmacro{citeindex}%
\mkbibbrackets{\usebibmacro{cite}}%
\setunit{\addnbspace}
\printnames{labelname}%
\setunit{\labelnamepunct}
\printfield[citetitle]{title}%
\newunit
\printfield[]{year}}
{\addsemicolon\space}
{\usebibmacro{postnote}}
%%%\DeclareMultiCiteCommand{\footpartcites}[\mkbibfootnote]{\footpartcite}{\addsemicolon\space}
\begin{document}
\begin{frame}{What I found}
Something\footnote{This is a footnote with index 1}
First time, \autocite{bad} \footpartcite{bad}
Another thing\footnote{This footnote index should be 2}
\end{frame}
\begin{frame}{Again}
Next time, \autocite{bad} only
\end{frame}
\end{document}
UPDATE (2) One elegant (yet partial) solution is given by samcarter
(see below). The only thing left is to link the citations to the first footnote.
\footpartcite{bad}
is missing.