Изменение шрифта при печати с помощью lpr

1474
Lim Ding Wen

Я искал через Интернет и Супер пользователя, но не смог найти ответ. Можно ли изменить шрифт, используемый при печати lprиз Монако, на другой шрифт, например Times New Roman? В настоящее время я не знаю другого ответа, который бы дал решение.

Моя текущая система Mac OS X.

1

1 ответ на вопрос

4
D Schlachter

lprне позволяет вам легко менять шрифт (я думаю, вы можете изменить содержимое /usr/share/cups/fonts, по крайней мере, в Linux, но я сейчас не на Mac ...).

Более простой способ - преобразовать в Postscript, а затем распечатать через lpr, как в этом сценарии оболочки [1] :

#!/bin/bash ENSCRIPT="--no-header --margins=36:36:36:36 --font=Courier11 --word-wrap --media=Letter" export ENSCRIPT /usr/bin/enscript -p - $1 | /usr/bin/lpr 

В этом случае, например, сохранить выше, как /usr/local/bin/lprfont, chmod a+x /usr/local/bin/lprfontи затем работать как lprfont somefile.txt.