| abstract
| - Буфер печати 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. Вы можете найти ее по адресу: . Используя переменную окружения LPDEST, установите размещение вашего принтера по-умолчанию. Шрифты Бывает, что postscript принтеры не имеют корректные шрифты для печати страниц руководств и документов Plan 9. Они могут быть автоматически загружены драйвером принтера, вам лишь нужно заменить строку: @{bind -b $LPLIB/process /bin; $LPPROC} < $j | /$cputype/bin/aux/lpdsend … в файле /sys/lib/lp/spooler/lpdspool на: @{bind -b $LPLIB/process /bin; $LPPROC} < $j | aux/download -f -H/sys/lib/postscript/font -mfontmap -plw+ | /$cputype/bin/aux/lpdsend … Copyright © 2003 Перевод Андрей С. Кухар. Последняя модификация 23.08.2003 Категория:Plan9
|