ส่งออก man page ใน pdf


11

การทำเช่นนี้man -t man > man.psจะส่งออกหน้า man สำหรับ man ใน postscript

ฉันจะส่งออกเป็น PDF ได้อย่างไร

ฉันอ่านคู่มือและเรียนรู้เกี่ยวกับ-Tตัวเลือกแล้ว แต่มันก็ไม่ชัดเจนสำหรับฉัน

คำตอบ:


13

หากgroffและgropdfมีอยู่บนระบบ Linux ของคุณคุณควรจะสามารถใช้งานได้

man -Tpdf man >man.pdf

(สังเกตว่าไม่มีช่องว่างระหว่าง-Tและpdf)

บนระบบ Ubuntu ก็ควรจะพอที่จะติดตั้งแพคเกจได้รับการเข้าถึงgroffgropdf

อาร์กิวเมนต์ตัวเลือกที่จะ-Tถูกส่งผ่านไปยังgroffและgroffจะใช้ของ -Tตัวเลือกที่มีอาร์กิวเมนต์ตัวเลือกเดียว ดังนั้นอ่านgroffคู่มือเกี่ยวกับ-Tสำหรับข้อมูลเพิ่มเติม

บนระบบที่ใช้mandocในgroffยูทิลิตี้ไม่จำเป็นต้องได้รับการติดตั้งสำหรับคำสั่งดังกล่าวในการทำงานตั้งแต่mandocยูทิลิตี้ (เรียกโดยman) จะแปลงคู่มือการใช้งานเป็น PDF ด้วยตัวเอง


ฉันใช้ Debian Stretch และติดตั้งเฉพาะแพ็คเกจ Groff เท่านั้นที่สามารถเข้าถึง gropdf ได้
Neo_Returns

10

ตรวจสอบให้แน่ใจว่าคุณได้ghostscriptติดตั้งแพ็คเกจ:

sudo apt-get install ghostscript

คุณจะต้องแปลง postscript เป็น PDF สำหรับคำสั่งlastที่จะเป็น:

man -t last | ps2pdf - last.pdf

มันใช้งานได้สำหรับฉันด้วย แต่ขั้นตอนข้างต้นเหมาะกับฉันมากกว่าแม้ว่าฉันจะใช้เพื่อจุดประสงค์อื่น
Neo_Returns

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