b) Labels: lang-chi.tex contains: \setuplabeltext [\s!cn] [\v!figure={\cnencoding\cnencodedfigure}] \startencoding[uni-c] \definecommand cnencodedfigure {\uchar{86}{254}} but if I use (with UTF-8) \placefigure{}{} the figure character is not shown; however if I setup this directly, i.e. \setuplabeltext[cn][figure={\uchar{86}{254}}] , the character is shown just fine.
Hello Tobias! There's a small mistake in lang-chi.tex. On line 98, the should actually be: \startencoding[c-uni] (instead of "uni-c" - see enco-chi.tex) Change it and re-generate the format - it works fine! ;-) -Richard P.S. The rest is for Hans, I can't say... :-( _____ From: Tobias Burnus [mailto:burnus@gmx.de] To: mailing list for ConTeXt users [mailto:ntg-context@ntg.nl] Sent: Tue, 20 Dec 2005 16:09:36 +0100 Subject: [NTG-context] Chinese in current ConTeXt Hello, some remarks/errors of the current UTF-8 Chinese support in ConTeXt 2005.12.19: (For (a) to (c) see also attached file.) a) unic-chi.tex: This contains the unicode vectors for which a Chinese font will be used; currently it only covers \dostepwiserecurse{40}{159}{1}{\defineunicodecommand #1 {\uchar}} but this it misses the U+FFxx characters (fullwidth latin characters, e.g. '?' which is as wide as a Chinese character) => solution: Add \defineunicodecommand 255 {\uchar} b) Labels: lang-chi.tex contains: \setuplabeltext [\s!cn] [\v!figure={\cnencoding\cnencodedfigure}] \startencoding[uni-c] \definecommand cnencodedfigure {\uchar{86}{254}} but if I use (with UTF-8) \placefigure{}{} the figure character is not shown; however if I setup this directly, i.e. \setuplabeltext[cn][figure={\uchar{86}{254}}] , the character is shown just fine. c) Doing font switching using \SimKaiTi seems to convert back to GBK, can we have Unicode by default (at least when UTF-8 encoding is used)? Examples for (a) to (c) see attachment (UTF-8 encoded). * * * Wish for the native speakers: Please translate - Graphics/Illustration and Intermezzo(s) Question to native speakers: - \c!date={\v!month,\ ,\v!day,{,\ },\v!year}, Is this really the default? Or should this be year年month月day日? * * * Another questions: a) How to typset from top-to-bottom right-to-left using column(sets)? b) How to change the numberformat used? Tobias