TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

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

Is there a drawback when using the option unicode=true with the package hyperref and the engines PDFTeX, XeTeX and LuaTeX?

In other words, can a portable document always have \usepackage[unicode=true]{hyperref}?

share|improve this question
Could you state what you mean exactly with "portable" here. Portable between different LaTeX compilers? Or different PDF viewers and/or OSs? – Martin Scharrer Oct 19 '11 at 11:20
@MartinScharrer between different LaTeX compilers (the mentioned ones) – topskip Oct 19 '11 at 11:44
up vote 6 down vote accepted

As far as my experience goes, all reasonably recent versions of Adobe's PDF Reader, Gnome's Evince, and Mac OSX's Preview support unicode bookmarks.

share|improve this answer

I experienced issues with Adobe Acrobat Reader for Linux when the unicode option was enabled. The displayed page numbers only contained garbled unicode letters. Definitively not a way you want to pass important PDF around. But this might be reader dependent. The Linux version has some other bugs and so it is likely it is only an issue with this version.

See my comp.text.tex post about it:
[unicode]{hyperref} results in garbled page numbers in Acrobat Reader 9.4.2 02/11/2011 Linux

The error looks like:

share|improve this answer
But this is an issue of Acrobat Reader for Linux (which I could verify for version 9), not an issue of hyperref portability, no? Other Linux-based PDF readers I tried - some equally ancient as AcroRd 9 - do not exhibit this problem. – DevSolar Oct 19 '11 at 9:42
@DevSolar: Sure it is. That is what I wrote! :-) It is worse mentioning. A lot of LaTeX people also use Linux and some of them like to use Adobe Reader. – Martin Scharrer Oct 19 '11 at 11:11

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.