วิธีดูและแก้ไขไฟล์ pdf ใน emacs


18

ฉันได้ยินมาว่าเราสามารถดูไฟล์ PDF เป็น emac ได้ ทำได้โดยแปลงไฟล์ pdf เป็นข้อความธรรมดาก่อนหรือไม่

เราสามารถดูไฟล์ PDF แบบเต็มรูปแบบเป็น emacs ได้หรือไม่?

เราสามารถแก้ไขไฟล์ pdf ใน emacs ได้ไหม?

ขอบคุณ

คำตอบ:



16

ตั้งแต่ Emacs 23 คุณสามารถดูไฟล์ PDF เป็นรูปภาพได้โดยเปิดขึ้นมาเหมือนไฟล์ปกติตราบใดที่คุณมี Emacs ที่ทำงานใน X แทนที่จะเป็นเทอร์มินัล นอกจากนี้คุณยังสามารถดูและแก้ไข PDF ได้โดยตรงซึ่งจะแสดงเนื้อหาของไฟล์ไบนารีเป็นข้อความ (ที่มีจำนวนอักขระที่ไม่สามารถพิมพ์ได้!) คุณสามารถแก้ไขข้อความนี้โดยตรง แต่ถ้าคุณไม่สามารถเข้ารหัสและถอดรหัสไฟล์ PDF ในหัวของคุณมันจะไม่เป็นประโยชน์มาก

C-c C-cคุณสามารถสลับระหว่างสองมุมมองที่มี

ป้อนคำอธิบายรูปภาพที่นี่

ไฟล์เดียวกันทั้งภาพตัวอย่างและข้อความ ฉันควรเรียนรู้ที่จะติดป้ายขวานของฉัน;)

โหมดข้อความไม่ได้มีประโยชน์มากสำหรับ PDF แต่ก็สามารถใช้ได้กับรูปแบบที่มนุษย์สามารถอ่านได้เช่น.psและ.svgซึ่งมีประโยชน์สำหรับการแก้ไขไฟล์เหล่านั้น


(1) Emacs สามารถแสดงบุ๊กมาร์กของไฟล์ pdf ได้หรือไม่ ฉันไม่สามารถทำได้ (2) คุณมีสองบัฟเฟอร์สำหรับสองหน้าต่างหรือไม่ ฉันสามารถแสดงรหัสหรือ pdf ในหน้าต่างทั้งสองได้เสมอ
StackExchange สำหรับทั้งหมด

@Tim: ฉันไม่รู้เกี่ยวกับบุ๊กมาร์ก ฉันมีไฟล์เดียวกันในบัฟเฟอร์ทั้งคู่ แต่ดูเหมือนว่าจะทำซ้ำยาก มันเพิ่งเกิดขึ้นเมื่อฉันแบ่งหน้าจอ (เช่นC-x 3) ถ้าฉันใช้C-c C-cหน้าต่างทั้งสองจะกลายเป็นเหมือนเดิมและฉันไม่สามารถกลับไปดูทั้งสองได้ในเวลาเดียวกัน
Tikhon Jelvis

เราสามารถแก้ไขไฟล์ pdf ได้โดยการแก้ไขโค้ดโดยตรงเท่านั้น? เราสามารถแก้ไขไฟล์ pdf ด้วยวิธี WYSIWYG ใน emacs ได้หรือไม่?
StackExchange สำหรับทั้งหมด

@Tim: ไม่เท่าที่ฉันรู้ เมื่อพิจารณาว่ารูปแบบ PDF นั้นแย่ขนาดไหนอย่าคาดหวังว่าจะได้เร็ว ๆ นี้ แต่มันมีประโยชน์มากถ้าคุณกำลังสร้าง PDF จาก LaTeX หรืออะไรบางอย่างรวมถึงการทำงานกับรูปแบบอื่น ๆ ที่ฉันพูดถึง
Tikhon Jelvis

1
ใช้งานได้ตั้งแต่ emacs 23.
rlazo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.