Unfortunately I have to use a document class (egpubl version 3.57) which seems not to be compatible with biblatex. Although I tried to nihilate the declaration of a bibhang (cf similar natbib question), biblatex complained of beeing incompatible with backref. Further investigation showed, that it seems to be an conflicting option of the hyperref package. So I gave up and have to use the cite package.
Whenever I type now a citation I do this like this:
... as shown in Feirrera~et~al.~\cite{Ferreira2013}. ...
I started to create a macro like this:
\newcommand{\multicite}[2]{#1~et~al.~\cite{#2}}
Which renders to this:
... as shown in \multicite{Feirrera}{Ferreira2013}. ...
Is there an easy way to get the family name from the bibkey of the first author?
My MWE is currently like this:
\documentclass{egpubl}
\usepackage[utf8]{inputenc}
\usepackage{filecontents}
\begin{filecontents}{bibl.bib}
@book{Some2005,
title = {Book's title},
author = {Author, Some and Other, Some},
location = {The City},
publisher = {Publisher},
date = {2005},
}
\end{filecontents}
\WsSubmission
\electronicVersion
\PrintedOrElectronic
% % This are my attempts to load biblatex nonetheless
%\let\bibhang\relax
%\usepackage{biblatex}
\usepackage{cite}
\title[foo]{bar}
\author[A. Barfoo]
{A. Barfoo$^{1}$\\,
$^1$Foobar institute\\
}
\newcommand{\multicite}[2]{#1~et~al.~\cite{#2}}
\begin{document}
as shown in \multicite{Some}{Some2005}
\bibliographystyle{eg-alpha-doi}
\bibliography{bibl.bib}
\end{document}
\citet. Doesn't it do what you want? – Ulrike Fischer Jun 11 '15 at 11:39.bstfile withbiblatex.... – jon Jun 11 '15 at 16:37