I am using biblatex to produce a bibliography. What I'd like to do is to find all citations with a given author (even if it is a citation with multiple authors), and add an asterisk in front of the citation. So for instance, I want to make sure all citations with Joe Bloggs as one of the authors gets formatted like this:
[* 1] John Smith, Joe Bloggs. "Make great discovery for glorious nation". In: Journal for New Stuff. (1)1. pp. 1-10.
Is this possible?
The reason I want to do this is to mark publications where I am the author in citations with an asterisk.
\documentclass{article}
\usepackage[backend=biber,style=numeric]{biblatex}
%\usepackage{filecontents}
\begin{filecontents}{bam.bib}
@incollection{Bloggs:1,
title={Radio Resource Management for Device-to-Device Communications in Long Term Evolution Networks},
author={Joe Bloggs and John Smith},
booktitle={Resource Allocation and {MIMO} for {4G} and Beyond},
publisher={Springer Science+Business Media},
year=2014,
address={New York, USA},
editor={Francisco Rodrigo Porto Cavalcanti},
pages={105-156},
doi={10.1007/978-1-4614-8057-0_3},
isbn={978-1-4614-8056-3},
}
\end{filecontents}
\addbibresource{bam.bib}
\DeclareBibliographyCategory{asterisk}
\addtocategory{asterisk}{Bloggs:1}
\DeclareFieldFormat{labelnumber}{\ifcategory{asterisk}{*#1}{#1}}
\begin{document}
\cite{Bloggs:1}
\printbibliography
\end{document}