Is it possible to insert a cross-reference link to the Bibliography itself — not just to individual items in the Bibliography — with biblatex
, hyperref
, and cleverref
under the memoir
class?
That is, as in the following source, what label could be created where and how, so that the \cref{WHAT}
shown in the Preface would point to the Bibliography? (So that clicking that link would take one to the Bibliography's first page.)
\documentclass[12pt]{memoir}
\usepackage[backend=bibtex]{biblatex}
\usepackage{hyperref}
\hypersetup{hyperindex,colorlinks, citecolor=red}
\begin{filecontents}{biblatexdoc.bib}
@article{Archimedes200,author = {Archimedes},title = {Pi's the limit },
journal = {Syracuse J. Gastronom.\ Math.}, year = {200BCE},volume = {10},pages={\textsc{CCCXV}--\textsc{CCCXIV}}}
@article{EulerE1776,Author = {Euler, Leonhard},Title = {All about E},
Journal = {Math.\ Psychol.},Year = {1776},Volume = {4},pages={1--2718}}
\end{filecontents}
\addbibresource{biblatexdoc}
\begin{document}
\frontmatter
\tableofcontents
\chapter{Prefarc}
The Bibliography (\cref{WHAT}) includes only works actually cited.
\chapter{Math}
Archimedes~\cite{Archimedes200} and Euler~\cite{EulerE1776} studied the constants, $\pi$ and $e$, respectively.
\printbibliography
\end{document}
Best Answer
\nameref{WHAT}
seems to be a better variant than\cref{WHAT}
, the latter requires a label to a counter (well,\nameref
does need this at well, but it is easier to fake the label with a wrapper, say,\biblabel
which will use\label
internally and automatically adds the hyperlink to the bibliography.Update
Support for more than one bibliography.
Update for multi-page bibliographies