GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

ptoedit - ออนไลน์ในคลาวด์

เรียกใช้ pstoedit ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง pstoedit ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ptoedit - เครื่องมือแปลงไฟล์ PostScript และ PDF เป็นรูปแบบกราฟิกแบบเวกเตอร์ต่างๆ

เรื่องย่อ


จาก DIE คำสั่ง SHELL
แก้ไข [-v -ช่วยด้วย]

แก้ไข [- รวม พร้อมชื่อ of a PostScript ไฟล์ ไปยัง be รวม] [-df ตัวอักษร พร้อมชื่อ]
[-โนแมปโทไอโซลาติน1] [-โรค] [-png ภาพ ชื่อไฟล์] [-q] [-nq] [-nc] [-ผสาน]
[-เติมตรงจังหวะ] [-ผสานข้อความ] [-dt] [-adt] [-ndt] [-dgbm] [-แก้ไขกำหนดแบบอักษร] [-pti]
[-ปตท] [-xสเกล จำนวน] [-yscale จำนวน] [-xshift จำนวน] [-ชิฟต์ จำนวน] [-ศูนย์กลาง]
[-ความกว้างขั้นต่ำ จำนวน] [- รูปแบบหมายเลขหน้า หน้า จำนวน รูป สเปค] [- แยก] [-v]
[-usebb จากอินพุต] [-ssp] [- เติม] [-อูชาร์ ตัวอักษร] [-nb] [-หน้าหนังสือ หน้า จำนวน] [-แบน
ความเรียบ ปัจจัย] [-คลิป] [-ups] [-rgb] [-useagl] [-noclip] [-t2fontsast1] [-เก็บไว้]
[-debugfont การจัดการ] [-gtest] [-เลขที่บัญชี] [-ร่ายมนตร์] [- ใช้การทำให้เป็นมาตรฐานแบบเก่า] [-หมุน มุม
(0-360)] [-ฟอนต์แมป พร้อมชื่อ of ตัวอักษร แผนที่ ไฟล์ สำหรับ แก้ไข] [-ขนาดเพจ หน้า รูป] [-ช่วยด้วย]
[-gs เส้นทาง ไปยัง Ghostscript ปฏิบัติการ/DLL] [-โบ] [-psarg อาร์กิวเมนต์ เชือก]
[-psภาษาระดับ PostScript ภาษา ชั้น 1, 2, or 3 ไปยัง be มือสอง] -f "รูปแบบ[:ตัวเลือก]"
[-gsregbase Ghostscript ฐาน รีจิสทรี เส้นทาง] [ ไฟล์อินพุต [ไฟล์เอาต์พุต] ]

จาก จีเอสวิว
สามารถเรียก Pstoedit จากภายใน gsview ผ่าน "Edit | แปลง ไปยัง เวกเตอร์ รูป"

จาก โปรแกรม ว่า การสนับสนุน DIE อัลดัส GRAPHIC นำเข้า FILTER INTERFACE
ptoedit ยังสามารถใช้เป็นตัวกรองการนำเข้า PostScript และ PDF สำหรับหลายโปรแกรม
รวมถึง MS Office, PaintShop-Pro และ PhotoLine ดู http://www.pstoedit.net/importps/
.

DESCRIPTION


ปล่อย ระดับ
เอกสาร manpage นี้เผยแพร่ 3.70 ของ ptoedit

ใช้
ptoedit แปลงไฟล์ PostScript และ PDF เป็นรูปแบบกราฟิกแบบเวกเตอร์ต่างๆ ดิ
ไฟล์ผลลัพธ์สามารถแก้ไขหรือนำเข้าสู่แพ็คเกจรูปวาดต่างๆ พิมพ์

แก้ไข -ช่วยด้วย

เพื่อรับรายการรูปแบบเอาต์พุตที่รองรับ Pstoedit มาพร้อมกับชุดฟอร์แมตขนาดใหญ่
ไดรเวอร์ที่รวมอยู่ในไบนารี สามารถติดตั้งไดรเวอร์เพิ่มเติมเป็นปลั๊กอินและ are
ได้ทาง http://www.pstoedit.net/plugins/. เพียงคัดลอกปลั๊กอินไปที่เดียวกัน
ไดเร็กทอรีที่ติดตั้งไบนารี pstoedit หรือ - ภายใต้ระบบ Unix เท่านั้น -
หรือเข้าไปในไดเร็กทอรี lib ขนานกับไดเร็กทอรี bin ที่ ptoedit is
การติดตั้ง

อย่างไรก็ตาม เว้นแต่คุณจะได้รับรหัสใบอนุญาตสำหรับปลั๊กอินด้วย ไดรเวอร์เพิ่มเติมจะ
บิดเบือนกราฟิกผลลัพธ์เล็กน้อย ดูเอกสารที่มาพร้อมกับปลั๊กอิน
สำหรับรายละเอียดเพิ่มเติม

หลักการ OF แปลง
pstoedit ทำงานโดยกำหนดโอเปอเรเตอร์การวาดภาพพื้นฐานของ PostScript เช่น ละโบม or
โชว์ (บิตแมปที่วาดโดยโอเปอเรเตอร์รูปภาพไม่รองรับรูปแบบเอาต์พุตทั้งหมด) After
กำหนดโอเปอเรเตอร์เหล่านี้ใหม่ ไฟล์ PostScript หรือ PDF ที่ต้องแปลงคือ
ประมวลผลโดยล่าม PostScript เช่น Ghostscript (gs(1)). ปกติคุณต้อง
มีล่าม PostScript ติดตั้งไว้เพื่อใช้โปรแกรมนี้ อย่างไรก็ตาม คุณสามารถ
ดำเนินการ "ส่วนหลังเท่านั้น" การประมวลผลไฟล์ตามข้อตกลงของpstoedit
รูปแบบสื่อกลางโดยระบุ -โบ ตัวเลือก. ดู "รูปแบบที่มีและ
ตัวเลือกเฉพาะ" ด้านล่าง

ผลลัพธ์ที่เขียนโดยล่ามเนื่องจากการนิยามใหม่ของภาพวาด
โอเปอเรเตอร์เป็นไฟล์ PostScript แบบ 'แบน' ที่มีการดำเนินการง่าย ๆ เท่านั้นเช่น
moveto, lineto, แสดง ฯลฯ คุณสามารถดูไฟล์นี้ได้โดยใช้เครื่องหมาย -f การแก้ปัญหา ตัวเลือก

เอาต์พุตนี้อ่านโดยฟังก์ชันสิ้นสุดการประมวลผลของ ptoedit และทริกเกอร์การวาด
ทำงานในไดรเวอร์รูปแบบเอาต์พุตที่เลือกซึ่งบางครั้งเรียกว่า "แบ็กเอนด์"

หมายเหตุ
หากคุณต้องการประมวลผลไฟล์ PDF โดยตรง ล่าม PostScript ของคุณต้องจัดเตรียมสิ่งนี้ให้
คุณลักษณะเช่นเดียวกับ Ghostscript แนะนำให้ใช้ Aladdin Ghostscript สำหรับการประมวลผล PDF และ
ไฟล์ PostScript

OPTIONS


ทั่วไป OPTIONS
[- รวม พร้อมชื่อ of a PostScript ไฟล์ ไปยัง be รวม]
ตัวเลือกนี้อนุญาตให้ระบุไฟล์ PostScript เพิ่มเติมที่จะดำเนินการ
ก่อนที่จะอ่านอินพุตปกติ สิ่งนี้มีประโยชน์สำหรับการรวมหน้าเฉพาะ
การตั้งค่าหรือปิดการใช้งานตัวดำเนินการ PostScript ที่อาจไม่ปลอดภัย เช่น ไฟล์
เปลี่ยนชื่อไฟล์ หรือ ลบไฟล์

[-xสเกล จำนวน]
.พี.พี

[-yscale จำนวน]
.พี.พี

[-xshift จำนวน]
.พี.พี

[-ชิฟต์ จำนวน]
.พี.พี

[-ศูนย์กลาง]
.พี.พี

[-ความกว้างขั้นต่ำ จำนวน]
.พี.พี

[- รูปแบบหมายเลขหน้า หน้า จำนวน รูป สเปค]
.พี.พี

[- แยก]
สร้างไฟล์ใหม่สำหรับแต่ละหน้าของอินพุต สำหรับสิ่งนี้ชื่อไฟล์เอาต์พุตจะต้อง
มี %d ซึ่งถูกแทนที่ด้วยหมายเลขหน้าปัจจุบัน ตัวเลือกนี้คือ
เปิดโดยอัตโนมัติสำหรับรูปแบบเอาต์พุตที่ไม่รองรับหลายหน้า
ภายในไฟล์เดียว เช่น fig หรือ gnuplot

[-usebb จากอินพุต]
หากระบุไว้ pstoedit จะใช้ BoundingBox ตามที่เป็นอยู่ (หวังว่า) ที่พบในอินพุต
แทนที่จะเป็นไฟล์ที่คำนวณเอง

[-หน้าหนังสือ หน้า จำนวน]
เลือกหน้าเดียวจากไฟล์ PostScript หรือ PDF ที่มีหลายหน้า

[-rgb]
ตั้งแต่เวอร์ชัน 3.30 ptoedit ใช้สี CMYK ภายใน ตัวเลือก -rgb เปลี่ยน
เกี่ยวกับพฤติกรรมเก่าในการใช้ค่า RGB

[-useagl]
.พี.พี

[-noclip]
.พี.พี

[-หมุน มุม (0-360)]
หมุนภาพตามมุม

[-ขนาดเพจ หน้า รูป]
กำหนดขนาดหน้าสำหรับสื่อที่ส่งออก ตัวเลือกนี้กำหนดขนาดหน้าสำหรับผลลัพธ์
ปานกลาง. ขณะนี้สิ่งนี้ถูกใช้โดยไดรเวอร์รูปแบบเอาต์พุต libplot แต่อาจ
ถูกใช้โดยไดรเวอร์รูปแบบเอาต์พุตอื่น ๆ ในอนาคต ขนาดหน้าระบุไว้ใน
เงื่อนไขของชื่อขนาดหน้าปกติ เช่น Letter หรือ a4

