2

Is there any way to make link in the bibliography to cross-references?

Consider the following MWE:

\documentclass{article}
\usepackage{hyperref}
\usepackage[backend=bibtex8]{biblatex}

\usepackage{filecontents}
\begin{filecontents*}{bibliography.bib}
@inproceedings{contribution1,
title={A contribution on D. de Palmas},
author={Squarepants, SpongeBob},
pages={1--8},
crossref={conf1}
}
@proceedings{conf1,
editor={de Palmas, Brian},
title={Proceedings of the 1st Conference on Me},
booktitle={CoM1},
year=2006
}
@inproceedings{contribution2,
title={A second contribution on D. de Palmas},
author={Squarepants, SpongeBob},
pages={48--82},
crossref={conf2}
}
@proceedings{conf2,
editor={de Palmas, Brian},
title={Proceedings of the 2st Conference on Me},
booktitle={CoM2},
year=2007
}
\end{filecontents*}
\bibliography{bibliography}

\begin{document}
The first contribution \cite{contribution1}
was published in the greatest conference \cite{conf1}.
A second contribution also exists \cite{contribution2}, 
but I won't cite its conference.
\printbibliography
\end{document}

which produces the following :

A snapshot of the compiled pdf

If I remove

\usepackage[backend=bibtex8]{biblatex}

and replace

\printbibliography

by

\bibliographystyle{alpha}
\bibliography{bibliography}

in the previous example, I get: Expected result

Now if you compare the entry [2] / [Squ06], you may notice that the full reference of the conference is not cited again, but linked with plain biblatex. Is there any way to mimic this behaviour with biblatex?

6

0

Browse other questions tagged .