TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I try to use hyperref with pagebackref to get a page number and a link for each of my references. My first pages have roman numbers (title page, ...), later on I switch to arabic numbers. For whatever reason the links in the references have the right page number but the link is wrong (somehow a negative offset).

I have a minimal example:

\documentclass[a4paper, 12pt, twoside]{report}
\usepackage[pdftex, plainpages=false, hypertexnames=false, pdfpagelabels=true,
    hyperindex=true, linktocpage, pagebackref=true, pdfa=true]{hyperref}





    \bibitem{citation_key}Autor: Titel. Verlag, Jahr.

Any ideas?

share|improve this question
You have two pages numbered i; better say \pagenumbering{alph} for the title page and \pagenumbering{roman} in place of \setcounter{page}{1}. Remember to always leave an empty line after a bibliography entry. – egreg Jun 7 '12 at 20:56

I got a solution.

the hyperref option hypertexnames must be set to true (the default value).

In the first place this caused other problems with my template

(pdfTeX warning (ext4): destination with the same identifier (name{...}) has been already used, duplicate ignored ).

I could solve this problems using \Roman pagenumbering for the title page and similar, \roman pagenumbering for table of content and similar and \arabic pagenumbering for the rest of the document.


share|improve this answer
Many thanks Tobias, your little answer saved me where dozens of others failed. \hypersetup{hypertexnames=true} does the trick! – RobinLovelace Sep 2 '13 at 17:51
+1 Yes, thanks Tobias, this was the first solution that worked (in my case)! – wondering Apr 19 '15 at 12:10

If you do not want backref returns you to the wrong page in the text, it should not have identical numbering systems. Thus since the beginning of document until the beginning of the use of Arabic numerals, you must use Roman numerals.

%%%%%%%%%%%%%%%%%%%%%% Debut du doccument %%%%%%

\thispagestyle{empty} \pagenumbering{roman}
%%%%%%%%%%%%%%%%%%%%% page couverture %%%%%%%%%%%%

\includepdf[pages=-, width=8in]{cover_page}
%\includepdf[pages=1,2,3,4 width=5in]{portada.pdf}

%%%%%%%%%%%%%%%%%%%%%% Title page titre %%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%% Corps du texte %%%%%%


\include{your file}
\include{your file}
\include{your file}

%%%% Apendices et Bibliogaphie %%%%%%
share|improve this answer
Can you please explain how you solve the problem? Only the code may not be understandable for everyone. BTW: Welcome to TeX.SE! – Kurt May 7 '15 at 16:05

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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