[-ช่วยด้วย]
.พี.พี

[-gs เส้นทาง ไปยัง Ghostscript ปฏิบัติการ/DLL]
.พี.พี

[-โบ]
คุณสามารถเรียกใช้การประมวลผลแบ็กเอนด์เท่านั้น (ไม่มีส่วนหน้าของล่าม PostScript)
โดยการวิ่งครั้งแรก แก้ไข -f กอง แฟ้ม ไฟล์ขยะ แล้วก็วิ่ง แก้ไข -f
รูป -โบ ไฟล์ขยะ ออกจากไฟล์.

[-psarg อาร์กิวเมนต์ เชือก]
สตริงที่กำหนดด้วยตัวเลือกนี้จะถูกส่งโดยตรงไปยัง Ghostscript เมื่อ
Ghostscript ถูกเรียกให้ประมวลผลไฟล์ PostScript สำหรับ pstoedit ตัวอย่างเช่น:
-psarg "-r300x300". ทำให้ความละเอียดเปลี่ยนเป็น 300x300 dpi (กับ
Ghostscript เวอร์ชันเก่า การเปลี่ยนความละเอียดด้วยวิธีนี้มีผลเท่านั้น
ถ้า -โรค มีตัวเลือกให้) หากคุณต้องการส่งหลายตัวเลือกไปยัง Ghostscript
คุณสามารถใช้หลายตัวเลือก -psarg -psarg ตัวเลือกที่ 1 -psarg ตัวเลือกที่ 2 -psarg ตัวเลือกที่ 2. ดู
คู่มือ Ghostscript สำหรับตัวเลือกอื่นที่เป็นไปได้

[-psภาษาระดับ PostScript ภาษา ชั้น 1, 2, or 3 ไปยัง be มือสอง]
.พี.พี

-f "รูปแบบ[:ตัวเลือก]"
รูปแบบเอาต์พุตเป้าหมายที่รู้จักโดย ptoedit เนื่องจากไดรเวอร์รูปแบบอื่นๆ สามารถ
โหลดแบบไดนามิก พิมพ์ ptoedit -help เพื่อดูรายการรูปแบบทั้งหมด ดู
"รูปแบบที่มีจำหน่ายและตัวเลือกเฉพาะ" ด้านล่างสำหรับคำอธิบายของ
[:ตัวเลือก] ถึง -f รูปแบบ. หากไม่ได้ระบุตัวเลือกรูปแบบ pstoedit จะพยายามเดา
รูปแบบเป้าหมายจากส่วนต่อท้ายของชื่อไฟล์ที่ส่งออก อย่างไรก็ตาม ในหลายๆ
กรณีนี่ไม่ใช่การแมปที่ไม่ซ้ำกันและด้วยเหตุนี้ pstoedit จึงต้องการ -f ตัวเลือก

[-gsregbase Ghostscript ฐาน รีจิสทรี เส้นทาง]
เส้นทางรีจิสทรีเพื่อใช้เป็นเส้นทางพื้นฐานเมื่อค้นหาล่าม Ghostscript นี้
ตัวเลือกให้วิธีการระบุคีย์รีจิสทรีภายใต้ HKLM/ซอฟต์แวร์ที่จะค้นหา
สำหรับคีย์ล่าม GS รุ่นและค่า GS_DLL / GS_LIB ตัวอย่าง: "-gsregbase
MyCompany" หมายความว่า HKLM/Software/MyCompany/GPL Ghostscript จะถูกค้นหา
แทน HKLM/Software/GPL Ghostscript

TEXT AND แบบอักษร การจัดการ ที่เกี่ยวข้อง OPTIONS
[-df ตัวอักษร พร้อมชื่อ]
บางครั้งฟอนต์ที่ฝังอยู่ในโปรแกรม PostScript จะไม่มีชื่อฟอนต์ สำหรับ
ตัวอย่าง สิ่งนี้เกิดขึ้นในไฟล์ PostScript ที่สร้างโดย วีไอพี(1). ในกรณีเช่นนี้
ptoedit ใช้แบบอักษรทดแทน ค่าเริ่มต้นสำหรับสิ่งนี้คือ Courier แบบอักษรอื่นสามารถ
ระบุโดยใช้ -df ตัวเลือก -df Helvetica ทำให้ฟอนต์ที่ไม่มีชื่อทั้งหมดเป็น
แทนที่ด้วยเฮลเวติกา

[-โนแมปโทไอโซลาติน1]
โดยปกติ ptoedit จะจับคู่รหัสอักขระทั้งหมดกับรหัสที่กำหนดโดย ISO Latin1
การเข้ารหัส หากคุณระบุ -โนแมปโทไอโซลาติน1 จากนั้นการเข้ารหัสจากอินพุต
PostScript ถูกส่งผ่านไปยังเอาต์พุตไม่เปลี่ยนแปลง ซึ่งอาจส่งผลให้ข้อความแปลก ๆ
เอาต์พุต แต่ในทางกลับกันอาจเป็นวิธีเดียวในการแปลงแบบอักษรบางตัว
อย่างเหมาะสม. ลองสิ่งที่เหมาะกับเคสคอนกรีตของคุณมากที่สุด

[-png ภาพ ชื่อไฟล์]
.พี.พี

[-dt]
วาดข้อความ ข้อความถูกวาดเป็นรูปหลายเหลี่ยม ซึ่งอาจสร้างไฟล์เอาต์พุตขนาดใหญ่ นี้
ตัวเลือกจะเปิดโดยอัตโนมัติหากรูปแบบเอาต์พุตที่เลือกไม่รองรับ
ข้อความเช่น พล็อต(1)

[-adt]
ข้อความวาดอัตโนมัติ ตัวเลือกนี้จะเปิด -dt ตัวเลือกเฉพาะสำหรับแบบอักษร
ที่ดูเหมือนไม่ใช่แบบอักษรข้อความปกติ เช่น สัญลักษณ์

[-ndt]
ไม่เคยวาดข้อความ ปิดการใช้งานการวิเคราะห์พฤติกรรมที่ใช้โดย ptoedit เพื่อตัดสินใจว่าเมื่อใดต้อง
"วาด" ข้อความแทนที่จะแสดงเป็นข้อความ ซึ่งอาจให้ผลลัพธ์ที่ไม่ถูกต้อง แต่
ในบางกรณีอาจยังมีประโยชน์ "ใช้โดยรับความเสี่ยงเอง"

[-dgbm]
.พี.พี

[-แก้ไขกำหนดแบบอักษร]
ไฟล์ PostScript บางไฟล์ เช่น สร้างโดย ChemDraw ให้ใช้ PostScript
ตัวดำเนินการ definefont ในลักษณะที่ไม่สอดคล้องกับสมมติฐานของ pstoedit ดิ
ฟอนต์ใหม่ถูกกำหนดโดยการคัดลอกฟอนต์เก่าโดยไม่เปลี่ยนชื่อฟอนต์ของใหม่
แบบอักษร เมื่อใช้ตัวเลือกนี้ "แพทช์" บางส่วนจะเสร็จสิ้นหลังจากกำหนดฟอนต์ใน
เพื่อให้เข้ากันได้กับสมมติฐานของ ptoedit อีกครั้ง ตัวเลือกนี้ไม่ใช่
เปิดใช้งานโดยค่าเริ่มต้น เนื่องจากอาจทำให้ไฟล์ PostScript อื่นเสียหายได้ เป็นการทดสอบเท่านั้น
ด้วยไฟล์ที่สร้างโดย ChemDraw

[-pti]
ข้อความที่แม่นยำ โดยปกติสตริงข้อความจะถูกวาดเมื่อเกิดขึ้นในไฟล์อินพุต
อย่างไรก็ตาม ในบางสถานการณ์ อาจสร้างอักขระในตำแหน่งที่ไม่ถูกต้อง นี้
เกิดจากข้อจำกัดในรูปแบบเอาต์พุตส่วนใหญ่ของ pstoedit พวกเขาไม่สามารถเป็นตัวแทน
ข้อความที่มีการเว้นวรรคระหว่างตัวอักษรตามอำเภอใจซึ่งสามารถทำได้ง่ายในรูปแบบ PDF และ
โพสต์สคริปต์ กับ -ปตทอักขระแต่ละตัวของสตริงข้อความจะวางแยกจากกัน กับ
-ptiซึ่งทำได้เฉพาะในกรณีที่มีการเว้นวรรคระหว่างตัวอักษรที่ไม่ใช่ศูนย์ ดิ
ข้อเสียของ "ข้อความที่แม่นยำ" คือขนาดไฟล์ที่ใหญ่กว่าและแก้ไขข้อความได้ยาก

[-ปตท]
ดู -pti

[-อูชาร์ ตัวอักษร]
บางครั้ง ptoedit ไม่สามารถแมปอักขระจากการเข้ารหัสที่ใช้โดย PostScript
ไฟล์ไปยังการเข้ารหัสแบบอักษรของรูปแบบเป้าหมาย ในกรณีนี้ ptoedit จะแทนที่
ป้อนอักขระด้วยอักขระพิเศษเพื่อแสดงสถานที่ทั้งหมดที่สามารถทำได้
ไม่ถูกแมปอย่างถูกต้อง ค่าเริ่มต้นสำหรับสิ่งนี้คือ "#" ใช้ -อูชาร์ ตัวเลือกมัน
สามารถระบุอักขระอื่นเพื่อใช้แทนได้ หากคุณต้องการใช้ a
ช่องว่าง ใช้ -uchar " "

[-t2fontsast1]
จัดการฟอนต์ Type 2 เหมือนกับ Type 1 ฟอนต์ Type 2 บางครั้งเกิดขึ้นเป็นฟอนต์แบบฝัง
ภายในไฟล์ PDF ในโหมดเริ่มต้น ข้อความที่ใช้แบบอักษรดังกล่าวจะถูกวาดเป็นรูปหลายเหลี่ยม
เนื่องจาก ptoedit ถือว่าแบบอักษรดังกล่าวไม่มีอยู่ในเครื่องของผู้ใช้ ถ้า
ตัวเลือกนี้ถูกตั้งค่าไว้ ptoedit ถือว่าการเข้ารหัสภายในเป็นไปตาม
สำหรับฟอนต์มาตรฐานและสร้างเอาต์พุตข้อความปกติ สมมติฐานนี้อาจไม่ใช่
จริงทุกกรณี แต่แทบจะเป็นไปไม่ได้เลยที่ ptoedit จะตรวจสอบสิ่งนี้
สมมติฐาน - มันจะต้องทำ OCR

[-เลขที่บัญชี]
ในโหมดปกติ ptoedit จะแทนที่ฟอนต์บิตแมปด้วยฟอนต์ตามที่กำหนดโดย -df
ตัวเลือก. ซึ่งทำได้เนื่องจากรูปแบบเอาต์พุตส่วนใหญ่ไม่สามารถจัดการแบบอักษรดังกล่าวได้ นี้
สามารถปิดพฤติกรรมได้โดยใช้ปุ่ม -เลขที่บัญชี ตัวเลือก แต่มันก็ขึ้นอยู่กับ
แอปพลิเคชันอ่านไฟล์ที่สร้างขึ้นว่าไฟล์นั้นใช้งานได้และถูกต้องหรือไม่
ตีความหรือไม่ ปัญหาใดๆ ก็ตามที่อยู่เหนือการควบคุมของ ptoedit

[-ร่ายมนตร์]
ส่งชื่อสัญลักษณ์ไปยังไดรเวอร์รูปแบบเอาต์พุต จนถึงขณะนี้ยังไม่มีไดรเวอร์รูปแบบเอาต์พุต
ใช้ชื่อร่ายมนตร์จริงๆ ดังนั้นจึงไม่มีผลใดๆ ในขณะนี้ มันคือ
การเตรียมตัวสำหรับการทำงานในอนาคต

[- ใช้การทำให้เป็นมาตรฐานแบบเก่า]
เพียงใช้ตัวเลือกนี้ในกรณีที่ heuristic ใหม่ที่นำมาใช้ใน 3.5 ไม่ก่อให้เกิด
ผลลัพธ์ที่ถูกต้อง - อย่างไรก็ตาม การทำให้การเข้ารหัสฟอนต์เป็นมาตรฐานจะเป็น a . เสมอ
วิธีที่ดีที่สุดเพราะไม่มีวิธีแก้ปัญหาทั่วไปอย่างสมเหตุสมผล
ความพยายาม

[-ฟอนต์แมป พร้อมชื่อ of ตัวอักษร แผนที่ ไฟล์ สำหรับ แก้ไข]
แผนผังแบบอักษรเป็นไฟล์ข้อความธรรมดาที่มีบรรทัดในรูปแบบต่อไปนี้:

document_font_name เป้าหมาย_font_name
บรรทัดที่ขึ้นต้นด้วย % ถือเป็นความคิดเห็น
สำหรับชื่อแบบอักษรที่มีช่องว่าง ให้ใช้สัญลักษณ์ "ชื่อแบบอักษรที่มีช่องว่าง"

หาก target_font_name ขึ้นต้นด้วย / จะถือเป็นนามแฝงของรายการเดิม

ชื่อแบบอักษรแต่ละชื่อที่พบในเอกสารจะถูกตรวจสอบเทียบกับการแมปนี้ และหากมี a
รายการที่สอดคล้องกัน ชื่อใหม่สำหรับผลลัพธ์

ถ้า -ฟอนต์แมป ไม่ได้ระบุตัวเลือก ptoedit จะค้นหาไฟล์โดยอัตโนมัติ
ชื่อคนขับ.fmp ในไดเร็กทอรีการติดตั้งและใช้ไฟล์นั้นเป็นไฟล์ฟอนต์แมปเริ่มต้น
ถ้ามี ไดเร็กทอรีการติดตั้งคือ:

* MS Windows: ไดเร็กทอรีเดียวกันกับที่ไฟล์เรียกทำงาน ptoedit อยู่

* ยูนิกซ์:
<การขอ ไดเรกทอรี ที่ไหน แก้ไข ปฏิบัติการ is ที่ตั้งอยู่> /../lib/

mpost.fmp ในไดเร็กทอรี misc ของการแจกแจง ptoedit เป็นไฟล์แผนที่ตัวอย่างที่มี
การแมปจากชื่อฟอนต์ PostScript กว่า 5000 ชื่อไปยัง TeX ที่เทียบเท่า มีประโยชน์
เนื่องจาก MetaPost มักใช้กับ TeX/LaTeX และโปรแกรมเหล่านั้นไม่ได้ใช้มาตรฐาน
ชื่อแบบอักษร ไฟล์นี้และไดรเวอร์รูปแบบเอาต์พุต MetaPost ให้บริการโดย Scott Pakin
(สก็อต+ps2ed_AT_pakin.org). อีกตัวอย่างหนึ่งคือ wemf.fmp ที่จะใช้ใน Windows ดู
ไดเร็กทอรี misc ของการแจกแจงซอร์ส ptoedit หลังจากโหลดโดยปริยาย (ขึ้นอยู่กับ
ชื่อไดรเวอร์) หรือไฟล์แผนที่แบบอักษรที่ชัดเจน (ตามตัวเลือก -fontmap) เฉพาะระบบ
ค้นหาและโหลดไฟล์แผนที่จากไดเร็กทอรีการติดตั้ง (unix.fmp หรือ windows.fmp)
ไฟล์นี้สามารถใช้เพื่อเปลี่ยนเส้นทางแบบอักษรบางตัวไปยังชื่อเฉพาะของระบบโดยใช้
/AliasName สัญกรณ์ที่อธิบายไว้ข้างต้น

แก้ปัญหา OPTIONS
[-โรค]
เปิดจอแสดงผลระหว่างการประมวลผลโดย Ghostscript ไฟล์บางไฟล์ทำงานได้อย่างถูกต้องเท่านั้น
ทางนี้.

[-q]
.พี.พี

[-nq]
ไม่มีการออกจากล่าม PostScript โดยปกติ Ghostscript จะออกหลังจาก
กำลังประมวลผลไฟล์อินพุต ptoedit สำหรับการดีบัก การหลีกเลี่ยงสิ่งนี้อาจเป็นประโยชน์
หากเป็นเช่นนั้น คุณจะต้องพิมพ์ quit ที่พรอมต์ GS> เพื่อออกจาก Ghostscript

[-v]
เปิดโหมด verbose ข้อมูลเพิ่มเติมบางอย่างจะแสดงขึ้นระหว่างการประมวลผล

[-nb]
ตั้งแต่เวอร์ชัน 3.10 pstoedit ใช้ตัวเลือก -dDELAYBIND เมื่อเรียกใช้ Ghostscript
ก่อนหน้านี้ใช้ตัวเลือก -dNOBIND แทน แต่บางครั้งก็ทำให้เกิดปัญหา
ถ้าไฟล์ PostScript ของผู้ใช้โอเวอร์โหลดตัวดำเนินการ PostScript มาตรฐานด้วยทั้งหมด
ความหมายใหม่ เช่น lt สำหรับ lineto แทนความหมายมาตรฐานของ "น้อยกว่า"
การใช้ -nb รูปแบบเก่าสามารถเปิดใช้งานได้อีกครั้งในกรณีที่ -dDELAYBIND ให้
ผลลัพธ์ที่แตกต่างเช่นเดิม ในกรณีเช่นนี้ โปรดติดต่อผู้เขียนด้วย

[-ups]
.พี.พี

[-เก็บไว้]
.พี.พี

[-debugfont การจัดการ]
.พี.พี

[-gtest]
.พี.พี

การวาด ที่เกี่ยวข้อง OPTIONS
[-nc]
ไม่มีเส้นโค้ง โดยปกติ ptoedit จะพยายามเก็บเส้นโค้งจากการป้อนข้อมูลและการถ่ายโอน
ไปที่เอาต์พุตหากรูปแบบเอาต์พุตรองรับส่วนโค้ง ถ้ารูปแบบผลลัพธ์ไม่
ไม่รองรับเส้นโค้ง ดังนั้น ptoedit จะแทนที่ส่วนโค้งด้วยชุดของเส้น (ดูเพิ่มเติม
-แบน ตัวเลือก). อย่างไรก็ตาม ในบางกรณี ผู้ใช้อาจต้องการมีพฤติกรรมนี้
สำหรับรูปแบบเอาต์พุตที่รองรับเส้นโค้งเดิม สามารถบังคับได้ผ่านทาง
-nc ตัวเลือก

[-ผสาน]
รูปแบบเอาต์พุตบางรูปแบบอนุญาตให้แสดงรูปหลายเหลี่ยมที่เติมด้วยขอบที่
เป็นสีที่แตกต่างจากสีเติม เนื่องจาก PostScript ไม่รองรับ
โดยพื้นฐานการวาดมาตรฐานโดยตรง การวาดโปรแกรมโดยทั่วไป
สร้างสองวัตถุ (โครงร่างและรูปหลายเหลี่ยมที่เติม) ลงใน PostScript
เอาท์พุท ptoedit สามารถรวมสิ่งเหล่านี้ใหม่ได้หากพวกมันติดตามกันโดยตรงและ
คุณระบุ -ผสาน. อย่างไรก็ตาม การส่งออกทั้งหมดไม่รองรับการรวมนี้
รูปแบบเนื่องจากข้อจำกัดในรูปแบบเป้าหมาย

[-เติมตรงจังหวะ]
สี่เหลี่ยมที่มีสีทึบสามารถแปลงเป็นเส้นที่ขีดด้วย a
ความกว้างที่สอดคล้องกับความกว้างของสี่เหลี่ยม นี่คือความสนใจหลัก
สำหรับรูปแบบเอาต์พุตที่ไม่รองรับรูปหลายเหลี่ยมที่เติมเลย แต่มันคือ
จำกัดเฉพาะสี่เหลี่ยมเท่านั้น กล่าวคือ ไม่รองรับรูปหลายเหลี่ยมทั่วไป

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

