Re: hp1200 cupsys cyrillic
On Fri, Nov 17, 2006 at 09:13:37AM +0300, Sergey Suleymanov wrote: А вот можно-ли как a2ps (или подобное) научить понимать esc-коды в плане cpi,lpi? Если просто выставить CPI и LPI на всю страницу, то, FONTSIZE=72/LPI. Что касается CPI, то можно переключиться на Courier Condensed и все. Делать втяжку, насколько я знаю, такие программу не умеют. Хотя это, конечно, можно добавить туда самому. -- Иван Лох -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: hp1200 cupsys cyrillic
А вот можно-ли как a2ps (или подобное) научить понимать esc-коды в плане cpi,lpi? -- Sergey Suleymanov -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: hp1200 cupsys cyrillic
On 02:39:49 Ноя 15, 2006, Artem Chuprina wrote: Тут есть такой момент. В шрифтах, что в принтере, кириллицы нет как класса. Так что если преобразовалка текста в PostScript не внедряет шрифты в оный PostScript, то совпадают настройки или нет, кириллицы не будет, а если внедряют, то пофиг, совпадают или нет. А преобразовалка оная - ни разу не gs-esp. Есть у него фильтр texttops, вот он этим занимается. Мне лениво его изучать, я уже привыкши, что подобные фильтры с кириллицей ничего общего иметь не хотят (хотя вот купсовский, может, и захочет, повнимательнее посмотреть надо). Я его просто заменяю на _настроенный_ a2ps (хинт: его _надо_ настраивать, по умолчанию он с кириллицей тоже не очень дружит), благо купс, в отличие от классического lpr/lpd, информацию о текущей локали передает... a2ps, естествено, оборачивается в шелловский скрипт, который умеет принимать параметры так, как положено купсовскому фильтру, и заодно, если документ идет в UTF-8, перекодирует его в koi8-r, так как настраивать a2ps на utf-8 моя не уметь. Вроде получилось в первом приближении через a2ps. Скачал sharatype.tar.gz Установил. Принтер запечатал русские буквы... Спасибо... буду копать дальше -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: hp1200 cupsys cyrillic
On Wed, Nov 15, 2006 at 02:39:49AM +0300, Artem Chuprina wrote: А преобразовалка оная - ни разу не gs-esp. Есть у него фильтр texttops, вот он этим занимается. Мне лениво его изучать, я уже привыкши, что подобные фильтры с кириллицей ничего общего иметь не хотят (хотя вот купсовский, может, и захочет, повнимательнее посмотреть надо). Я его просто заменяю на _настроенный_ a2ps (хинт: его _надо_ настраивать, по умолчанию он с кириллицей тоже не очень дружит), благо купс, в отличие от классического lpr/lpd, информацию о текущей локали передает... a2ps, естествено, оборачивается в шелловский скрипт, который умеет принимать параметры так, как положено купсовскому фильтру, и заодно, если документ идет в UTF-8, перекодирует его в koi8-r, так как настраивать a2ps на utf-8 моя не уметь. Это и автор не уметь. Только вот много ты тире и прочих альф перекодируешь? Поэтому сейчас /usr/lib/cups/filters/a2pswrapper у меня такой ;-} #!/bin/sh u2ps -X $CHARSET --gpfamily=Monospace -o - 2/dev/null $6 grep a2ps /etc/cups/mime.convs application/x-cshellapplication/postscript 33 a2pswrapper application/x-perl application/postscript 33 a2pswrapper application/x-shell application/postscript 33 a2pswrapper text/plain application/postscript 33 a2pswrapper u2ps лежит в пакете gnome-u2ps. Если пугают зависимости (типа сервер ;-}), то cedilla. Это common lisp. #!/bin/sh tmpf = `mktemp -p /tmp a2pscupsXX` if [ $CHARSET = UTF-8 ] then cat $6 $tmpf elif [ -z $6 ] then iconv -c -f $CHARSET -t UTF-8 - $tmpf else iconv -c -f $CHARSET -t UTF-8 $6 $tmpf fi cedilla -fs omega-serif $tmpf 2/dev/null rm $tmpf Как-то так... -- Иван Лох -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
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.8A 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: [EMAIL PROTECTED] Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает трудовыми мозолями. (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]