ฟอนต์ฟอรั่ม

สำหรับคนทำฟอนต์ => สอนทำฟอนต์ / บทความเกี่ยวกับฟอนต์ => โพสต์ถูกเริ่มโดย: uvSOV เมื่อ 06 ธ.ค. 2024, 18:19 น.

ชื่อเรื่อง: fontforge: การใช้ text editor ช่วยลดเวลาในการทำงา?
โพสต์โดย: uvSOV เมื่อ 06 ธ.ค. 2024, 18:19 น.
การใช้ fontforge ทำฟอนต์ ..ก็จะเหนื่อยๆหน่อย คือมี function ให้ทำงานได้ แต่ไม่ได้มี function อำนวยความสะดวกมากนัก
ก็ต้องหาวิธีประยุกต์ไป

โจทย์ที่เหนื่อยที่สุดคือ หากต้องการฟอนต์ที่ซับซ้อนมากๆ ต้องมีรูปแบบตัวอักษรเยอะๆ หลายๆชุด เช่นฟอนต์ค้างคาว ฟอนต์ริมทาง

วันนี้จะแนะนำการใช้ text editor มาช่วยให้การทำงานเร็วขึ้นครับ

1. เริ่มต้นโดยใช้ template กึ่งสำเร็จ2 มีแบบอักษรไทย 2 แบบ (รูปด้านบน) แล้วจะทำให้กลายเป็น 6 แบบ (รูปด้านล่าง)
(http://img3.f0nt.com/06/df53e986ad1d285bd746872d75f7f09d.jpg)

2. ขั้นตอนใช้ text editor แก้ไข เพิ่มเติมชุดอักษรที่ 3,4,5,6
(http://img3.f0nt.com/06/83be7be76c7a012ca62598c97ee98bca.jpg)

เมื่อ save file เสร็จ เปิด file ด้วย fontforge เพื่อตรวจสอบความถูกต้องได้เลย
ชื่อเรื่อง: ตอบ: fontforge: การใช้ text editor ช่วยลดเวลาในการ??
โพสต์โดย: uvSOV เมื่อ 06 ธ.ค. 2024, 18:30 น.
เมื่อได้ตัวอักษรชุดใหม่แล้ว ก็ต้องเพิ่ม function ที่เคยสร้างไว้กับอักษรชุดที่เคยทำไว้ ..ซึ่งเยอะแยะไม่แพ้กัน
การเอา text editor มาช่วยจะช่วยประหยัดเวลาได้เยอะ

หลักการคือ export function ที่มีออกมาเป็น text file  แล้วทำการแก้ไขตามที่ต้องการด้วย text editor

(http://img3.f0nt.com/06/f4b383d926f84fb07cd69bbb6cc162d0.jpg)

แล้ว import กลับด้วย fontforge แล้วจึง save font file

หมายเหตุ ..นี่คือเห็นผลที่ผมชอบตั้งชื่อตัวอักษรด้วย รหัสอักษร มากกว่าชื่อที่อ่านได้ (แต่ตอนแก้ไขจะทำยาก ไม่เป็น pattern เดียวกัน)
ชื่อเรื่อง: ตอบ: fontforge: การใช้ text editor ช่วยลดเวลาในการ??
โพสต์โดย: uvSOV เมื่อ 06 ธ.ค. 2024, 18:41 น.
แถม เรื่องการสร้างตัวอักษร ที่มีหลายแบบ

อันนี้ไม่ได้ใช้ text editor  แต่เป็นการใช้ tools ใน fontforge ช่วยประหยัดเวลาในการทำงาน

เนื่องจากผมไม่ถนัดวาด vector ใน fontforge  ใช้วิธีสร้างใน inkscape แล้วค่อยเอามา import เข้า fontforge
การจะ save inkscpae ให้เป็น font file ต้องทำทีละตัวอักษร  ดังนั้น แต่พอมีหลายชุด ก็หมายถึงว่าจะต้องทำซ้ำๆ เป็นหลายๆ file ตามจำนวนชุด

เพื่อลดจำนวนการทำงานซ้ำๆ จึงใช้วิธี เอาแบบอักษรทั้งหมดมา save พร้อมกันไปเลย  เช่น อักษร ก ประกอบด้วย ก ก ก ก ก ก ทุกตัวที่ออกแบบไว้
แล้วค่อยมาลบใน fontforge ทีหลัง.. ซึ่งการมาลบที่หลัง ก็ยังใช้ความพยายามมากเกินไป.. แนะนำให้ใช้วิธีนี้

(http://img3.f0nt.com/06/59eb7ae201bd7cf4bb5b9517d78ea691.jpg)

จบ
ชื่อเรื่อง: ตอบ: fontforge: การใช้ text editor ช่วยลดเวลาในการ??
โพสต์โดย: iannnnn เมื่อ 06 ธ.ค. 2024, 19:48 น.
โหดมากครับ :18: