[XeTeX] hyperref 6.79n breaks xetex's (xdvipdfmx) ability to set proper page dimensions (and overrides page dimensions on pdftex)
Ulrike Fischer
news3 at nililand.de
Mon Dec 14 09:33:49 CET 2009
Am Mon, 14 Dec 2009 04:28:33 +0300 schrieb Vladimir Volovich:
> [first is the xetex-related part of bug report, then follows the
> pdftex-related part]
>
> when using hyperref with unicode option, I'm not able to set the proper
> page dimensions.
>
> Here is a minimal working example which demonstrates the problem:
>
> \documentclass{article}
> \usepackage[unicode,pdftitle={test}]{hyperref}
> \pdfpagewidth=300bp
> \pdfpageheight=300bp
> \begin{document}
> %\showthe\pdfpagewidth
> This is a test.
> \end{document}
>
> when running "xelatex test.tex", i see the following few last lines on
> terminal:
>
> [1] (./test.aux)
> ** WARNING ** Failed to convert input string to UTF16...
I don't think that the "unicode" option should be used with xetex.
As far as I know it is similar to inputenc and tries to translate
8-bit-input.
And if you are using a package or commands to set the page size you
should disable the settings of hyperref by using the hyperref option
"setpagesize=false"
--
Ulrike Fischer
More information about the XeTeX
mailing list