[pdftex] Re: [Cjk] About hyperref package
Heiko Oberdiek
oberdiek at ruf.uni-freiburg.de
Fri Apr 12 19:29:45 CEST 2002
On Fri, 12 Apr 2002, Werner LEMBERG wrote:
> Thanks. To make it short: Big5 support in bookmarks is not
> implemented currently in hyperref. Since Big5 must always be
> preprocessed, the standard behaviour of hyperref (i.e. printing out
> characters in the range 0x80..0xFF literally) fails.
>
> Adding preprocessing support for CJK makes only sense for the current
> development version
> (ftp://ftp.ffii.org/pub/cjk/devel/cjk-current.tar.gz) where
> preprocessed and non-preprocessed data can coexist.
>
> Heiko, CJK emits the following string for a double-byte character
> after preprocessing:
>
> ^^7f<arg1>^^7f<arg2>^^7f
>
> <arg1> is the first byte in the range (always > 0x80); <arg2> is the
> second byte in decimal notation (>= 0x40); this must be converted to
> octal notation since `{', `}', and `\' can occur.
>
> Below is a quick 'n' dirty patch (for hyperref.sty version 6.72g);
> since older versions of CJK don't use ^^7f as the multiplex character,
> you can add this without breaking backwards compatibility.
Thanks for the contribution. I have added the patch after
some corrections:
2002/04/12 v6.72l
http://www.tug.org/applications/hyperref/hyperref.zip
ftp://ftp.tug.org/pub/tex/hyperref/
Yours sincerely
Heiko <oberdiek at uni-freiburg.de>
More information about the pdftex
mailing list