โครงการ ttf2pt1 คือการเปลี่ยนแปลงของแอนดรูสัปดาห์ TTF2PFA ประเภททรูที่จะ Postscript 3 ประเภทแปลง ซึ่งจะแปลงแบบอักษรส่วนใหญ่ประเภททรูที่จะ Adobe ประเภท 1 ไฟล์ .pfa และยังมีรูปแบบตัวอักษรอื่น ๆ ที่ได้รับการสนับสนุนโดยห้องสมุด FreeType เพื่อประเภท Adobe 1 ไฟล์ .pfa และแบบอักษรที่จะ BDF ประเภท Adobe 1 ไฟล์ .pfa
แต่การใช้งานอีกอย่างก็คือเป็นเครื่องมือนัย: อาหารมัน unhinted หรือส่อเค้าไม่ดีประเภท Adobe 1 ตัวอักษรผ่านห้องสมุด FreeType และได้รับมันกลับมาพร้อมกับคำแนะนำที่สร้างเสร็จใหม่ ๆ ถ้าคุณต้องการไฟล์ .pfb ไม่สิ้นหวังที่พวกเขาสามารถผลิตได้มากเกินไป ไฟล์ที่ผลิตโดยเริ่มต้นอยู่ในรูปแบบการอ่านของมนุษย์ซึ่งต่อไปจะต้องมีการเข้ารหัสด้วย t1utilities ที่จะทำงานร่วมกับซอฟต์แวร์ส่วนใหญ่ที่ต้องใช้ชนิดที่ 1 แบบอักษร แต่สำหรับคนที่ขี้เกียจ ttf2pt1 รวมถึงการเป็นส่วนหนึ่งในตัวของ t1utilities เช่นกัน
ประวัติศาสตร์
หลังจากติดตั้ง GIMP ผมผิดหวังแบบอักษรทั้งหมดที่เก็บไว้ปรากฏบล็อกและ jaggered (ผมไม่ได้ตั้งค่า X ถูกต้อง)
โชคดีที่ X11 สามารถใช้ Adobe ประเภท 1 อักษร (ทั้ง .pfb และ .pfa) มีจำนวนมากของประเภทที่ 1 แบบอักษรที่มีในเน็ตมี แต่ไม่เคยอักษรที่คุณต้องการซึ่งมักจะเป็นในรูปแบบอื่น ... ดูเหมือนว่าทุกคนและสุนัขของเขามีประเภททรู (.ttf) แบบอักษร แต่น้อยมากมี 1. ประเภทดังนั้นฉันไปมองหาแปลง ฉันค้นหาเว็บฉันค้นหาเดชาข่าว แต่ตีชี้ไปทุกชิ้นของซอฟต์แวร์เชิงพาณิชย์ (สำหรับ Mac หรือ Windows)
ฉันไม่พบโปรแกรมที่เรียกว่า ttf2pfa (โดยสัปดาห์ที่แอนดรู) ซึ่งจะแปลงตัวอักษรประเภททรูที่จะประเภท Adobe 3 ตัวอักษร X แต่ไม่ชอบประเภท 3 แบบอักษร ดังนั้นผมจึงยังคงค้นหาทั้ง ttf ไป PFA หรือประเภท 3 ที่จะพิมพ์ 1
ฉันพูดกับแอนดรูสัปดาห์และถามว่าเขาได้รับการเขียนโปรแกรมในการผลิตชนิดที่ 1 แบบอักษร แอนดรูชี้ให้ฉันไปชนิดที่ 1 คุณสมบัติและข้อมูลจำเพาะประเภท True และผมเริ่มเรียนรู้เกี่ยวกับประเภทที่ 1 แบบอักษร
แต่น่าเสียดายที่ประเภท 1 สเปคที่เต็มไปด้วยการอ้างอิงถึง Postscript ภาษาคู่มืออ้างอิงซึ่งเป็นใช้ได้เฉพาะในรูปแบบหนังสือ บทที่เกี่ยวกับการสร้างแบบที่ 1 ร่างที่เต็มไปด้วยการอ้างอิง: rlineto ทำงานเช่นเดียวกับคำสั่ง rlineto วรรณกรรมหรือ
DX1 dy1 DX2 dy2 DX3 DY3 rrcurveto
พฤติกรรมเช่นเดียวกับ
DX1 dy1 (DX1 + DX2) (dy1 + dy2) (DX1 + + DX2 DX3) (dy1 + + dy2 DY3) rcurveto
ฉันต้องการความช่วยเหลือเพิ่มเติม
เพียงแค่เรียกดูข่าวรอบวันหนึ่งที่ผมสังเกตเห็นลายเซ็นที่กล่าวว่า: * NeXTSTEP, IRIX, Linux, BeOS และ PostScript ผู้ชายดังนั้นผมจึงถามแฟรงก์เมตร Siegert (เจ้าของลายเซ็น) เกี่ยวกับประเภทการแปลง 3 แบบอักษรที่จะพิมพ์ 1 แล้วเปลี่ยนจำนวน ของอีเมลเกี่ยวกับประเภท 1 คำสั่งเมื่อเทียบกับประเภท 3 คำสั่งที่ ttf2pfa ผลิต และในที่สุดผมได้ประเภทที่ถูกต้อง 1 ตัวอักษร
การใช้งาน:
ttf2pt1 [-
หรือ
ttf2pt1 [-
หรือ
ttf2pt1 [-
-a - รวมถึงการร่ายมนตร์ทั้งหมดแม้กระทั่งผู้ที่ไม่ได้อยู่ในตารางการเข้ารหัส
-b - ผลิตไฟล์บีบอัด .pfb
-d dbg_suboptions - ตัวเลือกในการแก้จุดบกพร่องเรียก ttf2pt1 -d? เพื่อขอความช่วยเหลือ
อี - ผลิต .pfa ไฟล์ที่เข้ารหัสได้อย่างเต็มที่
-F - การใช้บังคับของการเข้ารหัส Unicode แม้ว่าการเข้ารหัส MS อื่น ๆ ที่ตรวจพบ
-G suboptions - ควบคุมการสร้างแฟ้มเรียก ttf2pt1 -G? เพื่อขอความช่วยเหลือ
ภาษา -l - แปลง Unicode ภาษาที่ระบุเรียก ttf2pt1 -l? สำหรับรายชื่อ
ไฟล์ -L - แปลง Unicode ตามคำอธิบายการเข้ารหัสไฟล์
-m <ชนิด> =
เอช - ลึกสแต็คำใบ้สูงสุดในล่าม PostScript
-O suboptions - การประมวลผลการควบคุมร่างเรียก ttf2pt1 -O? เพื่อขอความช่วยเหลือ
ชื่อ -p - ใช้แยกวิเคราะห์ front-end ที่เฉพาะเจาะจงเรียก ttf2pt1 -P? สำหรับรายชื่อ
รหัส -u - ใช้ UniqueID นี้ -u หมายความ autogeneration
ขนาด -v - ขนาดตัวอักษรที่จะทำให้ตัวอักษรพิมพ์ใหญ่> ขนาด / 1000 สูง
-V - พิมพ์หมายเลขรุ่น ttf2pt1
-W จำนวน - ตั้งค่าระดับของคำเตือนที่ได้รับอนุญาต (0 - ปิดการใช้งาน)
ตัวเลือกเลิก (จะถูกลบออกในอนาคต):
-A - เขียนไฟล์ .afm เพื่อ STDOUT แทนตัวอักษรตอนนี้ -ga
-f - อย่าพยายามที่จะคาดเดาค่าของคำใบ้ ForceBold ตอนนี้ -Ob
-h - ปิดการใช้งาน autogeneration ของคำแนะนำตอนนี้โอ้
-H - ปิดการใช้งานทดแทนคำแนะนำตอนนี้ -Ou
o - การเพิ่มประสิทธิภาพโครงปิดการใช้งานในขณะนี้ -Oo
-s - เรียบร่างปิดการใช้งานในขณะนี้ -Os
t-- ปิดการใช้งานอัตโนมัติจะปรับ 1000x1000 เมทริกซ์มาตรฐานตอนนี้ -Ot
-w - แก้ไขความกว้างสัญลักษณ์ (ใช้เฉพาะสำหรับรถแบบอักษร) ตอน -OW
ไม่มี
ที่ผ่านมา '-' หมายถึง 'การใช้ STDOUT'
มีอะไรใหม่ในรุ่นนี้:
คุณสมบัติใหม่
·ปรับปรุงอัตโนมัติ vectoring (-OV) alrogithm
·อนุญาตให้ใช้ตารางการเข้ารหัสใด ๆ ของรูปแบบที่ 4 ในตัวแยกวิเคราะห์ ttf
·ใช้รูปแบบแรกที่มีการเข้ารหัสตาราง 4 ถ้าไม่มีตารางที่รู้จักกันที่พบในตัวแยกวิเคราะห์ ttf
· parser ttf แสดงการเข้ารหัสที่มีอยู่หากไม่ได้รับการสนับสนุนการเข้ารหัสตารางพบ นี้สามารถใช้ในการแสดงรายการในการเข้ารหัสตัวอักษรใด ๆ โดยการระบุอย่างชัดเจนปลอม PID / อี๊ดเช่นมีตัวเลือกเครื่องบิน -l + pid = 50, eid = 50
แก้ไขข้อผิดพลาด:
·แก้ไขเพื่อสร้างคุณลักษณะทั้งหมดบน Windows MS C ++ โดยโทโมโอะอามาโนะ
·การแก้ไขปัญหาสำหรับตัวชี้โมฆะในการเข้ารหัสตัวแปรห่วงด้านที่ไม่ดี
·การแยกแบบครบวงจรของสตริงชื่อตัวอักษรและการตรวจสอบที่ดีขึ้นกับตัวอักษรที่ไม่ถูกต้อง.
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