On 12/26/06, Vyatcheslav Yatskovsky wrote:
I am sorry to say that this really looks like the INF of the standard Times-Roman font that does not have cyrillic glyphs (and the same was true of your log file).
Yes, Taco, you are right. I was muddled by Extensis Suitcase which displayed Cyrillic text in a font preview mode (probably, substituted?). The font (tir_____.pfb) itself doesn't contain any Cyrillic glyphs, indeed. Thanks a lot for your point.
I've abandon the Adobe font and installed Times-Roman from the collection located at at http://freshmeat.net/projects/urw-fonts-cyrillic. Texfont has performed its job excellent and now I'm able to typeset Russian. (The filenames for Times-Roman are n021003l.afm, n021004l.afm, n021023l.afm and n021024l.afm)
However, now that Russian seems OK I have stuck with Ukrainian. Despite the fact that this font DOES contain all Ukrainian-specific glyphs (Ie, I, and Yi; if you never saw them then see http://www.alanwood.net/demos/wgl4.html), They cause errors and are replaced by wrong symbols in the output pdf file.
My test script is the following ...........................................
\loadmapfile[t2a-urw-timescyr.map]
\font\myfirstfont=t2a-n021003l \myfirstfont
\starttext
Hello world!
Привет, мир!
Добрий день, свiтове!
Ukrainian-specific letter are {ЄєIiЇї}
% \showcharacters
\stoptext
I might have missed the point completely, but do you set the file encoding anywhere, such as \enableregime[cp1251] (= windows-1251) anywhere? I didn't try your examples, but unless you set this somewhere cyrilic glyphs unlikely to work properly. Mojca