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}?

  • 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

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.


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:

  • 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
  • 1
    @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

This unicode=true just worked fine for me in Greek, in a Miktex - lualatex installation. Adobe Reader, Foxit and Texstudio own, could display this perfectly in greek.

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.