[-ssp]
จำลองเส้นทางย่อย รูปแบบเอาต์พุตหลายรูปแบบไม่รองรับเส้นทาง PostScript
มีเส้นทางย่อย เช่น เส้นทางที่มีการเคลื่อนไหวขั้นกลาง ในกรณีปกติแต่ละ
เส้นทางย่อยถือเป็นพาธอิสระสำหรับรูปแบบเอาต์พุตดังกล่าว นี้สามารถนำไปสู่
ผลลัพธ์ที่ดูไม่ดี กรณีที่พบบ่อยที่สุดที่สิ่งนี้เกิดขึ้นคือถ้าคุณใช้ -dt
และแสดงข้อความด้วยตัวอักษร เช่น e, o หรือ b เช่น ตัวอักษรที่มี a
"รู". เมื่อ -ssp ตั้งค่าตัวเลือกแล้ว ptoedit พยายามขจัดปัญหาเหล่านี้
อย่างไรก็ตาม ตัวเลือกนี้ใช้เวลา CPU มาก!

[- เติม]
จำลองการเติมโดยแต่ละจังหวะ

[-แบน ความเรียบ ปัจจัย]
หากรูปแบบเอาต์พุตไม่รองรับเส้นโค้งในลักษณะที่ PostScript หรือ if
-nc มีการระบุตัวเลือก เส้นโค้งทั้งหมดถูกประมาณโดยเส้น ใช้ -แบน
ตัวเลือกหนึ่งสามารถควบคุมการประมาณนี้ได้ พารามิเตอร์นี้จะถูกแปลงโดยตรงเป็น
PostScript ตั้งแบน สั่งการ. ตัวเลขที่สูงกว่า เช่น 10 ให้ตัวเลขที่หยาบกว่า ตัวเลขที่ต่ำกว่า
เช่น 0.1 ให้ค่าประมาณที่ละเอียดกว่า

[-คลิป]
จำลองการตัด รูปแบบเอาต์พุตของ ptoedit ส่วนใหญ่ไม่มีการรองรับเนทีฟสำหรับ
การตัด สำหรับ ptoedit นั้นมีตัวเลือกให้ทำการตัดไฟล์
กราฟิกโดยตรงโดยไม่ส่งคลิปพาธไปยังไดรเวอร์เอาต์พุต อย่างไรก็ตามสิ่งนี้
ส่งผลให้เส้นโค้งถูกแทนที่ด้วยส่วนของเส้นตรงจำนวนมากและทำให้ได้ผลลัพธ์ที่มากขึ้น
ไฟล์. ใช้ตัวเลือกนี้เฉพาะเมื่อผลลัพธ์ของคุณดูแตกต่างจากอินพุตเนื่องจาก
การตัด นอกจากนี้ "การหนีบจำลอง" นี้ไม่เหมือนกับที่กำหนดไว้ทุกประการ
ใน PostScript อาจมีการลากเส้นด้วยขนาดสองเท่า การตัดข้อความยังเป็น
ไม่รองรับเว้นแต่คุณจะใช้ -dt ตัวเลือก

INPUT AND ภายนอก ไฟล์ อาร์กิวเมนต์
[ ไฟล์อินพุต [ไฟล์เอาต์พุต] ]

หากไม่มีการระบุอินพุตหรือไฟล์เอาต์พุตเป็นอาร์กิวเมนต์ ptoedit จะทำงานเป็นตัวกรอง
การอ่านจากอินพุตมาตรฐานและการเขียนไปจนถึงเอาต์พุตมาตรฐาน ชื่อไฟล์พิเศษ "-" can
ยังนำมาใช้ แสดงถึงอินพุตมาตรฐานหากเป็นรายการแรกในบรรทัดคำสั่งและ
เอาต์พุตมาตรฐานหากเป็นครั้งที่สอง ดังนั้น "pstoedit - output.xxx" จึงอ่านจากอินพุตมาตรฐาน
และเขียนไปที่ output.xxx

พร้อมใช้งาน รูปแบบ AND พวกเขา เฉพาะ OPTIONS


ptoedit อนุญาตให้ส่งตัวเลือกแต่ละรายการไปยังไดรเวอร์รูปแบบเอาต์พุต นี้ทำโดย
ต่อท้ายตัวเลือกทั้งหมดในรูปแบบที่ระบุหลังจาก -f ตัวเลือก. ตัวระบุรูปแบบ
และตัวเลือกต้องคั่นด้วยเครื่องหมายทวิภาค (:) ถ้าต้องการมากกว่าหนึ่งตัวเลือก
ส่งผ่านไปยังไดรเวอร์รูปแบบเอาต์พุต อาร์กิวเมนต์ทั้งหมดไปที่ -f ต้องอยู่ภายใน
อักขระอัญประกาศคู่ ดังนั้น:

-f "รูปแบบ[:ตัวเลือก ตัวเลือก ...]"

หากต้องการดูว่ารูปแบบใดรองรับตัวเลือกใด ให้พิมพ์: แก้ไข -f รูปแบบ:-help

คำอธิบายต่อไปนี้ของรูปแบบต่าง ๆ ที่ ptoedit รองรับนั้นแยกมาจาก
ซอร์สโค้ดของไดรเวอร์แต่ละตัว

PSF - บี้ PostScript (ไม่ได้ เส้นโค้ง)
ไม่มีตัวเลือกเฉพาะไดรเวอร์

ps - ย่อ PostScript สีสดสวย เส้นโค้ง
ไม่มีตัวเลือกเฉพาะไดรเวอร์

การแก้ปัญหา - สำหรับ ทดสอบ วัตถุประสงค์
ไม่มีตัวเลือกเฉพาะไดรเวอร์

กอง - สำหรับ ทดสอบ วัตถุประสงค์ (เหมือนกัน as ดีบั๊ก)
ไม่มีตัวเลือกเฉพาะไดรเวอร์

gs - ใด เครื่อง ที่ Ghostscript ให้ - ใช้ gs: รูปแบบ, เช่น gs:pdfwrite
ไม่มีตัวเลือกเฉพาะไดรเวอร์

ps2ai - อะโดบี ผู้วาดภาพประกอบ ผ่านทาง ps2ai.ps of Ghostscript
ไม่มีตัวเลือกเฉพาะไดรเวอร์

จีเอ็มฟา - ASCII GNU เมตาไฟล์
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

จีเอ็มเอฟบี - ไบนารี GNU เมตาไฟล์
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต - GNU ลิบพล็อต เอาท์พุต ประเภท เช่น พล็อต:-plotformat X
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต-cgm - ซม ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต-ai - ai ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต-svg - SVG ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต-ps - ps ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อตรูป - มะเดื่อ ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

แปลง-บมจ - บมจ ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อต-hpgl - HPGL ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

พล็อตเต็ก - หนึ่ง ผ่านทาง GNU ลิบพล็อต
[-พล็อตฟอร์แมต เชือก]
รูปแบบ plotutil ที่จะสร้าง

เวทมนตร์ - เวทมนตร์ คนขับรถ เข้ากันได้ สีสดสวย รุ่น 6.9.0 of ImageMagick
ไดรเวอร์นี้ใช้ C++ API ของ ImageMagick หรือ GraphicsMagick เพื่อสร้างความแตกต่าง
รูปแบบเอาต์พุต รูปแบบเอาต์พุตถูกกำหนดโดยอัตโนมัติโดย Image-/GraphicsMagick
ตามคำต่อท้ายของชื่อไฟล์ที่ส่งออก ดังนั้นไฟล์เอาต์พุต test.png จะบังคับให้
การสร้างภาพในรูปแบบ PNG ไบนารีของ ptoedit นี้ถูกคอมไพล์กับ version
6.9.0 ของ ImageMagick

ไม่มีตัวเลือกเฉพาะไดรเวอร์

SWF - SWF ขับ:
[- ลูกบาศก์]
ลูกบาศก์ ???

[-ติดตาม]
ติดตาม ???

xaml - ขยายได้ การใช้งาน มาร์กอัป ภาษา
[-localdtd]
ใช้ DTD . ในพื้นที่

[-สแตนด์อโลน]
สร้างประเภทสแตนด์อโลน svg

[-ด้วยdtd]
เขียน DTD

[-กับการจัดกลุ่ม]
เขียนบันทึก / กู้คืนธรรมดาเป็นกลุ่ม SVG

[-ไม่มีการจัดกลุ่มเส้นทาง]
ห้ามเขียนกลุ่มรอบเส้นทาง

[-noviewbox]
อย่าเขียนกล่องมุมมอง

[-Texmode]
โหมด TeX

[-imagetofile]
เขียนภาพแรสเตอร์ไปยังไฟล์แยกกันแทนที่จะฝังไว้

[- การแสดงข้อความ]
อย่าเขียนแอตทริบิวต์ textrendering

[-ชายแดน จำนวน]
เส้นขอบเพิ่มเติมเพื่อวาดรอบกรอบเปล่า (เป็นเปอร์เซ็นต์ของความกว้างและ
สูง)

[-ชื่อ เชือก]
ข้อความที่จะใช้เป็นชื่อเรื่องสำหรับเอกสารที่สร้างขึ้น

เรา - Wogl's รุ่น of EMF - ไม่ เส้นทางย่อย
[-df]
เขียนข้อมูลเกี่ยวกับการประมวลผลแบบอักษร

[-dumpfontmap]
เขียนข้อมูลเกี่ยวกับการทำแผนที่แบบอักษร

[-ขนาด:psbbox]
ใช้กรอบขอบเขตที่คำนวณโดยส่วนหน้า PostScript เป็นขนาด

[-ขนาด:เต็มหน้า]
กำหนดขนาดให้เต็มหน้า

[-ขนาด:อัตโนมัติ]
ให้ MS Windows คำนวณขอบเขตกล่อง (ค่าเริ่มต้น)

[-เก็บภาพ]
ตัวเลือกการดีบัก - เก็บบิตแมปที่ฝังไว้เป็นไฟล์ภายนอก

[-useoldpolydraw]
อย่าใช้ PolyDraw ของ MS Windows แต่เป็นการจำลอง - บางครั้งจำเป็นสำหรับ
บางโปรแกรมที่อ่านไฟล์ EMF

[-OO]
สร้างไฟล์ EMF ที่เข้ากันได้กับ OpenOffice

HPGL - HPGL รหัส
[-ปากกาพลอตเตอร์]
พล็อตเตอร์คือพล็อตเตอร์แบบปากกา (เช่น ไม่รองรับความกว้างของเส้นเฉพาะ)

[-pencolorsจากไฟล์]
อ่านสีปากกาจากไฟล์ drvhpgl.pencolors ในไดเร็กทอรีข้อมูลของ ptoedit

[-ปากกาสี จำนวน]
จำนวนสีปากกาสูงสุดที่จะใช้โดย ptoedit (ค่าเริ่มต้น 0) -

[- ชนิดเติม เชือก]
เลือกประเภทการเติม เช่น FT 1

[-hpgl2]
ใช้ HPGL/2 แทน HPGL/1

[-เน่า90]
หมุน hpgl 90 องศา

[-เน่า180]
หมุน hpgl 180 องศา

[-เน่า270]
หมุน hpgl 270 องศา

บมจ - บมจ รหัส
[-ปากกาพลอตเตอร์]
พล็อตเตอร์คือพล็อตเตอร์แบบปากกา (เช่น ไม่รองรับความกว้างของเส้นเฉพาะ)

[-pencolorsจากไฟล์]
อ่านสีปากกาจากไฟล์ drvhpgl.pencolors ในไดเร็กทอรีข้อมูลของ ptoedit

[-ปากกาสี จำนวน]
จำนวนสีปากกาสูงสุดที่จะใช้โดย ptoedit (ค่าเริ่มต้น 0) -

[- ชนิดเติม เชือก]
เลือกประเภทการเติม เช่น FT 1

[-hpgl2]
ใช้ HPGL/2 แทน HPGL/1

[-เน่า90]
หมุน hpgl 90 องศา

[-เน่า180]
หมุน hpgl 180 องศา

[-เน่า270]
หมุน hpgl 270 องศา

รูป - PIC รูป สำหรับ troff ฯลฯ
[-ทรอฟ]
โหมด troff (ค่าเริ่มต้นคือ groff)

[ภูมิทัศน์]
ผลผลิตแนวนอน

[-Portrait]
เอาท์พุทแนวตั้ง

[- เก็บแบบอักษร]
พิมพ์ไม่รู้จักตามตัวอักษร

[- ข้อความ]
พยายามอย่าสร้างรูปภาพจากการเรียกใช้ข้อความ

[-debug]
เปิดใช้งานการดีบักเอาต์พุต

ASY - เส้นกำกับ รูปแบบ
ไม่มีตัวเลือกเฉพาะไดรเวอร์

cairo - cairo คนขับรถ
สร้างโค้ด c ที่คอมไพล์ได้สำหรับการเรนเดอร์ด้วย cairo

[-ปังโก]
ใช้ pango สำหรับการแสดงแบบอักษร

[-funcname เชือก]
ตั้งชื่อฐานสำหรับฟังก์ชันและตัวแปรที่สร้างขึ้น เช่น myfig

[-หัวข้อ เชือก]
ตั้งชื่อไฟล์เอาต์พุตสำหรับไฟล์ส่วนหัว C ที่สร้างขึ้น เช่น myfig.h

ซีดีเอฟจี - บริบท ฟรี ออกแบบ ไวยากรณ์
ไวยากรณ์การออกแบบฟรีตามบริบท ใช้งานได้โดย Context Free Art (http://www.contextfreeart.org/)

ไม่มีตัวเลือกเฉพาะไดรเวอร์

DXF - ดอลลาร์แคนาดา ตลาดแลกเปลี่ยน รูป
[-โพลีแอสไลน์]
ใช้ LINE แทน POLYLINE ใน DXF

[มม]
ใช้พิกัด mm แทนจุดใน DXF (mm=pt/72*25.4)

[-ctl]
แมปสีกับเลเยอร์

[-splineaspolyline]
splines โดยประมาณด้วย PolyLines (สำหรับ -f dxf_s เท่านั้น)

[-splineasnurb]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasbspline]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineassinglesspline]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasหลายเส้น]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasbezier]
ใช้ Bezier splines ในรูปแบบ DXF (สำหรับ -f dxf_s เท่านั้น)

[-เส้นโค้งความแม่นยำ จำนวน]
จำนวนตัวอย่างที่จะนำมาจากเส้นโค้งเส้นโค้งเมื่อทำการประมาณด้วย
-splineaspolyline หรือ -splineasmultispline - ควรเป็น >= 2 (ค่าเริ่มต้น 5)

[-dumplayernames]
ดัมพ์ชื่อเลเยอร์ทั้งหมดที่พบในเอาต์พุตมาตรฐาน

[- ชั้น เชือก]
เลเยอร์ที่จะแสดง (รายการชื่อเลเยอร์คั่นด้วยเครื่องหมายจุลภาค ห้ามเว้นวรรค)

[-เลเยอร์ฟิลเตอร์ เชือก]
เลเยอร์ที่จะซ่อน (รายการชื่อเลเยอร์คั่นด้วยเครื่องหมายจุลภาค ห้ามเว้นวรรค)

dxf_s - ดอลลาร์แคนาดา ตลาดแลกเปลี่ยน รูป สีสดสวย เส้นโค้ง
[-โพลีแอสไลน์]
ใช้ LINE แทน POLYLINE ใน DXF

[มม]
ใช้พิกัด mm แทนจุดใน DXF (mm=pt/72*25.4)

[-ctl]
แมปสีกับเลเยอร์

[-splineaspolyline]
splines โดยประมาณด้วย PolyLines (สำหรับ -f dxf_s เท่านั้น)

[-splineasnurb]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasbspline]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineassinglesspline]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasหลายเส้น]
ทดลอง (สำหรับ -f dxf_s เท่านั้น)

[-splineasbezier]
ใช้ Bezier splines ในรูปแบบ DXF (สำหรับ -f dxf_s เท่านั้น)

[-เส้นโค้งความแม่นยำ จำนวน]
จำนวนตัวอย่างที่จะนำมาจากเส้นโค้งเส้นโค้งเมื่อทำการประมาณด้วย
-splineaspolyline หรือ -splineasmultispline - ควรเป็น >= 2 (ค่าเริ่มต้น 5)

[-dumplayernames]
ดัมพ์ชื่อเลเยอร์ทั้งหมดที่พบในเอาต์พุตมาตรฐาน

[- ชั้น เชือก]
เลเยอร์ที่จะแสดง (รายการชื่อเลเยอร์คั่นด้วยเครื่องหมายจุลภาค ห้ามเว้นวรรค)

[-เลเยอร์ฟิลเตอร์ เชือก]
เลเยอร์ที่จะซ่อน (รายการชื่อเลเยอร์คั่นด้วยเครื่องหมายจุลภาค ห้ามเว้นวรรค)

มะเดื่อ - .รูปที่ รูป สำหรับ xfig
ไดรเวอร์รูปแบบ xfig รองรับชื่อฟอนต์พิเศษ ซึ่งอาจสร้างได้โดยใช้a
ไฟล์ฟอนต์แมป รองรับชื่อประเภทต่อไปนี้:
สัญกรณ์ทั่วไป:
"ชื่อแบบอักษร PostScript" ((LaTeX|PostScript|ว่าง)(::special)::)XFigFontName

ตัวอย่าง:

Helvetica LaTeX::SansSerif
Courier LaTeX::พิเศษ::เครื่องพิมพ์ดีด
GillSans "AvantGarde Demi"
Albertus PostScript::special::"New Century Schoolbook ตัวเอียง"
Symbol ::special::Symbol (เหมือนกับ PostScript::special::Symbol)

ดูเพิ่มเติมที่ไฟล์ examplefigmap.fmp ในไดเร็กทอรี misc ของแหล่ง ptoedit
การแจกจ่ายไฟล์ตัวอย่างฟอนต์แมปสำหรับ xfig โปรดทราบว่าชื่อแบบอักษรต้อง
อยู่ในกลุ่มที่ได้รับการสนับสนุนโดย xfig ดู - http://www.xfig.org/userman/fig-format.html มอบรสชาติ
รายชื่อแบบอักษรตามกฎหมาย

[-เริ่มต้นเชิงลึก จำนวน]
ตั้งค่าความลึกเริ่มต้น (ค่าเริ่มต้น 999)

[-เมตริก]
เปลี่ยนเป็นจอแสดงผลเซนติเมตร (นิ้วเริ่มต้น)

[-ใช้ขนาดฟอนต์ที่ถูกต้อง]
อย่าปรับขนาดแบบอักษรสำหรับ xfig ใช้สิ่งนี้หากคุณใช้ตัวเลือกนี้กับ xfig

[-ความลึก จำนวน]
กำหนดความลึกของหน้าเป็นนิ้ว (ค่าเริ่มต้น 11)

xfig - .รูปที่ รูป สำหรับ xfig
ดูรูปแบบมะเดื่อสำหรับรายละเอียดเพิ่มเติม

[-เริ่มต้นเชิงลึก จำนวน]
ตั้งค่าความลึกเริ่มต้น (ค่าเริ่มต้น 999)

[-เมตริก]
เปลี่ยนเป็นจอแสดงผลเซนติเมตร (นิ้วเริ่มต้น)

[-ใช้ขนาดฟอนต์ที่ถูกต้อง]
อย่าปรับขนาดแบบอักษรสำหรับ xfig ใช้สิ่งนี้หากคุณใช้ตัวเลือกนี้กับ xfig

[-ความลึก จำนวน]
กำหนดความลึกของหน้าเป็นนิ้ว (ค่าเริ่มต้น 11)

ฟิก - .รูปที่ รูป สำหรับ xfig
ทดสอบเท่านั้น

[-เริ่มต้นเชิงลึก จำนวน]
ตั้งค่าความลึกเริ่มต้น (ค่าเริ่มต้น 999)

[-เมตริก]
เปลี่ยนเป็นจอแสดงผลเซนติเมตร (นิ้วเริ่มต้น)

[-ใช้ขนาดฟอนต์ที่ถูกต้อง]
อย่าปรับขนาดแบบอักษรสำหรับ xfig ใช้สิ่งนี้หากคุณใช้ตัวเลือกนี้กับ xfig

[-ความลึก จำนวน]
กำหนดความลึกของหน้าเป็นนิ้ว (ค่าเริ่มต้น 11)

จีโค้ด - emc2 จีโค้ด รูป
See also: http://linuxcnc.org/

ไม่มีตัวเลือกเฉพาะไดรเวอร์

พล็อต - พล็อต รูป
ไม่มีตัวเลือกเฉพาะไดรเวอร์

แกรม - แกรม รูป
See also: http://www.geda.seul.org/tools/gschem/

ไม่มีตัวเลือกเฉพาะไดรเวอร์

ฉันวาด - บทสัมภาษณ์ วาด รูป (กำไรต่อหุ้น)
ไม่มีตัวเลือกเฉพาะไดรเวอร์

java1 - ชวา 1 แอปเพล็ แหล่ง รหัส
[ชวา ชั้น พร้อมชื่อ เชือก]
ชื่อของคลาส Java ที่จะสร้าง

java2 - ชวา 2 แหล่ง รหัส
[ชวา ชั้น พร้อมชื่อ เชือก]
ชื่อของคลาส Java ที่จะสร้าง

Kil - .คิล รูป สำหรับ คอนทัวร์
ไม่มีตัวเลือกเฉพาะไดรเวอร์

ลาเท็กซ์2อี - LaTeX2e ภาพ รูป
[-จำนวนเต็ม]
ปัดเศษพิกัดทั้งหมดเป็นจำนวนเต็มที่ใกล้ที่สุด

LWO - คลื่นแสง 3D วัตถุ รูป
ไม่มีตัวเลือกเฉพาะไดรเวอร์

mma - มาติกา กราฟิก
[-eofills]
การเติมใช้สำหรับ eofill (ค่าเริ่มต้นคือไม่เติม)

ไปรษณีย์ - เมตาโพสต์ รูป
ไม่มีตัวเลือกเฉพาะไดรเวอร์

นอยซ์มล - เนเมทเชค นอย XML รูป
รูปแบบ XML ของอินเทอร์เฟซสำหรับวัตถุ Nemetschek

[-r เชือก]
ไฟล์ทรัพยากร Allplan

[-บีเอสแอล จำนวน]
Bezier แยกระดับ (ค่าเริ่มต้น 3)

พีซีบี - แกะสลัก ข้อมูล - ฉนวน/PCB รูป
ดู http://home.vr-web.de/~hans-juergen-jahn/software/devpcb.html .

ไม่มีตัวเลือกเฉพาะไดรเวอร์

PCB - PCB รูป
See also: http://pcb.sourceforge.net และ http://www.penguin.cz/~utx/pstoedit-pcb/

[- กริด หายไป หาเรื่อง พร้อมชื่อ]
พยายามสแน็ปเอาต์พุตที่เกี่ยวข้องไปยังกริด (mils) และนำออบเจ็กต์ที่ล้มเหลวไปที่a
ชั้นต่างๆ

[-snapdist หายไป หาเรื่อง พร้อมชื่อ]
อัตราส่วนระยะทางสแน็ปกริด (0 < snapdist <= 0.5 ค่าเริ่มต้น 0.1)

[-tshiftx หายไป หาเรื่อง พร้อมชื่อ]
กะเพิ่มเติม x วัดในหน่วยเป้าหมาย (mils)

[- เปลี่ยนเกียร์ หายไป หาเรื่อง พร้อมชื่อ]
การเปลี่ยนแปลง y เพิ่มเติมที่วัดได้ในหน่วยเป้าหมาย (mils)

[- กริด หายไป หาเรื่อง พร้อมชื่อ]
พยายามสแน็ปเอาต์พุตที่เกี่ยวข้องไปยังกริด (mils) และนำออบเจ็กต์ที่ล้มเหลวไปที่a
ชั้นต่างๆ

[มม]
เปลี่ยนเป็นหน่วยเมตริก (มม.)

[-stdnames]
ใช้ชื่อเลเยอร์มาตรฐานแทนชื่อที่สื่อความหมาย

[-บังคับโพลี]
บังคับให้ตีความวัตถุทั้งหมดเป็นรูปหลายเหลี่ยม

pcbfill - PCB รูป สีสดสวย เติม
See also: http://pcb.sourceforge.net

ไม่มีตัวเลือกเฉพาะไดรเวอร์

รูปแบบไฟล์ PDF - Adobe ของ เคสชาร์จแบตเตอรี่ เอกสาร รูปแบบ
ไม่มีตัวเลือกเฉพาะไดรเวอร์

pptx - การนำเสนอML (พาวเวอร์พอยท์) รูป
นี่คือรูปแบบที่ใช้ภายในโดย Microsoft PowerPoint LibreOffice ยังสามารถ
อ่าน/เขียนไฟล์ PowerPoint แม้ว่าจะขาดฟังก์ชันการทำงานบางอย่างก็ตาม

[- สี เชือก]
"ดั้งเดิม" เพื่อคงสีดั้งเดิมไว้ (ค่าเริ่มต้น), "ธีม" เพื่อแปลงแบบสุ่มเป็น
สีของชุดรูปแบบหรือ "theme-lum" เพื่อให้ความสว่างแตกต่างกันไป

[-แบบอักษร เชือก]
ใช้ฟอนต์ "windows" (ค่าเริ่มต้น), ฟอนต์ "native" หรือแปลงเป็นฟอนต์ "theme"

[-ฝัง เชือก]
ฝังฟอนต์ ระบุเป็นรายการคั่นด้วยเครื่องหมายจุลภาคของไฟล์ฟอนต์รูปแบบ EOT

ซี่โครง - เรนเดอร์แมน อินเตอร์เฟซ ไบต์สตรีม
ไม่มีตัวเลือกเฉพาะไดรเวอร์

RPL - Real3D การเขียนโปรแกรม ภาษา รูป
ไม่มีตัวเลือกเฉพาะไดรเวอร์

ตัวอย่าง - ตัวอย่าง ขับ: if เธอ do ไม่ ต้องการ ไปยัง เห็น นี้, ไม่แสดงความคิดเห็น ตรงกัน เส้น in
ทำไฟล์ และ ทำ อีกครั้ง
นี่เป็นคำอธิบายแบบยาวสำหรับไดรเวอร์ตัวอย่าง

[- ตัวเลือกตัวอย่าง จำนวนเต็ม]
แค่ตัวอย่าง

sk - ร่าง รูป
ไม่มีตัวเลือกเฉพาะไดรเวอร์

SVM - สตาร์วิว/OpenOffice.org เมตาไฟล์
StarView/OpenOffice.org metafile สามารถอ่านได้จาก OpenOffice.org 1.0/StarOffice 6.0 และ
ครีมมาสคาโปนชีส ด้านบน

[-m]
แผนที่ไปยัง Arial

[-nf]
เลียนแบบแบบอักษรที่แคบ

ข้อความ - ข้อความ in ต่าง รูปแบบ
[- ความสูง จำนวน]
ความสูงของหน้าในแง่ของตัวอักษร

[-ความกว้าง จำนวน]
ความกว้างของหน้าในแง่ของตัวอักษร

[- ถังขยะ]
ทิ้งข้อความชิ้น

TGIF - ทีจีฟ .obj รูป
[-ตะ]
ข้อความเป็นแอตทริบิวต์

tk - tk และ / หรือ tk แอปเพล็ แหล่ง รหัส
[-R]
สลับ HW

[-I]
ไม่ประทับใจ

[-n เชือก]
ชื่อแท็ก

vtk - วีทีเค ขับ: if เธอ do ไม่ ต้องการ ไปยัง เห็น นี้, ไม่แสดงความคิดเห็น ตรงกัน เส้น in ทำไฟล์
และ ทำ อีกครั้ง
นี่เป็นคำอธิบายแบบยาวสำหรับไดรเวอร์ VTKe

[-VTKeoption จำนวนเต็ม]
แค่ตัวอย่าง

WMF - MS Windows เมตาไฟล์
[-m]
แผนที่ไปยัง Arial

[-nf]
เลียนแบบแบบอักษรที่แคบ

[-drawbb]
วาดขอบกล่อง

[-p]
ปลายลูกพรุน

[-nfw]
MS Windows เวอร์ชันใหม่กว่า (2000, XP, Vista, 7, ...) จะไม่ยอมรับ WMF/EMF
ไฟล์ที่สร้างขึ้นเมื่อตั้งค่าตัวเลือกนี้และอินพุตมีข้อความ แต่ถ้าสิ่งนี้
ไม่ได้ตั้งค่าตัวเลือก ดังนั้นโปรแกรมควบคุม WMF/EMF จะประมาณการระยะห่างระหว่างตัวอักษรของ
ข้อความที่ใช้ฮิวริสติกแบบหยาบมาก ซึ่งอาจส่งผลให้ผลลัพธ์ที่ดูน่าเกลียด บน
ในทางกลับกัน OpenOffice ยังคงสามารถอ่านไฟล์ EMF/WMF ที่ ptoedit มอบหมายให้
การคำนวณระยะห่างระหว่างตัวอักษรกับโปรแกรมที่อ่านไฟล์ WMF/EMF ดังนั้น
หากไฟล์ WMF/EMF ที่สร้างขึ้นจะไม่ถูกประมวลผลภายใต้ MS Windows ให้ใช้สิ่งนี้
ตัวเลือก. หากจำเป็นต้องสร้างไฟล์ WMF/EMF ที่มีข้อความที่มีความแม่นยำสูงภายใต้ *nix
ตัวเลือกเดียวคือใช้ตัวเลือก -pta ของ pstoedit อย่างไรก็ตามนั่นทำให้ทุก
ข้อความที่จะแบ่งออกเป็นตัวอักษรเดียวซึ่งทำให้ข้อความยากที่จะแก้ไข
หลังจากนั้น ดังนั้นตัวเลือก -nfw จึงเป็นการประนีประนอมระหว่างการพกพา
และดีที่จะแก้ไขแต่ยังคงข้อความที่ดูดี อีกครั้ง - ตัวเลือกนี้ไม่มีความหมาย
เมื่อ ptoedit ทำงานภายใต้ MS Windows อยู่แล้ว ในกรณีนั้นผลลัพธ์คือ
พกพาสะดวกแต่ยังไม่แตกและยังดูดี

[-winbb]
ให้ MS Windows API คำนวณ Bounding Box (เฉพาะ MS Windows)

[-OO]
สร้างไฟล์ EMF ที่เข้ากันได้กับ OpenOffice

แรงดันไฟฟ้า - ที่เพิ่มขึ้น MS Windows เมตาไฟล์
[-m]
แผนที่ไปยัง Arial

[-nf]
เลียนแบบแบบอักษรที่แคบ

[-drawbb]
วาดขอบกล่อง

[-p]
ปลายลูกพรุน

[-nfw]
MS Windows เวอร์ชันใหม่กว่า (2000, XP, Vista, 7, ...) จะไม่ยอมรับ WMF/EMF
ไฟล์ที่สร้างขึ้นเมื่อตั้งค่าตัวเลือกนี้และอินพุตมีข้อความ แต่ถ้าสิ่งนี้
ไม่ได้ตั้งค่าตัวเลือก ดังนั้นโปรแกรมควบคุม WMF/EMF จะประมาณการระยะห่างระหว่างตัวอักษรของ
ข้อความที่ใช้ฮิวริสติกแบบหยาบมาก ซึ่งอาจส่งผลให้ผลลัพธ์ที่ดูน่าเกลียด บน
ในทางกลับกัน OpenOffice ยังคงสามารถอ่านไฟล์ EMF/WMF ที่ ptoedit มอบหมายให้
การคำนวณระยะห่างระหว่างตัวอักษรกับโปรแกรมที่อ่านไฟล์ WMF/EMF ดังนั้น
หากไฟล์ WMF/EMF ที่สร้างขึ้นจะไม่ถูกประมวลผลภายใต้ MS Windows ให้ใช้สิ่งนี้
ตัวเลือก. หากจำเป็นต้องสร้างไฟล์ WMF/EMF ที่มีข้อความที่มีความแม่นยำสูงภายใต้ *nix
ตัวเลือกเดียวคือใช้ตัวเลือก -pta ของ pstoedit อย่างไรก็ตามนั่นทำให้ทุก
ข้อความที่จะแบ่งออกเป็นตัวอักษรเดียวซึ่งทำให้ข้อความยากที่จะแก้ไข
หลังจากนั้น ดังนั้นตัวเลือก -nfw จึงเป็นการประนีประนอมระหว่างการพกพา
และดีที่จะแก้ไขแต่ยังคงข้อความที่ดูดี อีกครั้ง - ตัวเลือกนี้ไม่มีความหมาย
เมื่อ ptoedit ทำงานภายใต้ MS Windows อยู่แล้ว ในกรณีนั้นผลลัพธ์คือ
พกพาสะดวกแต่ยังไม่แตกและยังดูดี

[-winbb]
ให้ MS Windows API คำนวณ Bounding Box (เฉพาะ MS Windows)

[-OO]
สร้างไฟล์ EMF ที่เข้ากันได้กับ OpenOffice

หมายเหตุ


ออโต้เทรซ
ptoedit ร่วมมือกับ autotrace ขณะนี้ Autotrace สามารถสร้างไฟล์ดัมพ์เพื่อเพิ่มเติม
ประมวลผลโดย ptoedit โดยใช้ the -โบ (แบ็กเอนด์เท่านั้น) ตัวเลือก Autotrace เป็นโปรแกรม
เขียนโดยกลุ่มรอบ Martin Weber และสามารถพบได้ที่
http://sourceforge.net/projects/autotrace/.

