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

Re: hp1200 cupsys cyrillic



Vadim Vatlin -> debian-russian@lists.debian.org  @ Wed, 15 Nov 2006 01:11:30 +0300:

 VV> Помогите настроить subj.
 VV> Из OO, Mozilla печать нормальная.
 VV> А из консоли lpr'ом русские буквы не печатаются...
 VV> google + yandex сказали что шрифты в настройках
 VV> gs-esp не совпадают с шрифтами в
 VV> принтере, и править надо gs-esp.
 VV> Но куда там смотреть и что на что менять я так и не понял...

 VV> p.s.
 VV> debian etch

 VV> ii  cupsys      1.2.2-1  Common UNIX Printing System(tm) - server
 VV> ii  cupsys-bsd  1.2.2-1  Common UNIX Printing System(tm) - BSD comman
 VV> ii  gs-esp   8.15.2.dfsg.1- The Ghostscript PostScript interpreter - ESP
 VV> ii  gsfonts  8.14+v8.11+urw Fonts for the Ghostscript interpreter(s)
 VV> ii  t1-cyrillic  4.8            A basic set of free PostScript fonts

Тут есть такой момент.  В шрифтах, что в принтере, кириллицы нет как
класса.  Так что если преобразовалка текста в PostScript не внедряет
шрифты в оный PostScript, то совпадают настройки или нет, кириллицы не
будет, а если внедряют, то пофиг, совпадают или нет.

А преобразовалка оная - ни разу не gs-esp.  Есть у него фильтр texttops,
вот он этим занимается.  Мне лениво его изучать, я уже привыкши, что
подобные фильтры с кириллицей ничего общего иметь не хотят (хотя вот
купсовский, может, и захочет, повнимательнее посмотреть надо).  Я его
просто заменяю на _настроенный_ a2ps (хинт: его _надо_ настраивать, по
умолчанию он с кириллицей тоже не очень дружит), благо купс, в отличие
от классического lpr/lpd, информацию о текущей локали передает...  a2ps,
естествено, оборачивается в шелловский скрипт, который умеет принимать
параметры так, как положено купсовскому фильтру, и заодно, если документ
идет в UTF-8, перекодирует его в koi8-r, так как настраивать a2ps на
utf-8 моя не уметь.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает
трудовыми мозолями. (С)энта



Reply to: