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

Ответить