PS2AI
ไดรเวอร์รูปแบบเอาต์พุต ps2ai ไม่ใช่ไดรเวอร์รูปแบบเอาต์พุต pstoedit ดั้งเดิม มันไม่ใช่
ใช้ pstoedit PostScript flattener แต่จะใช้โปรแกรม PostScript ps2ai.ps . แทน
ซึ่งติดตั้งในไดเร็กทอรีการแจกจ่าย Ghostscript รวมอยู่ในการจัดหา
"รูปลักษณ์และความรู้สึก" เดียวกันสำหรับการแปลงเป็น AI ข้อดีเพิ่มเติมคือสิ่งนี้
การแปลงยังสามารถทำได้ผ่านเมนู "แปลงเป็นเวกเตอร์" ของ Gsview อย่างไรก็ตาม,
ไฟล์จำนวนมากไม่สามารถแปลงอย่างสวยงามหรือใช้ ps2ai.ps ดังนั้นไดรเวอร์ ptoedit ดั้งเดิม
จะดีกว่ามาก มีใครไปรับสิ่งนี้บ้างไหม? รูปแบบ AI ใช้งานได้เช่น
โดย มยุรา ดรอว์ (http://www.mayura.com). นอกจากนี้ไดรเวอร์สำหรับรูปแบบเนทิฟของมยุราก็จะ
เป็นคนดี

ทางเลือกอื่นสำหรับไดรเวอร์ที่ใช้ ps2ai มีให้ผ่านรูปแบบ -f plot:ai หาก
ติดตั้ง libplot(ter) แล้ว

คุณควรใช้ Ghostscript เวอร์ชันที่มากกว่าหรือเท่ากับ 6.00 เพื่อใช้ ps2ai
ไดรเวอร์รูปแบบเอาต์พุต

เมตาพอสท์
โปรดทราบว่าเท่าที่ Scott รู้ MetaPost ไม่รองรับ eofill ของ PostScript ดิ
ไดรเวอร์รูปแบบเอาต์พุต MetaPost เพียงแปลง eofill เป็นการเติม และออกคำเตือน if
verbose ถูกตั้งค่า โชคดีที่มีโปรแกรม PostScript เพียงไม่กี่โปรแกรมที่ใช้กฎการเติมเลขคู่
แม้ว่าหลายคนจะระบุ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ MetaPost โปรดดูที่:

http://tug.org/metapost

บริบท ฟรี - ซีเอฟดีจี
ไดรเวอร์สำหรับรูปแบบ CFDG (drvcfdg) กำหนดหนึ่งรูปร่างต่อหน้าของ PostScript แต่
มีเพียงรูปร่างแรกเท่านั้นที่แสดงผลจริง (เว้นแต่ผู้ใช้จะแก้ไขโค้ด CFDG ที่สร้างขึ้น
แน่นอน). CFDG ไม่รองรับเอาต์พุตแบบหลายหน้า ดังนั้นจึงน่าจะสมเหตุสมผล
สิ่งที่ต้องทำ.

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริบทฟรี โปรดดูที่: http://www.contextfreeart.org/

ลาเท็กซ์ทูอี
* สภาพแวดล้อมภาพของ LaTeX2e ไม่ค่อยมีประสิทธิภาพมากนัก จึงทำให้ชั้นประถมศึกษาจำนวนมาก
โครงสร้าง PostScript จะถูกละเว้น -- การเติม ความหนาของเส้น (นอกเหนือจาก "หนา" และ
"บาง") และรูปแบบเส้นประ เป็นต้น นอกจากนี้ ภาพที่ซับซ้อนอาจ
เกินความจุหน่วยความจำของ TeX (แพ็คเกจอีปิกเอาชนะได้หลายอย่างเช่น
ข้อ จำกัด.)

* โครงสร้าง PostScript บางตัวไม่ได้รับการสนับสนุนโดยตรงจาก "รูปภาพ" แต่สามารถเป็นได้
จัดการโดยแพ็คเกจภายนอก ถ้าตัวเลขใช้สี เอกสารระดับบนสุดจะ
ต้องทำ "\usepackage{color}" หรือ "\usepackage{xcolor}" และถ้าเป็นรูป
มีข้อความที่หมุน เอกสารระดับบนสุดจะต้องทำ a
"\usepackage{rotating}".

* ความยาว พิกัด และขนาดฟอนต์ทั้งหมดที่ส่งออกโดยไดรเวอร์รูปแบบเอาต์พุตอยู่ใน
เงื่อนไขของ \unitlength ดังนั้นการปรับขนาดรูปก็เป็นเรื่องของการทำ
"\setlength{\unitlength}{...}".

* ปัจจุบันไดรเวอร์รูปแบบเอาต์พุตรองรับไดรเวอร์รูปแบบเอาต์พุตหนึ่งตัวโดยเฉพาะ
ตัวเลือก "จำนวนเต็ม" ซึ่งปัดเศษความยาว พิกัด และขนาดตัวอักษรทั้งหมดเป็น
จำนวนเต็มที่ใกล้ที่สุด ทำให้การแก้ไขภาพด้วยมือดีขึ้นเล็กน้อย

* เหตุใดไดรเวอร์รูปแบบเอาต์พุตนี้จึงมีประโยชน์ คำตอบหนึ่งคือการพกพา LaTeX2e . ใดๆ
ระบบสามารถจัดการกับสภาพแวดล้อมของภาพได้แม้ว่าจะไม่สามารถจัดการกับ PostScript
กราฟิก (pdfLaTeX อยู่ในใจที่นี่) คำตอบที่สองคือ รูปภาพสามารถเป็นได้
แก้ไขอย่างง่ายดายเพื่อให้มีรหัส LaTeX2e ตามอำเภอใจ ตัวอย่างเช่น ข้อความใน
ตัวเลขสามารถแก้ไขให้มีคณิตศาสตร์ที่ซับซ้อน, ไม่ใช่ตัวอักษรละติน,
การอ้างอิงบรรณานุกรมหรือ -- เหตุผลที่แท้จริงที่สกอตต์เขียนผลลัพธ์ LaTeX2e
ไดรเวอร์รูปแบบ -- ไฮเปอร์ลิงก์ไปยังเอกสารโดยรอบ (ด้วยความช่วยเหลือจาก
แพ็คเกจไฮเปอร์เรฟ)

การสร้าง A NEW เอาท์พุท FORMAT DRIVER
ในการใช้ไดรเวอร์รูปแบบเอาต์พุตใหม่ คุณสามารถเริ่มต้นจาก drvsampl.cpp และ drvsampl.h
ดูความคิดเห็นใน drvbase.h และ drvfuncs.h สำหรับคำอธิบายของวิธีการที่ควรจะเป็น
ใช้สำหรับไดรเวอร์รูปแบบเอาต์พุตใหม่

และพวกเรา ตัวแปร


ตัวแปล PostScript เริ่มต้นที่จะเรียกโดย ptoedit ถูกระบุในเวลาคอมไพล์
คุณสามารถเขียนทับค่าเริ่มต้นได้โดยการตั้งค่าตัวแปรสภาพแวดล้อม GS เป็นชื่อของa
ล่าม PostScript ที่เหมาะสม

คุณสามารถตรวจสอบชื่อล่าม PostScript ที่คอมไพล์เป็น ptoedit ได้โดยใช้:
แก้ไข -ช่วยด้วย -v.

ดูคู่มือ Ghostscript สำหรับคำอธิบายของตัวแปรสภาพแวดล้อมที่ใช้โดย Ghostscript
สิ่งสำคัญที่สุดคือ GS_FONTPATH ​​และ GS_LIB; ตัวแปรสภาพแวดล้อมอื่น ๆ ยังส่งผลต่อการส่งออกไปยัง
การแสดงผล พิมพ์ และการกรองและการประมวลผลเพิ่มเติม ดูเอกสารที่เกี่ยวข้อง

ptoedit จัดสรรไฟล์ชั่วคราวโดยใช้ฟังก์ชัน เทมนาม(3). ดังนั้นที่ตั้งของ
ไฟล์ชั่วคราวอาจถูกควบคุมโดยตัวแปรสภาพแวดล้อมอื่นที่ใช้โดยสิ่งนี้
การทำงาน. ดู เทมนาม(3) manpage สำหรับคำอธิบายของตัวแปรสภาพแวดล้อมที่ใช้ บน
UNIX เช่นเดียวกับระบบ นี่อาจเป็นตัวแปร TMPDIR บน DOS/WINDOWS ไม่ว่าจะเป็น TMP หรือ TEMP

TROUBLE ยิง


หากคุณมีปัญหากับ ptoedit ให้ลองว่า Ghostscript แสดงสำเร็จหรือไม่
ไฟล์ของคุณ ถ้าใช่ก็ลอง แก้ไข -f ps infile.ps testfile.ps และตรวจสอบว่า
testfile.ps ยังคงแสดงอย่างถูกต้องโดยใช้ Ghostscript หากไฟล์นี้ไม่ดู
ถูกต้อง ดูเหมือนว่าจะมีปัญหากับส่วนหน้า PostScript ของ ptoedit ถ้านี้
ไฟล์ดูดี แต่เอาต์พุตสำหรับรูปแบบเฉพาะผิด ปัญหาน่าจะอยู่ที่
ไดรเวอร์รูปแบบเอาต์พุตสำหรับรูปแบบเฉพาะ ไม่ว่าในกรณีใด ส่งการแก้ไขข้อบกพร่องและ
รายงานไปยังผู้เขียน

ปัญหาทั่วไปของไฟล์ PostScript คือไฟล์ PostScript กำหนดนิยามใหม่ให้กับไฟล์ใดไฟล์หนึ่ง
ตัวดำเนินการ PostScript มาตรฐานไม่สอดคล้องกัน ไม่มีผลกระทบใด ๆ หากคุณเพียงแค่พิมพ์
ไฟล์เนื่องจาก "โปรแกรม" ต้นฉบับของ PostScript ใช้ตัวดำเนินการใหม่เหล่านี้ใน new
ความหมายและไม่ใช้ของเดิมอีกต่อไป แต่เมื่ออยู่ภายใต้การควบคุมของ
ptoedit ตัวดำเนินการเหล่านี้คาดว่าจะทำงานกับความหมายเดิม

จนถึงตอนนี้ฉันได้เห็นคำจำกัดความใหม่สำหรับ:

* lt - "less-then" หมายถึง "ลากเส้นไปที่"

* string - "สร้างวัตถุสตริง" หมายถึง "วาดสตริง"

* length - "รับความยาวของเช่นสตริง" เป็น "ค่าคงที่โฟลต"

ฉันได้รวมวิธีแก้ปัญหาสำหรับสิ่งที่กล่าวข้างต้นแล้ว แต่วิธีอื่นอาจปรากฏขึ้นใน
นอกเหนือจากสิ่งเหล่านั้น

ข้อ จำกัด


* แบบอักษรที่ไม่ได้มาตรฐาน (เช่น แบบอักษรบิตแมป TeX) ถูกแมปกับแบบอักษรเริ่มต้นซึ่งสามารถ
เปลี่ยนโดยใช้ -df ตัวเลือก. ptoedit เลือกขนาดของฟอนต์ทดแทน
เพื่อให้ความกว้างของสตริงในแบบอักษรเดิมเท่ากับ
แบบอักษรทดแทน นี้จะทำสำหรับแต่ละส่วนข้อความที่แสดง อักขระพิเศษ
ในกรณีนี้รองรับการเข้ารหัสอย่างจำกัด หากไม่สามารถจับคู่อักขระลงใน .ได้
รูปแบบเป้าหมาย PStoedit จะแสดง '#' แทน ดูเพิ่มเติมที่ -uchar ตัวเลือก

* ptoedit รองรับกราฟิกบิตแมปสำหรับไดรเวอร์รูปแบบเอาต์พุตบางตัวเท่านั้น

* ไดรเวอร์รูปแบบเอาต์พุตบางตัว เช่น ไดรเวอร์รูปแบบเอาต์พุต Gnuplot หรือเอาต์พุต 3D
ไดรเวอร์รูปแบบ (rpl, lwo, rib) ไม่รองรับข้อความ

* สำหรับไดรเวอร์รูปแบบเอาต์พุตส่วนใหญ่ ptoedit ไม่รองรับการตัด (สาเหตุหลักมาจาก
ข้อจำกัดในรูปแบบเป้าหมาย) คุณสามารถลองใช้ -คลิป ตัวเลือกในการจำลอง
การตัด อย่างไรก็ตาม สิ่งนี้ใช้ไม่ได้ในทุกกรณีตามที่คาดไว้

* หมายเหตุพิเศษเกี่ยวกับไดรเวอร์รูปแบบเอาต์พุต Java (java1 และ java2) จาวา
ไดรเวอร์รูปแบบเอาต์พุตสร้างไฟล์ต้นฉบับ java ที่ต้องการไฟล์อื่นตามลำดับ
เพื่อรวบรวมและใช้งานได้ ไฟล์อื่นๆ เหล่านี้เป็นคลาส Java (หนึ่งแอปเพล็ตและ
สนับสนุนชั้นเรียน) ที่อนุญาตให้ก้าวผ่านแต่ละหน้าของแปลง
เอกสาร PostScript แอปเพล็ตนี้สามารถเปิดใช้งานได้อย่างง่ายดายจากเอกสาร html ดู
contrib/java/java1/readme_java1.txt หรือ contrib/java/java2/readme_java2.htm
ไฟล์สำหรับรายละเอียดเพิ่มเติม

คำถามที่พบบ่อย


1. ทำไมตัวอักษรเช่น O หรือ B ถึงแปลกถ้าแปลงเป็น tgif/xfig โดยใช้ -dt
ตัวเลือก?

ไดรเวอร์รูปแบบเอาต์พุตส่วนใหญ่ไม่รองรับพาธคอมโพสิตที่มีช่องว่างระหว่างกลาง
(ของ moveto) และตัวที่สองไม่รองรับตัวดำเนินการเติม (eo) ของ PostScript . เป็นอย่างดี
(กฎคดเคี้ยว). สำหรับอ็อบเจกต์ดังกล่าว ptoedit จะแบ่งพวกมันออกเป็นอ็อบเจ็กต์ที่มีขนาดเล็กลงเมื่อใดก็ตามที่ a . ดังกล่าว
พบช่องว่าง ส่งผลให้ "รู" ถูกเติมด้วยสีดำแทนที่จะเป็น
โปร่งใส. ตั้งแต่เวอร์ชัน 3.11 คุณสามารถลองใช้ -ssp ตัวเลือกร่วมกับ xfig
ไดรเวอร์รูปแบบเอาต์พุต

2. เหตุใด pstoedit จึงสร้างผลลัพธ์ที่น่าเกลียดจากไฟล์ PostScript ที่สร้างโดย dvips

เนื่องจากเอกสาร TeX มักใช้แบบอักษรบิตแมป แบบอักษรดังกล่าวไม่สามารถใช้เป็น
แบบอักษรดั้งเดิมในรูปแบบอื่น ดังนั้น ptoedit จะแทนที่ฟอนต์ TeX ด้วยฟอนต์ดั้งเดิมอื่น
แน่นอน ฟอนต์แทนที่โดยส่วนใหญ่แล้วจะสร้างรูปลักษณ์ใหม่ โดยเฉพาะอย่างยิ่งถ้า
ใช้สัญลักษณ์ทางคณิตศาสตร์ ลองใช้ฟอนต์ PostScript แทนฟอนต์บิตแมป
เมื่อสร้างไฟล์ PostScript จาก TeX หรือ LaTeX

ใช้ ptoedit ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี