เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

ตัวเลือกอื่น: a2ps

การขอ เอทูพีเอส โปรแกรมที่น่าสนใจ เราสามารถคาดเดาได้จากชื่อของมัน มันเป็นโปรแกรมแปลงรูปแบบ แต่ก็มีมากกว่านั้นอีกมาก ชื่อเดิมมีความหมายว่า “ASCII to PostScript” และใช้เพื่อเตรียมไฟล์ข้อความสำหรับการพิมพ์บนเครื่องพิมพ์ PostScript อย่างไรก็ตาม ในช่วงหลายปีที่ผ่านมา ความสามารถของโปรแกรมได้เติบโตขึ้น และตอนนี้ชื่อของมันมีความหมายว่า “อะไรก็ได้ที่เป็น PostScript” แม้ว่าชื่อจะแนะนำโปรแกรมแปลงรูปแบบ แต่จริงๆ แล้วเป็นโปรแกรมการพิมพ์ จะส่งเอาต์พุตเริ่มต้นไปยังเครื่องพิมพ์เริ่มต้นของระบบแทนที่จะเป็นเอาต์พุตมาตรฐาน ลักษณะการทำงานเริ่มต้นของโปรแกรมคือการทำงานของ "เครื่องพิมพ์สวย" ซึ่งหมายความว่าจะปรับปรุงรูปลักษณ์ของผลลัพธ์ หากเราใช้โปรแกรมเพื่อสร้างไฟล์ PostScript บนเดสก์ท็อปของเรา:



[me@linuxbox ~]$ ls /usr/bin | ราคา -3 -t | a2ps -o ~/Desktop/ls.ps -L 66

[stdin (ธรรมดา): 11 หน้า 6 แผ่น]

[รวม: 11 หน้า 6 แผ่น] บันทึกลงในไฟล์ `/home/me/Desktop/ ls.ps'

[me@linuxbox ~]$ ls /usr/bin | ราคา -3 -t | a2ps -o ~/Desktop/ls.ps -L 66

[stdin (ธรรมดา): 11 หน้า 6 แผ่น]

[รวม: 11 หน้า 6 แผ่น] บันทึกลงในไฟล์ `/home/me/Desktop/ ls.ps'


ที่นี่เรากรองสตรีมด้วย pr, ใช้ -t ตัวเลือก (ละเว้นส่วนหัวและส่วนท้าย) แล้วตามด้วย เอทูพีเอส, ระบุไฟล์เอาต์พุต (-o ตัวเลือก) และ 66 บรรทัดต่อหน้า (-L ตัวเลือก)


เพื่อให้ตรงกับเลขหน้าออกของ pr. หากเราดูไฟล์ผลลัพธ์ด้วยโปรแกรมดูไฟล์ที่เหมาะสม เราจะเห็นสิ่งนี้:


ภาพ

รูปที่ 6: กำลังดูเอาต์พุต a2ps


อย่างที่เราเห็น เลย์เอาต์เอาท์พุตเริ่มต้นคือรูปแบบ “ทูอัพ” ทำให้เนื้อหา 2 หน้าถูกพิมพ์บนกระดาษแต่ละแผ่น เอทูพีเอส ใช้ส่วนหัวและส่วนท้ายของหน้าที่ดีเช่นกัน

a2ps มีตัวเลือกมากมาย นี่คือบทสรุป:


ตาราง 22-4: ตัวเลือก a2ps


คำอธิบายตัวเลือก

คำอธิบายตัวเลือก

--center-title=ข้อความ ตั้งชื่อหน้ากลางเป็น ข้อความ.


ภาพ

--คอลัมน์=จำนวน จัดเรียงหน้าเป็น จำนวน คอลัมน์ ค่าเริ่มต้นคือ 2


ภาพ


ภาพ

--ส่วนท้าย=ข้อความ ตั้งค่าส่วนท้ายของหน้าเป็น ข้อความ.


ภาพ

--เดา รายงานประเภทของไฟล์ที่กำหนดเป็นอาร์กิวเมนต์ เนื่องจาก a2ps พยายามแปลงและจัดรูปแบบข้อมูลทุกประเภท ตัวเลือกนี้จึงมีประโยชน์ในการคาดเดาว่า a2ps จะทำอะไรเมื่อได้รับไฟล์บางไฟล์


ภาพ

--ซ้าย-ท้ายกระดาษ=ข้อความ ตั้งค่าส่วนท้ายของหน้าซ้ายเป็น ข้อความ.


ภาพ

--left-title=ข้อความ ตั้งชื่อหน้าซ้ายเป็น ข้อความ.


ภาพ

--line-numbers=ระยะห่าง จำนวนบรรทัดของเอาต์พุตทุก ๆ ระยะห่าง เส้น


ภาพ

--list=defaults แสดงการตั้งค่าเริ่มต้น


ภาพ

--รายการ=หัวข้อ การตั้งค่าการแสดงผลสำหรับ หัวข้อที่นี่มี หัวข้อ เป็นหนึ่งในรายการต่อไปนี้: การมอบหมาย (โปรแกรมภายนอกที่จะใช้ในการแปลงข้อมูล), การเข้ารหัส, คุณสมบัติ, ตัวแปร, สื่อ (ขนาดกระดาษและสิ่งที่คล้ายกัน), ppd (คำอธิบายเครื่องพิมพ์ PostScript), เครื่องพิมพ์, คำนำ (ส่วนหนึ่งของรหัสที่ นำหน้าเป็นเอาต์พุตปกติ) สไตล์ชีต และตัวเลือกผู้ใช้


ภาพ

--pages =พิสัย พิมพ์หน้าในช่วง


ภาพ

-- ส่วนท้ายขวา =ข้อความ ตั้งค่าส่วนท้ายของหน้าขวาเป็น ข้อความ.


ภาพ

--right-ชื่อเรื่อง=ข้อความ ตั้งชื่อหน้าขวาเป็น ข้อความ.


ภาพ

--แถว=จำนวน จัดเรียงหน้าเป็น จำนวน แถว ค่าเริ่มต้นคือหนึ่ง


ภาพ

-B ไม่มีส่วนหัวของหน้า


ภาพ

-b ข้อความ ตั้งค่าส่วนหัวของหน้าเป็น ข้อความ.


ภาพ

-f ขนาด ใช้ ขนาด แบบอักษรจุด


ภาพ

-l จำนวน ตั้งค่าอักขระต่อบรรทัดเป็น จำนวน. สิ่งนี้และ

-L ตัวเลือก (ด้านล่าง) สามารถใช้เพื่อให้ไฟล์มีเลขหน้ากับโปรแกรมอื่น ๆ เช่น pr ให้พอดีกับหน้าอย่างถูกต้อง


ภาพ

-L จำนวน ตั้งค่าบรรทัดต่อหน้าเป็น จำนวน.


ภาพ

-M พร้อมชื่อ ใช้ชื่อสื่อ ตัวอย่างเช่น “A4”


ภาพ

-n จำนวน เอาท์พุต จำนวน สำเนาของแต่ละหน้า


ภาพ


ภาพ

-o ไฟล์ ส่งออกไปยัง ไฟล์. ถ้า ไฟล์ ระบุเป็น “-” ใช้เอาต์พุตมาตรฐาน


ภาพ

-P เครื่องพิมพ์ ใช้ เครื่องพิมพ์. หากไม่ได้ระบุเครื่องพิมพ์ ระบบจะใช้เครื่องพิมพ์เริ่มต้นของระบบ


ภาพ

-R การวางแนวแนวตั้ง


ภาพ

-r การวางแนวแนวนอน


ภาพ

-T จำนวน ตั้งค่าแท็บหยุดเป็นทุก ๆ จำนวน อักขระ


ภาพ

ภาพ

ภาพ

-u ข้อความ Underlay (ลายน้ำ) หน้าด้วย ข้อความ. นี่เป็นเพียงบทสรุป เอทูพีเอส มีอีกหลายทางเลือก

หมายเหตุ มีตัวจัดรูปแบบเอาต์พุตอื่นที่เป็นประโยชน์สำหรับการแปลงข้อความเป็น Post-Script เรียกว่า เกณฑ์มันสามารถทำการฟอร์แมตและเทคนิคการพิมพ์แบบเดียวกันได้หลายแบบ แต่ไม่เหมือน เอทูพีเอสจะรับเฉพาะการป้อนข้อความเท่านั้น


ภาพ


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: