[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mtink



Добрый день!

Вожусь сейчас с mtink, gui-шной (хочется именно gui; консольный ttink не
нравится) утилитой для чистки головок и другого обслуживания струйного
принтера. Проблема с ней такая. Вместо нормальных букв выводятся
крякозябры; при запуске из терминала выдается ошибка:

Warning: Cannot convert string "*-urw palladio
l-bold-r-normal-*-*-*-*-*-*-*-koi8-ru" to type FontStruct
Warning: Cannot convert string "*-urw palladio
l-*-r-normal-*-*-*-*-*-*-*-koi8-ru" to type FontStruct

Я отыскал багу, соответствующую именно этой ошибке, в bugzilla от
mandriva еще 2006 года. Там люди предлагают 4 разных способа устранения
ошибки:

1) mtink patched and available in current svn, but not cooker yet.
- К сожалению, я не не понимаю слова cooker, и какой svn имеется в виду;
сборка и установка mtink 1.0.16 из lenny (у меня - etch со штатным mtink
1.0.14) ничего не изменила.

2) patch mktink to request for *-koi8-r instead of *-koi8-ru
- Очевидно, опечатка: вместо mktink читать mtink. Никакого готового
патча, меняющего koi8-ru на koi8-r, не предлагалось. Что, просто
заменить в директории с исходниками все вхождения koi-8-ru на koi8-r?
Пока никаких изменений в исходники не вносил...

3) the urw-fonts package can be rebuild to provide -koi8-ru encodings
(just using "mkfontscale ; mkfontdir" adds those now)
- Не нашел в Debian пакета с названием urw-fonts. Возможно, это только
rpm есть (для mandriva) такой?

4) I see the font is hardcoded, you can try to add ",*" (coma and
asterisk) to the font list; so the X server will find a suitable font
among all existing fonts; it will always be displayable.
- Добавить ",*" к списку шрифтов X-сервера. Звучит просто, но я не
нашел, где находится этот список.

Пожалуйста, помогите хакнуть mtink...

-- 
С уважением,
Алексей Мишустин

Reply to: