คู่มือ 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
จะดูดีขึ้น