สำหรับใครที่อยากทำฟอนท์ตัวเองเป็นฟอนท์ .otf แต่เวลาจะเจนฟอนท์ดันเจอโปรแกรมต่อว่าพาให้น้อยใจ
เพราะ Fontlab หรือแม้แต่ Fontforge ถ้าเป็นไฟล์ฟอนท์ .otf จะแนะนำให้ตั้งค่า UPM (Units Per eM)
เป็น 1000 ส่วนฟอนท์ .ttf จะเซทเท่าไหร่ก็ได้ซึ่ง Fontlab เองก็แนะนำที่ 2048 units แต่ก็ใช่ว่าฟอนท์ .otf UPM จะต้องเป็น 1000 เท่านั้นนะครับ จะเป็น 2048 ก็ได้ไม่เป็นเรื่องคอขาดบาดตายแต่อย่างใด
เค้าอุตส่าห์แนะนำแล้ว เพราะฉะนั้นมา Scale เป็น Font's UPM size เป็น 1000 UPMกันครับ แนะนำคร่าว ๆ 2 วิธีนะครับ
วิธีที่ 1.
เปิด Fontlab ขึ้นมา (ยังไม่ต้องเปิดฟอนท์) แล้วไปที่ Tools>Options...
คลิกตรง Opening OpenType & TrueType แล้วติ๊กตรง Scale the font to 1000 UPM
กด OK
จากนั้นก็เปิดฟอนท์ที่ต้องการสเกล ซึ่งวิธีนี้จะสเกลทุกฟอนท์ที่เปิดนะครับ ถ้าไม่ต้องการสเกลต้องไปติ๊กออกจากข้างบนที่ได้บอกไปนะครับ ห้ามลืมนะ(โว้ย)ครับ
****************************************************************
วิธีที่ 2.
เปิดฟอนท์ที่ต้องการจะสเกล
ไปที่ File>Font Info... (พวกรู้มากจะกดที่ปุ่ม Font Info เอาเลย)
คลิก Metrics and Dimensions
ตอนนี้จะเห็นฟอนท์เราเป็น Font's UPM size 2048 อยู่
ให้เปลี่ยน Font's UPM size เป็น 1000
ติ๊ก Scal all glyphs according to UPM size change
กด Apply
จะสเกลจริง ๆ เหรอ ? ตกลงตอบ Yes
โปรแกรมก็จะทำการสเกลให้ว่านอนสอนง่าย
ลองเปิดตัวฟอนท์เราดูว่ามันเพี้ยนหรือเปล่า ถ้าไม่ก็โอเค
ลองเจนฟอนท์เป็น .otf
ลองดูฟอนท์ที่เจนไป จะเห็นสัญลักษณ์เปลี่ยนไป (win xp)
ลองดูครับเพราะฟอนท์ .ttf ในอนาคตอาจจะสูญพันธุ์