[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