Cómo elegir la impresora en emacs en Mac OSX

3

Soy nuevo en ambos emacs y tampoco tengo mucha experiencia con bash. Tengo algunas preguntas relacionadas?

(1) ¿Puedo configurar emacs para poder elegir la impresora en la que imprimo? Tengo acceso a una impresora conectada por USB y dos impresoras de red y no siempre quiero imprimir en la misma impresora.

(2) ¿Cómo puedo encontrar los nombres exactos de estas impresoras (requerido para la configuración con emacs)? ¿Son los mismos que los nombres que aparecen en System Preferences -> Print & FaxMac OSX?

(3) ¿Hay un comando o algo para encontrar los nombres de las impresoras (conectadas por USB e impresoras de red) a las que uno tiene acceso?

Gracias a todos los expertos aquí, que siempre son muy útiles.

usuario37473
fuente
1
Aprecio por qué muchos votan para cerrar esta pregunta. ¿Puedo apelar en nombre del autor? Las herramientas de programación son esenciales para nuestra vida cotidiana como desarrolladores. Aquí tenemos un programador que busca ayuda con una herramienta ... sugiera sitios alternativos por todos los medios, pero dado que programmers.stackexchange.com no es una opción cuando presiona el enlace "cerrar" y selecciona "fuera de tema", y los superusuarios es una sugerencia tonta para una pregunta de emacs, realmente me encantaría una respuesta aquí. Yo siempre busco SO primero cuando tengo una pregunta de emacs.
Jarret Hardie

Respuestas:

2

La ejecución lpqen un terminal debería mostrarle qué impresoras están disponibles en el sistema.

Ignacio Vazquez-Abrams
fuente
Gracias por la respuesta. Sin embargo, lpqno funciona. Cuando lo escribo, solo devuelve AdobePDF9. Sin embargo, mi computadora está conectada a otra impresora a través de USB en este momento. Además, puedo imprimir en dos impresoras de red desde aquí.
usuario37473
Huh Pueden comprar CUPS pero no pueden hacerlo bien ...
Ignacio Vazquez-Abrams
Lo siento, pero no sé lo que eso significa.
user37473
Apple compró CUPS (el subsistema de impresión utilizado en OS X y varios otros * nices) de sus desarrolladores originales hace un tiempo, por lo que podría pensar que podrían mostrar todas las impresoras que el sistema ha configurado.
Ignacio Vazquez-Abrams
2

No he usado variables personalizadas de emacs como lpr-printer-switcho printer-name. Y no estoy seguro de que pueda seleccionar una impresora diferente a la predeterminada desde dentro de emacs.

Pero puedes

lpstat -p -d  # list known printers
lpoptions -d PRINTER  # change the default printer

Entonces necesita CUPS configurado correctamente. Normalmente voy a http: // localhost: 631 / .
No estoy seguro para OSX, pero al menos esto funciona en Linux.

foudfou
fuente