> > \CJKtilde
> > aaaaa~,a~,b~,a~,a~,a~,b~,[...]
> >
> > After running LaTeX, The Chinese interpunction "," is at the
> > beginning of the second line. You know, in Chinese, no line break
> > is allowed before a Chinese interpunction.
>
> Indeed. I've run with UTF8 and then with CJKutf8, and they all show
> this behaviour. At least, with a version of 31 August 2007.
>
> > Any suggestion? Is it a bug of CJK?
>
> Yes, I think it is.
No, it isn't. The tilde character `~', as redefined by \CJKtilde,
inserts a *breakable* space.
> Werner, do you have a trick how to get full width interpunction
> glyphs act like real ones?
They already do: The fullwidth comma character U+FF0C is properly
handled in UTF-8 encoding. However, this is not true for GBK since
this encoding uses the punctuation tables of the GB 2312 character
set. The same holds for Big5+ (which uses the Big5 punctuation
tables).
It should be straightforward to fix this for GBK (and Big5+) by
providing complete punctuation tables in CJK.enc. Any volunteers?
Just look at the postpunct and prepunct values for UTF-8 encoding and
map those values to GBK code points...
Werner
_______________________________________________
Cjk maillist - [email protected]
https://lists.ffii.org/mailman/listinfo/cjk