6

I am using biblatex to generate my bibliography using printbibliography.

I want to reference the bibliography from another chapter, using cleveref like this:

\Cref{chap:bibliography} lists the referenced material in IEEE format.

I tried using the answers from this question:

\AtBeginBibliography{\label{chap:bibliography}}
\printbibliography[heading=bibintoc]

But all I got was an undefined reference and questions mark in place of the reference

1
  • Welcome to TeX.SX! It is better to provide complete compilable documents rather than code snippets, see minimal working example (MWE), so we know which documentclass and packages you are using. – Andrew Swann Jul 9 '14 at 10:00
3

So this does not technically answer my question, as this answer does not use cleveref, but for me it produces identical results to cleveref.

My first mistake was that I placed \AtBeginBibliography above printbibliography when it should have been in the document preamble.

I still couldn't get cleveref to work, but I managed to get similar results using hyperref:

\hyperref[chap:bibliography]{Bibliography} lists the referenced material in IEEE format.
1
  • It's not clear whether your solution required an \AtBeginBibliography statement or not. – Merchako Apr 30 '20 at 18:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.