Материал из OpenWiki
Содержание
Печать PS (test.ps) созданного в старой Mozilla
Корректируем русские шрифты
ps2ps -I/usr/share/ghostscript/debian-scf test.ps test2.ps
Преобразуем в raw формат для отправки:
gs -q -dNOPLATFONTS -dSAFER -sDEVICE=ljet4 -dNOPAUSE -dBATCH -sOutputFile=test.raw test2.ps
Отправляем на принтер HPLaserJ на Windows машине 192.168.10.19:
cat test.raw| smbclient //192.168.10.19/HPLaserJ -N -c "print -"
Создание книжки
psbook file | psnup -l -pa4 -2 | pstops "2:0(1in,0in)" > file2 psbook file | psnup -l -pa4 -2 | pstops "2:-1(1in,0in)" > file2
Повернуть на 90% и разбить на 2 колонки
cat mozilla.ps |psnup -l -pletter -2 > mozilla2.ps
Формирование PostScript из обычного текста
a2ps -1 --encoding=koi8 --pretty-print -s1 --no-header --chars-per-line=100 --borders=no -o file.ps file.txt
- --encoding=koi8 - 8-и битная кодировка, можно --encoding=latin1
- -2 - печать в две колонки (-1 - одна колонка на весь лист)
- -s1 - односторонняя печать (-s2 - печать с обоих сторон)
- --pretty-prin - подсветка синтаксиса (--pretty-print=plain - отмена)
Печатать HTML документы удобно преобразовав их в текстовый файл через
lynx -dump -nolist -with_backspaces URL