Hi Victor. Большое спасибо за направление поиска. KDE я настроил и с ним проблемы отпали, просто поставил scalable-cyrfonts-* и в KDE сказал emebd fonts и добавил каталог откуда брать fonts (/usr/lib/X11/fonts/Type1) Осталось уговорить a2ps, надесь с вашими hints это будет легко.
Спасибо. WBR, Vyacheslav Friday 27 September 2002 10:57, Victor Wagner написал: > On 2002.09.26 at 20:45:53 +0300, Vyacheslav E. Sidin wrote: > > Доброе время суток. > > > > Наболело.....как правильно заставить печтать cups по русски ? > > OpenOffice печатает нормально, все остальное mpage / a2ps вместо русских > > "кракозябры" В KDE вместо русских пробелы.... > > Понять что такое Postscript и как устроена работа со шрифтами в нем. > > Вообще, чем больше я читаю в эхах про cups, тем больше склоняюсь к выводу, > что старый добрый Berkeley lpd (пакет lpr в Debian) rules forever. > > Дело в том, что в ты обычно не печатаешь файлы. > Ты печатаешь из приложения. Поэтому чем меньше интеллекта проявляет > собственно система спулинга, тем лучше. У меня сейчас вообще фильтр > печати мало отличается от /bin/cat. Благо интерпретатор постскрипта - в > принтере. > > Борьба с a2ps заключается в том, чтобы научить ее > а) что кодировка входных файлов такая, какая у тебя. (нынче уже нельзя > безоговорочно утверждать что это koi8-r) > > б) что в случае использования этой кодировки следует заменять шрифы > Times, Couirer и Helvetica на шрифты, содержащие русские буквы > > в) что эти шрифы следует встраивать в документ. (впрочем, для всех > шрифтов кроме четырех стандартных - трех вышеупомянутых и Symbol) оно > само это сделает. > > Т.е. дорога тебе лежит в /etc/a2ps-site.cfg > и /usr/share/a2ps/encodings/koi8-r.edf > > Готовый koi8-r.edf есть в комплекте sharatype. > > КDE, похоже, чуточку умнее. Он правильно понимает как транслировать > коды символов в имена глифов, но не соображает что в тех шрифтах, > которые он пытается использовать, русских глифов просто нет. Вот и > получаются пробелы. > > > > > -- > Victor Wagner [EMAIL PROTECTED] > Chief Technical Officer Office:7-(095)-748-53-88 > Communiware.Net Home: 7-(095)-135-46-61 > http://www.communiware.net http://www.ice.ru/~vitus -- -- With best wishes, Vyacheslav Home: +380-4622-42299 GSM: +380-67-7049233