xref
with biblatex-dw
works fine when more than two works, but it is annoying if I use it to refer only one article from a collection/book, because the bibliography shows two entries: one (incomplete) for the article and another for the collection/book.
Pages 13–14 of the biblatex-dw manual states that the mincrossrefs is set to 1
to avoid incomplete information. In other words, using xref
implies printing the parent entry, even when there is only one child entry.
So, my question: how can I produce a stand-alone bibliographic entry for a single @incollection?
In the following MWE, the expected result is: one entry for the Hobsbawm article and the rest as is.
\documentclass[12pt]{article}
\begin{filecontents}{\jobname.bib}
@inbook{Hobsbawm2011a1,
author = {Hobsbawm, Eric},
title = {On the \emph{Communist Manifesto}},
pages = {101--120},
xref = {Hobsbawm2011a},
}
@book{Hobsbawm2011a,
author = {Hobsbawm, Eric},
title = {How to Change the World. Reflections on Marx and Marxism},
shorttitle = {How to Change the World},
publisher = {Yale},
address = {New Haven/London},
year = {2011},
}
@collection{Cowling2002,
booktitle = {Marx's \emph{Eighteenth Brumaire}. (Post)modern Interpretations},
title = {Marx's \emph{Eighteenth Brumaire}. (Post){\-}modern Interpretations},
shorttitle = {Marx's \emph{Eighteenth Brumaire}},
editor = {Cowling, Mark and Martin, James},
address = {London, Sterling/\textsc{va}},
publisher = {Pluto},
year = {2002}
}
@incollection{Jessop2002,
author = {Bob Jessop},
title = {The Political Scene and the Politics of Representation: Periodising Class Struggle and the State in the \emph{Eighteenth Brumaire}},
shorttitle = {The Political Scene and the Politics of Representation},
pages = {179--194},
xref = {Cowling2002}
}
@incollection{Martin2002,
author = {Martin, James},
title = {Performing Politics: Class, Ideology and Discourse in Marx's \emph{Eighteenth Brumaire}},
shorttitle = {Performing Politics},
pages = {129--142},
xref = {Cowling2002}
}
\end{filecontents}
\usepackage[backend=biber,
style=authortitle-dw,
%firstfull=true,
xref=true,
]{biblatex}
\addbibresource{\jobname}
\begin{document}
\cite{Hobsbawm2011a1}
\cite{Martin2002}
\cite{Jessop2002}
\printbibliography
\end{document}