Re: cupsys и кириллица
On Wed, 05 Oct 2005 11:47:33 +0400
Artem Chuprina <ran@ran.pp.ru> wrote:
> Artem Chuprina -> debian-russian@lists.debian.org @ Wed, 05 Oct 2005 11:35:35 +0400:
>
> AC> Я не знаю, как ты его пытался настраивать, но если взять
> AC> ftp://45.free.net/pub/fonts/type1/sharatype-2.0.5.tar.gz и выполнить
> AC> содержащуюся внутри инструкцию по прикручиванию к a2ps (с точностью до
> AC> слегка поехавшего пути к fonts.map), то он начинает работать нормально.
> AC> Только что проверено.
>
> Да, командная строка, использовавшаяся при проверке.
>
> echo тест | a2ps -X koi8-r -o - | gv -
>
> Кодировка и локаль текущего xterm была koi8-r. Купса за неимением
> принтера не стоит, но в любом случае хвост надо рубить по частям. По
> умолчанию a2ps делает 2 страницы на лист. Я использую для печати текста
> настройки (/etc/a2ps-site.cfg)
>
> # Default encoding
> Options: --encoding=koi8-r
>
> # Default medium
> Options: --medium=libpaper
>
> Options: --output=-
>
> Options: -1
> Options: --borders=no
> Options: --header=
> Options: --left-footer=#?l!!#?v||%s./%s#|!
> Options: --right-footer=#?l!%s./%s#!#?v|%s./%s#||!
>
> При запуске из шелла с 1251 локалью уточняю, что -X ms-cp1251.
> Непосредственно lpr текстовые файлы обычно не печатаю - фильтр (где есть
> принтер) настроен, но a2ps снабжает текстовый файл полезной информацией
> типа названия и номеров страниц. Да и кодировку lpr'у (там BSD lpr) не
> объяснишь...
>
Все работает. Спасибо большое всем и персонально Artem Chuprina
Open Office, тоже сразу заработал.
Для Eugene Svechnikov
Инструкцию от Шарашкина надо читиать так:
III a2ps
a) Если вы хотите чтобы a2ps встраивала эти шрифты в создаваемые
ps-файлы (они от этого станут большими, но будут печататься на любом
интерпретаторе Postscript)
1. Скопируйте файлы из каталога afm в /usr/share/a2ps/afm
2. Добавьте к /usr/share/a2ps/afm/fonts.map содержимое a2ps/add/fonts.map
3. Скопируйте файлы из каталога pfa в /usr/share/a2ps/fonts
4. Замените файлы koi8.edf и iso5.edf в
/usr/share/a2ps/encoding на файлы из a2ps/add
и добавьте туда ms-cp1251.edf и прописать ms-cp1251 в /usr/share/a2ps/encoding/encoding.map по образу и подобию
5. Не забудьте указать правильный encoding (соответствующий
одному из вышеприведенных edf-файлов)в a2ps.conf
Тут надо вставить настройки от Artem Chuprina в /etc/a2ps-site.cfg
# Default encoding
> Options: --encoding=koi8-r
# Думаю правильнее вставить koi8 вместо koi8-r
> # Default medium
> Options: --medium=libpaper
>
> Options: --output=-
>
> Options: -1
> Options: --borders=no
> Options: --header=
> Options: --left-footer=#?l!!#?v||%s./%s#|!
> Options: --right-footer=#?l!%s./%s#!#?v|%s./%s#||!
После этого, cupsys драйвер переправить на postscript
Из консоли печать идет следующим образом
a2ps test -P <Имя принтера в cupsys>
из Sylpheed (для примера) a2ps %s -P HP_again
Еще раз спасибо
Reply to: