Based on code from biblatex-apa, I have created a \fullcitebib
command to enter complete references in the text. I can use multiple commands of this type to create lists of complete references without having to follow the ordering of citations in the document. This leads to a lot of white space between references, presumably because it is processing the references as items in separate lists. Is it possible to avoid having this space between consecutive \fullcitebib
commands?
EDIT: Ah, I can avoid the vertical space issue with a different definition of \fullcitebib
which doesn't use list items, which gets closer to what I want. There is still the problem that the references are indented (which I don't want) as well as having hanging indentation (which I do want). Any suggestions as to how to get the references against the left margin, without a manual \noindent
? Sample code and output below.
\documentclass{article}
\usepackage[backend=biber,%
style=authoryear,%
]{biblatex}
\begin{filecontents}{bib.bib}
@book{tras1996,
Address = {London},
Author = {R. L. Trask},
Publisher = {Routledge},
Title = {A dictionary of phonetics and phonology},
Year = {1996}}
@book{crys2010,
Address = {Cambridge},
Author = {David Crystal},
Edition = {3},
Publisher = {Cambridge University Press},
Title = {The {C}ambridge Encyclopaedia of Language},
Year = {2010}}
@book{matt2005,
Address = {Oxford},
Author = {Matthews, P.H.},
Publisher = {Oxford University Press},
Title = {The Concise {O}xford Dictionary of Linguistics},
Year = {2005}}
\end{filecontents}
\addbibresource{bib.bib}
\DeclareCiteCommand{\fullcitebib}
{}
{\hangindent=3em\usedriver{}{\thefield{entrytype}}\finentry\par}
{}
{\usebibmacro{postnote}
}
\begin{document}
\fullcitebib{tras1996}\fullcitebib{crys2010}\fullcitebib{matt2005}
The references above should have a hanging indent, as they do now, but be against
the left margin, like the references list below.
\printbibliography
\end{document}
{\hskip-\parindent\hangindent=\parindent\usedriver{}{\thefield{entrytype}}\finentry\par}
do the job?\fullcitebib
to get the entire bibliography with a different sorting.\fullcitebib
for an entire bibliography. I want to use it to include a small number of full references within a document (within a handout for a class, for example).