Thanks Vit, your solution perfectly works (I tried it :-); but not for me -- in 
my case (and in another mine cases too) I use XML code, which remaps some 
pieces to \chapter. And during the expansion accented characters are replaced 
with "\char xxx", this is written to tui/tuo file and read back without spaces 
-- the spaces are gobbled by TeX's number syntactic rule...

But, Hans, when I added \mainlanguage[cz] before \enableregime[windows] in 
8bit.tex and run texexec with --translate=cp1250cs, I got:

! Illegal parameter number in definition of \@@expanded.
<to be read again>
\oalign [EMAIL PROTECTED] \lineskip .25ex\ialign {##\crcr
                                                  #1\crcr }}
\encircled ...\tx #1}}\hfil \crcr \mathhexbox 20D}
\XML:dat:title ->Ä
                  luŁouŔcÝ koný ˙pÝ
\expanded ...\long \xdef \@@expanded {\noexpand #1
l.3 </chapter>

Thank you,


-----Original Message-----
Behalf Of Vit Zyka
Sent: Monday, April 03, 2006 1:18 PM
To: mailing list for ConTeXt users
Subject: Re: [NTG-context] Problem with encoding, XML and writetolist...

Hans Hagen wrote:
> Martin Kolařík wrote:
>>Aha, here maybe will be the solution :-)
>>I'am using standalone Win32 distribution from Pragma and I'm running texexec 
>>with --translate=cp1252cs. Typescripts use il2, which corresponds to fonts, 
>>of course. If I run the code without XML (if I transcribe XML to \chapter 
>>etc.) I get toc entry correctly too.
>>Where should I look for more? What is natural.ctx?
> this is a one-to-one translation vector, and the one standard used by 
> context; forget about all those other mappings, they can be done using 
> regimes; you can use an il2 input regime, and any (resonable) font encoding, 
 > Hans

specifically for you:

\enableregime[windows] % or \enableregime[latin2] for il2

is enough for Latin Modern and Czech.


ntg-context mailing list

ntg-context mailing list

Reply via email to