El manual de Emacs dice:
M-x
print-buffer
Imprima la copia impresa del búfer actual con encabezados de página que contengan el nombre del archivo y el número de página.
M-x
lpr-buffer
Imprime copias impresas del buffer actual sin encabezados de página.
M-x
print-region
Me gusta
print-buffer
pero imprime solo la región actual.
M-x
lpr-region
Me gusta
lpr-buffer
pero imprime solo la región actual.[...]
Para especificar la impresora a utilizar, configure la variable
printer-name
. El valor predeterminado,nil
especifica la impresora predeterminada.
¿Cómo especificamos la impresora a utilizar?
Por ejemplo, una impresora PDF, que no se muestra en la salida de
lpstat -p -d
Gracias.
cups-pdf
paquete, luego siga las instrucciones aquí: wiki.archlinux.org/index.php/CUPS#PDF_virtual_printer (no hay mucho que hacer, pero tenga en cuenta que es muy probable que su usuario no pueda imprima cualquier cosa ... CUPS es un sistema fundamentalmente feo para el usuario. Por lo tanto, necesitaría iniciar sesión como root (o encontrar una manera de hacer que su usuario sea elegible para la administración de impresoras, y no, no es suficiente para ser un sudoer) .Puedes imprimir como quisieras. Pero (como comenté en tu otra pregunta), PS y luegops2pdf
se verá mejor.