Hello,

        I'm trying to write an article in Japanese with some bibliographic 
elements
in English. I'm using xeCJK to automatically swap fonts between Japanese and
English without explicitly marking up the different languages, but it seems
that the xeCJK package eats some of the punctuation characters in my 
bibliography.

        A minimal test case is attached; with the xeCJK package commented out, 
the
bibliography is correct. With it active, the commas between names and between
book title, publisher and address are all omitted for the Japanese entry.

        All my TeXnical skills have atrophied through lack of use, but it seems 
like
the first element of BibSpec commands (e.g. the comma in
            +{,} { }                            {address}
) is being eaten somewhere.

        I guess the problem is probably within xecjk, because it messes around 
with
punctuation catcodes. (I have tried setting \punctstyle, but nothing helps.)
Since amsrefs seems to be the only way to do mixed-language UTF8
bibliographies nicely, it would be great if we could get this to work.

Thanks,
Simon

Attachment: testcase.tex
Description: TeX document


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to