For my thesis I would like to have a citation style that meet the following requirements.
a) Whenever a bibliography entry is cited the first time it will generate the full entry (author, year, title etc.).
b) When it is used again without other entries in between it will be shown as "ibid." and page number if it is different.
c) When it is used again later on and other entries are in between, it should generate surname and year.
Example: Entries like this
\autocite[48]{hG89}
\autocite[48]{hG89}
\autocite[50]{hG89}
\autocite[34]{yH11}
\autocite[46]{hG89}
should lead to footnotes like this
-
Grice, Herbert P. (1975) ≫Logic and Conversation≪. In: Syntax and semantics, S. 48.
-
Ibid.
-
Ibid., S. 50.
-
Huang, Yan (2011): Pragmatics. Oxford [u. a.]: Oxford University Press, S. 34.
-
Grice (1975), S. 46.
Is there a way to generate this in biblatex
?
Best Answer
Using
\usepackage[style=verbose-ibid, backend=biber]{biblatex}
gives you almost what you want, except that by default it will give author-title short citations while you prefer author-year. Fortunately this can be changed quite quickly.First, we ask
biblatex
to providelabeldate
for us, this is important for year disambiguations. We just addlabeldateparts
to the package options and callbiblatex
withSecondly, we redefine the short citations command
cite:short
to give us author-year; we also set the name output to always usefamily-given
.And that's it.
By default,
verbose-ibid
loads the bibliography styleauthortitle
. Seeing that you have short author-year citations and not author-title ones, it might be a good idea to makebiblatex
use theauthoryear
instead of theauthortitle
bibliography style; so loadbiblatex
withcitestyle=verbose-ibid, bibstyle=authoryear
instead ofstyle=verbose-ibid
.A short example
gives