Количество символов в строке, напечатанное lpr

Как установить количество символов в строке при печати файла с использованием lp или lpr? Кажется, что он установлен на 80.

1 ответ

Вы можете установить количество символов на дюйм с помощью -o cpi и поля в точках (72 на дюйм) с -o page-left а также -o page-right, Например:

       lp -d main -o cpi=10 -o lpi=8 -o page-left=72 -o page-right=72 filename

будет печатать 75 символов в строке (при условии шрифта фиксированной ширины и страницы шириной 8,5 дюймов).

От man lp в системе на основе CUPS (Ubuntu 9.10):

Пример:
       Распечатайте текстовый файл с 12 символами на дюйм, 8 строками на дюйм и
       1-дюймовый левый край:
           lp -d bar -o cpi=12 -o lpi=8 -o page-left=72 имя файла

а также

       -o cpi=N
            Устанавливает количество символов на дюйм, используемое при печати текста.
            файл. По умолчанию 10.

       -o lpi = N
            Устанавливает количество линий на дюйм для использования при печати текста.
            файл. По умолчанию 6.

       -o внизу страницы = N

       -o страница слева = N

       -o страница-право = N

       -o page-top = N
            Устанавливает поля страницы при печати текстовых файлов. Значения в
            баллы - есть 72 балла на дюйм.
Другие вопросы по тегам