เล่าเรื่องเบื้องหลังนิดหน่อย
1. เดิมทีนึกว่าจะเอาฟอนต์ สารท มาทำเพิ่ม flip ก็พอ แต่พบว่า
1.1 ฟอนต์สารท ทำแบบอักษรเด้งๆไว้ ทำให้ท้องตะขาบไม่เป็นแนวหลัก ไม่สวย ต้องปรับให้เป็นแนวเดียวกันให้หมด
1.2 หางอักษรที่ยาวและเยอะ เช่น ฎ ฏ ฐ มันพันกันยุ่งไปหมด เลยต้องออกแบบให้ หดตัวลง ยกระดับหางขึ้น ลดการทับกัน สระอุ อู ยังเป็นปัญหา พยายามให้เตี้ยเข้าไว้แล้วนะ
1.3 ต้องทำอักษรละตินเป็นตัวเขียนด้วย ถึงจะใช้งานได้ แล้วก็ต้องหดส่วนล่างที่ทับกันให้สั้นลง
1.4 เพิ่มอักษรภาษาไทยตัวต้นขนาดใหญ่ เป็นหัวตะขาบ
1.5 ระบบ mark สำหรับจัดการสระ วรรณยุกต์ ต้องยกเลิกหมดเลย เพราะมีวรรณยุกต์ ปรากฏ 2 ตัวพร้อมกันบนล่าง แถมมีอักษรตัวต้นสูงกว่าปรกติด้วย
1.6 จัดการเส้นเชื่อมตัวอักษรให้เหมือนการเขียนด้วยมือ
2. สร้างฟอนต์แบบครึ่งเดียวออกมาก่อน เพื่อปรับแก้ไขได้ง่ายหน่อย ..
2.1 เขียน script ให้แสดงอักษรตัวแรกเป็นตัวใหญ่ ที่เหลือเป็นตัวปรกติ
2.2 เขียน script จัดการ ญ ฐ ทั้ง ตัวใหญ่ และปรกติ
2.3 เขียน script จัดการอักษรให้เชื่อมกับตัวข้างหน้า
2.4 เขียน script จัดการ วรรณยุกต์ บนสระ
2.5 เขียน script จัดการ สระ วรรณยุกต์ บนอักษรตัวใหญ่
3. สร้างฟอนต์ กลับด้านขึ้นมาอีกฟอนต์ เพื่อเตรียมตัวในขั้นถัดไป .. อันนี้ก็แค่เลือกอักษรที่จะทำทุกตัว แล้วสั่ง flip แล้วทำการ correct direction ด้วย
4. นำฟอนต์ที่ 2 และ 3 มารวมกัน โดยใช้ความสามารถของ layer ใน fontforge ดังนี้
4.1 ฟอนต์ที่ 2 copy foreground layer ไปที่ background layer
4.2 copy ตัวอักษรจากฟอนต์ที่ 3 มาที่ foreground layer
4.3 copy background layer มาที่ foreground layer โดยเลือก option ไม่ลบอักษรที่มีอยู่
4.4 ย่อ และปรับตำแหน่ง อักษรให้เหมาะสม เป็นอันจบ
จบแล้ว
การใช้งาน ให้พิมพ์ตามปรกติ ให้ยาวๆสักนิด แล้วก็ตะแคงอักษรให้เป็นแนวตั้ง ก็จะได้ตะขาบตัวน้อย .. โดยไม่ต้องรอการคายจากคุณยายวรนาถ นะจ๊ะ