By reading TTF/OTF spec again, I found that checkSumAdjustment slot of `head' table must be recalculated on generating a Type42 font. I was copying `head' table verbatim in the previous code, but it seems that gs and some printers just ignore that value, and thus processed the code without error. Here's the new code. I eliminated all unnecessary part (no setpagedevice for A4 or US-LETTER, etc), so an error if occurred is surely because of the Type42 handling code. It just prints cyrillic-iso8859-5 characters in 16x6 form (at the bottom of a paper). --- Kenichi Handa handa@m17n.org