
Я новичок в обоих emacs и также не имею большого опыта с bash. У меня есть несколько вопросов, которые связаны?
(1) Могу ли я настроить emacs так, чтобы я мог выбирать принтер, на котором буду печатать? У меня есть доступ к одному принтеру, подключенному по USB, и двум сетевым принтерам, и я не хочу всегда печатать на одном и том же принтере.
(2) Как узнать точные имена этих принтеров (требуется для настройки с emacs)? Они такие же, как имена, которые отображаются в System Preferences -> Print & Fax
Mac OSX
(3) Существует ли команда или что-то еще, чтобы найти имена принтеров (подключенных по USB и сетевых принтеров), к которым у вас есть доступ?
Спасибо всем экспертам, которые всегда так любезны и отзывчивы.
решение1
Запуск lpq
терминала должен показать вам, какие принтеры доступны в системе.
решение2
Я не использовал пользовательские переменные emacs, такие как lpr-printer-switch
или printer-name
. И я не уверен, что вы можетевыбиратьдругой принтер, нежели принтер по умолчанию в emacs.
Но вы можете
lpstat -p -d # list known printers
lpoptions -d PRINTER # change the default printer
Так что вам нужно правильно настроить CUPS. Я обычно иду наhttp://localhost:631/.
Не уверен насчет OSX, но по крайней мере это работает на Linux.