[NTG-context] Chinese in current ConTeXt

Richard Gabriel rgabriel at kerio.com
Tue Dec 20 16:55:42 CET 2005


> 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 at gmx.de]
To: mailing list for ConTeXt users [mailto:ntg-context at 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

  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ntg.nl/pipermail/ntg-context/attachments/20051220/0e9efcf9/attachment.html


More information about the ntg-context mailing list