Emacs руководство говорит:
M-x
print-buffer
Напечатайте печатную копию текущего буфера с заголовками страниц, содержащими имя файла и номер страницы.
M-x
lpr-buffer
Напечатайте печатную копию текущего буфера без заголовков страницы.
M-x
print-region
Нравится,
print-buffer
но печатать только текущий регион.
M-x
lpr-region
Нравится,
lpr-buffer
но печатать только текущий регион.[...]
Чтобы указать используемый принтер, установите переменную
printer-name
. По умолчанию,nil
указывает принтер по умолчанию.
Как нам указать принтер для использования?
Например, принтер PDF, который не отображается в выводе
lpstat -p -d
Спасибо.
cups-pdf
пакет, а затем следуйте инструкциям здесь: wiki.archlinux.org/index.php/CUPS#PDF_virtual_printer (делать особо нечего, но будьте осторожны, весьма вероятно, что вашему пользователю не разрешено печатать что-либо вообще ... CUPS - это очень уродливая система, поэтому вам нужно будет войти в систему как пользователь root (или найти способ сделать пользователя доступным для управления принтером, и нет, этого недостаточно, чтобы быть sudoer). Затем вы можете печатать так, как вы и собирались. Но (как я прокомментировал ваш другой вопрос), PS, и тогдаps2pdf
будет выглядеть лучше.