I am using the biblatex package.
for my thesis I have the following requirements for a citation in the footer:
See "last name of the author" ("year"), "pages".
example footcite: See Miller (2010), p. 3.
example footcites: See Miller (2010), p. 3; Martin (2008), p. 23; Matthew (2000), p. 44.
I'm using the \footcite[pre][post]{citekey}
and \footcites(pre)(post)[pre][post]{citekey}...[pre][post]{citekey}
command respectively but it doesn't provide the braces around the "year", everything else is fine.
I found a workaround by using \footnote{See \textcite{citekey}, "pages".}
that generates exactly what I need but this solution is unhandy regarding punctuation.
Therefore: Is there any solution to customize the mentioned commands?
I found some similar questions here but nothing worked for me.
EDIT:
MWE:
EDIT2: Actually I use BibDesk to organise my references, however I used the filecontents package now. Everybody should be able to compile it now.
\documentclass[toc=listof,12p,bibintoc]{scrreprt}
\usepackage[backend=bibtex,style=authoryear]{biblatex}
\addbibresource{example.bib}
\RequirePackage{filecontents}
\begin{filecontents}{example.bib}
@article{example2,
Author = {Author2},
Date-Added = {2014-11-10 20:00:20 +0000},
Date-Modified = {2014-11-10 20:01:29 +0000},
Journal = {Journal2},
Title = {Title2},
Year = {2012}}
@article{example1,
Author = {Author1},
Date-Added = {2014-11-10 20:00:07 +0000},
Date-Modified = {2014-11-10 20:01:10 +0000},
Journal = {Journal1},
Title = {Title1},
Year = {2010}}
@article{example3,
Author = {Author3},
Date-Added = {2014-11-10 19:59:11 +0000},
Date-Modified = {2014-11-10 20:00:40 +0000},
Journal = {Journal2},
Title = {Title2},
Year = {2014}}
\end{filecontents}
\begin{document}
footcite\footcite[See][p. 30]{example1}
footcites\footcites(See)(){example1}{example2}{example3}
\printbibliography[heading=bibintoc]
\end{document}
Here an example of both commands and the output in the footer:
Everything is fine but the missing braces around the "year".
thanks in advance!
Best Answer
This seemed to me to be a very standard question, but I could not find an answer that dealt only with this problem (there were some combined answers that also incorporated this).
With the
authoryear
stle,\footcite
uses the bibmacrocite
(it probably does that for almost all standard styles), so we modify that to include parentheses around the year. (This will also add parentheses around the year in normal\cite
and also in\parencite
(not in\textcite
though) - if you don't want that, a bit more work needs to be done.) I also added a check to suppress parentheses if no year is present - we don't want to end up with an empty pair of parentheses, after all.The
cite
macro becomes (with the relevant lines added and changed near the end)MWE