Tgif
Ответ дан Александром Киселевым в эхоконференции fido7.ru.tex.
В ~/.Xdefaults прописываются следующие строчки:
Tgif.AdditionalFonts: \n\ Times koi8-medium-r-normal \n\ koi8-r \n\ TimesKOI8 \n\ \n\ Times koi8-bold-r-normal \n\ koi8-r \n\ TimesKOI8-Bold \n\ \n\ Times koi8-medium-i-normal \n\ koi8-r \n\ TimesKOI8-Italic \n\ \n\ Times koi8-bold-i-normal \n\ koi8-r \n\ TimesKOI8-BoldItalic \n\ \n\ аналогично-для-Arial \n\ аналогично-для-Courier
У меня и там, и там используются одни и те же ps-фонты, что обеспечивает полный визивиг.
P.S. tgif 4.1.22 -- Почему-то понимание русского появляется не после -D_LOCALE_SUPPORT, а после -D_ENABLE_NLS, который, по идее, включает использование локализованных .po файлов. Ну да ладно -- главное, что работает.