สวัสดีครับท่านที่มาดูกะอู๋ที่สองของผมครับ
ตอนก่อนนู้นฟอนต์ยังไม่เสร็จ ผมก็ขอขอบคุณทุกท่านที่ชมมา ณ ที่นี้ด้วยครับ :46: (แล้วมันก็ยังไม่เสร็จเหมือนเดิม :08:)
สำหรับครั้งนี้มีฟอนต์ใหม่งอกมาเป็นแนว Pixel (แต่ไม่ได้เป็น monospace นะ, แต่อักษรทุกตัวความกว้างมันจะเป็นคูณต่อกันได้)
แนวคิดเกิดจากตัวโปรแกรม Aseprite รุ่นก่อน 1.3.12-beta มีปัญหาพวก GPOS, แล้วฟอนต์ใหม่ๆ มันใช้ mark คือแสดงกันพังเละเทะ :16:
เลยสร้างให้แสดง GSUB เป็นหลัก แล้วตาม C90 ได้
แล้วตัวโปรแกรมมันก็สเกลฟอนต์แปลกๆ ด้วย ลองถูกผิดไปมา
สุดท้ายจบที่ พยายามทำให้ Pixel fit ที่สุดที่ขนาด 12pt dpiที่72 (แต่ถ้าใช้นอกโปรแกรมมัน แล้วตั้งจอเป็น 96dpi คืออักษรมันจะเบลอเลย)
(https://raw.githubusercontent.com/MemoThai/aseprite-thai-font/refs/heads/main/docs/example_1.png)
ใครเคยเล่นminecraft แล้วใช้ฟอนต์ที่มากับเกม ไม่ได้ลงม็อด จะทราบว่า ตัวคู่อักษร ข-บ-ป แยกยากมา (GNU Unifont เล่นทำตัว บ ให้โค้งๆ เหมือนตัว ບ แล้วดันมาแคบเหมือน ข ด้วย :41:)
ผมเลยทำฉีกให้ ขฃ ชซ บป ต่างกันให้สุดไปเลย แล้วใส่หัวอักษรทุกตัวเท่าที่เป็นไปได้ ไม่มีโกงpixel (ส่วนตัว ไม่ค่อยชอบฟอนต์ไร้หัวเท่าไหร่ :34:)
เพื่อความอ่านง่ายที่สุด :52:
(http://img3.f0nt.com/26/ed58fc041d1bd1132b68ee0c04faf16a.png)
ตรง i กับ เ กว้างเท่ากันที่ 512
A กับ ก กว้าง 2 เท่า เป็น 1024
© กับ ญ กว้าง 3 เท่า เป็น 1536
(https://raw.githubusercontent.com/MemoThai/aseprite-thai-font/refs/heads/main/docs/example_2.png)
ตัวฟอนต์เอง มีน้ำหนักเดียว ไม่ได้ทำรองรับภาษาชาติพันธุ์
เอาไปกองไว้ที่ Github แล้ว OFL License
(แต่เป็นส่วนของธีม aseprite ไม่ได้เป็นฟอนต์โดยตรง ตั้งแต่ 2 เดือนที่แล้วละ :42:)
https://github.com/MemoThai/aseprite-thai-font/blob/main/aseprite-theme-th-sydi/SyDiUme72x12.ttf (https://github.com/MemoThai/aseprite-thai-font/blob/main/aseprite-theme-th-sydi/SyDiUme72x12.ttf)
ส่วนจะให้โหลดได้ในฟ๐นต์ไหมนี่ เหมือนมันจะไปซ้ำซ้อนกับที่มี บน git อยู่แล้ว
ผมจึงสอบถามความคิดเห็นตรงส่วนนี้ด้วยครับ :46: หรืออาจจะเวอร์ชั่นพิเศษแยก?
ว้าว :25:
ถ้ายังไงถ้าปล่อยให้โหลดที่นี่ เดี๋ยวผมทำลิงก์ไปโหลดที่ git ก็ได้นะครับ จะได้วิ่งไปที่เดียวกันครับ
ขอบคุณคุณแอนสำหรับคำแนะนำครับ :46:
เช่นนั้น อนาคต ขอรบกวนปล่อยโหลดในฟ๐นต์ด้วยครับ แต่ตอนนี้ขอจัดการสร้าง repo อะไรใหม่แยกก่อนก่อน เผื่อฟอนต์ได้ขึ้น กก ฟอนต์ :43:
ได้เลยครับ เสร็จเมื่อไหร่บอกเน้อ :25: