Fontforge: Generate font แต่ GPOS ไม่ออกมาด้วยครับ

เริ่มโพสต์โดย ai4158, 15 ก.ค. 2019, 11:34 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

ai4158

ขอแนะนำตัวก่อนนะครับ ผมเคยทำฟอนท์ handset ค้างไว้ เลยศึกษาวิธีใช้ fontforge เพื่ออยากให้มันออกมาเป็น typeset จริงๆซะที
ตอนนี้อยู่ในขั้นมั่วๆของตัวเอง ทดลองใช้ function gpos | lookup subtable แบบงูๆปลาๆ ทั้ง pair kerning / mark to base / mark to mark

มีปัญหาว่า ตอนลองใน matrix มันแสดงผลตามที่ตั้ง แต่ generate font ออกมาแล้วมันไม่มีติดค่า anchor / kerning ใน gpos  ตามมาเลยครับ

ไม่ทราบว่ามีใครมีคำแนะนำบ้างไหมครับ

ai4158

#1
ภาพไม่ขึ้นครับ  :47:

uvSOV

ตอน generate font ต้อง setup ใน option ให้เป็น opentype ด้วยครับ (สำคัญมาก เคยพลาดไม่เลือก opentype ทุกอย่างที่ทำมาสาบสูญ :07:)

ai4158

#3
ตั้งเป็น opentype แล้วนะครับ  แต่ยังเป็นเหมือนเดิมครับ

ปัญหาเป็นแบบนี้ครับ



ผม set ค่า option แบบนี้ไม่ทราบว่าถูกต้องไหมครับ


ขอบคุณครับ  :31:

uvSOV

ค่า option ของผม ไม่ได้ setup เรื่อง kern (แต่ก็ไม่น่าจะเกี่ยว)

1. ลองใช้ fontforge เปิด file ฟอนต์ ตรงๆ แล้วตรวจดูว่ามี mask หรือไม่ ถ้ามี ก็แสดงว่ามัน save เป็น opentype อยู่แล้ว  ให้ไปดูข้อ 2

2. ลองพิมพ์ใน MS word ดูครับ ถ้าแสดงได้ถูกต้อง ก็ให้ทำการ setup AI ตามนี้ https://www.facebook.com/pg/TypekFoundry/photos/?tab=album&album_id=853783394772543  (ถ้าไม่มี MS word ก็ให้ทำวิธีเดียวกันอยู่ดี  :35:)

ai4158

ขอบคุณมากๆครับ สรุปเป็นจากตัว adobe จริงๆด้วยครับ  :25:

uvSOV

อ้างคำพูดจาก: ai4158 เมื่อ 18 ก.ค. 2019, 17:46 น.
ขอบคุณมากๆครับ สรุปเป็นจากตัว adobe จริงๆด้วยครับ  :25:

เย่!  :12:

SMF 2.1.7 © 2026, Simple Machines