นี่คือคำสั่ง mmpfb ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mmpfb - สร้างฟอนต์ต้นแบบเดียวจากฟอนต์หลักหลายฟอนต์
เรื่องย่อ
mmpfb [ตัวเลือก...] ตัวอักษร
DESCRIPTION
Mmpfb สร้างฟอนต์ PostScript หลักเดียวแบบปกติจากฟอนต์หลักหลายฟอนต์โดย
การแก้ไข คุณส่งฟอนต์ PFB หรือ PFA และตัวเลือกที่ระบุจุดออกแบบให้คุณ
ต้องการ; มันเขียนฟอนต์ PFB หรือ PFA ที่เป็นผลลัพธ์ไปยังเอาต์พุตมาตรฐาน
แบบอักษร mmpfb สร้างถูกสอดแทรกที่ระดับต่ำเพื่อลบมาสเตอร์หลายตัว
คำแนะนำจากตัวละครแต่ละตัว ดังนั้นจึงสามารถใช้ได้กับโปรแกรมที่
ปกติจะไม่เข้าใจฟอนต์ต้นแบบหลายตัว เช่น ps2pk(1)
Mmpfb รองรับฟอนต์ที่มีมาสเตอร์ระดับกลาง เช่น Adobe Jenson และ Kepler นอกจากนี้ยังสามารถ
สร้างไฟล์ AMCP (Adobe Multiple Master Conversion Program) เพื่อใช้งานโดย mafm(1); ดู
--amcp-ข้อมูล ด้านล่าง
การขอ ตัวอักษร อาร์กิวเมนต์เป็นชื่อของไฟล์ฟอนต์ PFA หรือ PFB หรือชื่อฟอนต์ PostScript
หากคุณให้ชื่อแบบอักษร mmpfb จะค้นหาไฟล์เค้าร่างจริงโดยใช้ PSRESOURCEPATH
ตัวแปรสภาพแวดล้อม เส้นทางที่คั่นด้วยเครื่องหมายโคลอนนี้ถูกค้นหาไฟล์ `PSres.upr' และ
วิธีการของ Adobe สำหรับการจัดทำดัชนีทรัพยากร PostScript
คุณยังสามารถตั้งชื่ออินสแตนซ์ของฟอนต์ต้นแบบหลายตัวได้ เช่น
`มินเนี่ยนMM_367_400_12_' Mmpfb จะแยกชื่อแบบอักษรและสร้างอินสแตนซ์นั้นให้คุณ
ต้องตั้งค่าไฟล์ `PSres.upr' เพื่อให้ใช้งานได้
ตัวอย่าง
% mmpfb --weight=400 --width=600 MyriadMM.pfb > นับไม่ถ้วนMM_400_600_.pfb
OPTIONS
ตัวเลือกแบบยาวอาจย่อมาจากคำนำหน้าที่ไม่ซ้ำกัน
--เอาท์พุท=ไฟล์, -o ไฟล์
ส่งออกไปยัง ไฟล์ แทนเอาต์พุตมาตรฐาน
--pfb, -b
ส่งออกแบบอักษร PFB นี่คือค่าเริ่มต้น
--ปฟ, -a
ส่งออกแบบอักษร PFA
--amcp-ข้อมูล
อย่าสร้างแบบอักษร แทน ให้ส่งออกไฟล์ AMCP เพื่อใช้งานโดย mafm(1). ข้อความคือ
พิมพ์หากแบบอักษรไม่มีต้นแบบระดับกลาง ซึ่งในกรณีนี้จะไม่มีไฟล์ AMCP เป็น
จำเป็น
--น้ำหนัก=N, -w N
ตั้งค่าแกนน้ำหนักเป็น N.
--ความกว้าง=N, -W N
ตั้งค่าแกนความกว้างเป็น N.
--optical-ขนาด=N, -O N
ตั้งค่าแกนขนาดออปติคัลเป็น N.
--สไตล์=N
ตั้งค่าแกนรูปแบบเป็น N.
- 1=N (- 2=N, - 3=N, - 4=N)
ตั้งค่าแกนที่หนึ่ง (ที่สอง สาม สี่) เป็น N.
--ความแม่นยำ=N, -p N
ตั้งค่าความแม่นยำเอาต์พุตเป็น N. ค่าที่สูงขึ้นหมายถึงจุดควบคุมในเอาต์พุต
แบบอักษรจะถูกจัดตำแหน่งให้ตรงกันมากขึ้น ค่าที่ต่ำกว่า (1 หรือ 2) สร้างฟอนต์เอาต์พุตที่เล็กลง
และอยู่ใกล้เพียงพอสำหรับวัตถุประสงค์ส่วนใหญ่ ความแม่นยำของ N หมายความว่าแต่ละจุด
จะอยู่ภายใน 1/N หน่วยแบบอักษรของค่าการประมาณค่าที่แน่นอน (หน่วยฟอนต์คือ
โดยทั่วไป 1/7200 นิ้วสำหรับแบบอักษร 10 จุด) ค่าเริ่มต้นคือ 5
--subrs=N
จำกัดแบบอักษรเอาต์พุตให้มากที่สุด N รูทีนย่อย 256 เป็นค่าที่ดีสำหรับ N.
--ไม่ย่อเล็กสุด
อย่าย่อขนาดคำจำกัดความแบบอักษรของผลลัพธ์ โดยค่าเริ่มต้น, mmpfb ลบส่วนเกิน
รหัส PostScript และคำจำกัดความของพจนานุกรมจากแบบอักษร จัดหา --ไม่ย่อเล็กสุด
ตัวเลือกเพื่อหลีกเลี่ยงพฤติกรรมนี้
การแก้ไขปัญหา
ตัวแปลฟอนต์ "IBM" Type 1 ที่จัดส่งโดยเป็นส่วนหนึ่งของเซิร์ฟเวอร์ฟอนต์ X และ ps2pk (หมู่
อื่นๆ) เข้มงวดอย่างไม่เหมาะสมเกี่ยวกับโค้ด PostScript ที่ฝังอยู่ในฟอนต์ NS --ย่อเล็กสุด
ตัวเลือก (ตอนนี้เป็นค่าเริ่มต้น) แก้ไขปัญหานี้
Adobe Acrobat Distiller บางรุ่นอาจรายงาน "คำเตือน: ไม่สามารถฝังแบบอักษร X
ข้อมูลโครงร่างอักขระไม่ถูกต้อง" เมื่อกลั่นกรองอินสแตนซ์ที่สร้างโดย mmpfb. นี่คือ
เนื่องจากการจำกัดจำนวนรูทีนย่อยฟอนต์ที่ Distiller ยอมรับได้ (หลายรายการ
ฟอนต์หลัก และฟอนต์หลักเดียวที่สร้างโดย mmpfb,มีแนวโน้มที่จะมีมาก
รูทีนย่อย) ลองจำกัดจำนวนของรูทีนย่อยในฟอนต์ที่สร้างขึ้นด้วย
--subrs ตัวเลือก
ใช้ mmpfb ออนไลน์โดยใช้บริการ onworks.net
