Настройка принтера

Буфер печати lp в Plan 9 не использует те же аргументы печати что в BSD lpr или lp других Unix систем. Если вы хотите узнать о полезных опциях lp — читайте man-страницу lp(8). Файл /sys/lib/lp/devices содержит примеры файлов устройств печати, подключенных к параллельным портам или lpr-основанным очередям BSD.

Не postscript-принтеры

В последних версиях, lp может посылать объекты печати на любой принтер, чей формат является выводом Ghostscript (дополнительно к обычным postscript-принтерам). Если ваш принтер поддерживает Ghostscript, тогда используйте команду gs!имя_устройства вместо post или post2. Посмотрите пример для принтера canonbjc240l в файлах устройств.

Сетевые принтеры

Чтобы печатать на принтерах, которые используют BSD lpr (например, использующие картриджи HP JetDirect), посмотрите пример для vogon в файле /sys/lib/lp/devices.

Чарльз Форсайт (Charles Forsyth) написал небольшую программу и дополнения к lp для печати на серверах Microsoft SMB. Вы можете найти ее по адресу: http://www.vitanuova.com/plan9/co/smb/index.html.

Используя переменную окружения LPDEST, установите размещение вашего принтера по-умолчанию.

Шрифты

Бывает, что postscript принтеры не имеют корректные шрифты для печати страниц руководств и документов Plan 9. Они могут быть автоматически загружены драйвером принтера, вам лишь нужно заменить строку:

в файле /sys/lib/lp/spooler/lpdspool на:

Copyright © 2003 Перевод Андрей С. Кухар. Последняя модификация 23.08.2003