ee0d ญ ไม่มีเชิง
ee10 ฐ ไม่มีเชิง
ee32 ไม้หันอากาศหลบหาง
ee33 สระอำหลบหาง
ee34 สระอิหลบหาง
ee35 สระอีหลบหาง
ee36 สระอึหลบหาง
ee37 สระอือหลบหาง
ee38 สระอุต่ำ
ee39 สระอูต่ำ
ee3a พินทุต่ำ
ee47 ไม้ไต่คู้หลบหาง
ee48 ไม้เอกต่ำ
ee49 ไม้โทต่ำ
ee4a ไม้ตรีต่ำ
ee4b จัตวาต่ำ
ee4c การันต์ต่ำ
ee4d นิคหิตต่ำ
f0e48 ไม้เอกต่ำหลบ
f0e49 ไม้โทต่ำหลบ
f0e4a ไม้ตรีต่ำหลบ
f0e4b ไม้จัตวาต่ำหลบ
f0e4c การันต์ต่ำหลบ
f0e4d นิคหิตต่ำหลบ
fee48 ไม้เอกสูงหลบ
fee49 ไม้โทสูงหลบ
fee4a ไม้ตรีสูงหลบ
fee4b ไม้จัตวาสูงหลบ
fee4c การันต์สูงหลบ
fee4d นิคหิตสูงหลบ
การ export .fea ออกมาจากฟอนต์ไฟล์
วิธีที่ 1
ไปที่เมนู Tools > Execute Script... (หรือกด Ctrl + .)
ใส่ code python ดังนี้ (เปลี่ยนตำแหน่งโฟลเดอร์และชื่อไฟล์ตามต้องการ)
import fontforge
font = fontforge.activeFont()
# สั่ง Save ตาราง Lookups ทั้งหมดออกมาเป็นไฟล์ .fea
font.generateFeatureFile("/temp/font/my_thai_features.fea")
print("Export สำเร็จ! ไฟล์ถูกเซฟไว้ที่ /temp/font/my_thai_features.fea")
วิธีที่ 2
สั่งผ่าน terminal เพื่อดึงออกมาจากไฟล์ .sfd หรือ .otf ได้เลย
fontforge -lang=py -c 'font = fontforge.open("myfont.sfd"); font.generateFeatureFile("output_features.fea")'
วิธีที่ 3 (วิธีนี้ ใช้ไม่ได้)
Export ไฟล์ฟอนต์ออกมาเป็น .sfdir (Spline Font Directory)
สั่ง File > Save As...
ช่อง format ให้เปลี่ยนจาก .sfd เป็น Spline Font Directory (.sfdir)
จะมีโฟลเดอร์ที่สร้างใหม่ขึ้นมา ข้างในจะมีไฟล์ชื่อ font.props ซึ่งเป็นตารางไฟล์ Lookup ที่บันทึกในรูปแบบข้อความธรรมดา
- ขอเชิญร่วมทดสอบ Thai Font Template
- เทมเพลตฟอนต์ไทย F0ntUni v0.1
- ปัญหาการ export font ไปใช้งานใน Word
- ตารางรหัสอักขระไทย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น