วันนี้ทำงานอยู่ดี ๆ ก็ดันเกิดนึกสนุกหาฟอนต์สำหรับ VB Editor ใหม่ ทุกวันนี้ใช้ Courier Thai มันก็พอไหวนะ แต่มันยังมีปัญหาที่น่าเบื่อของมันอยู่ จนต้องมาแก้ไขเองบางส่วนคือ
- เลขศูนย์เหมือนตัวโอ ต้องมาแก้ไขใส่จุดตรงกลาง
- ตัวแอลเล็ก l มันเหมือนเลข 1 ต้องแก้ไขหางใหม่
- ตัวภาษาไทยบางมากเมื่อแสดงบนจอ
- หากใช้ขนาด 10pt จะมองไม่เห็นภาษาไทยเลย และตัวอักษรอังกฤษเช่นตัว r หัวจะหายไปไม่ชัด
จากการทดลองไปดาวน์โหลดมาใช้ดู ปรากฎว่า สามารถแสดงผลใน VB Editor ได้อย่างสวยงามคือ
- บรรทัดชิด ไม่ห่าง ทำให้เห็นจำนวนบรรทัดในจอมากขึ้น แต่มีปัญหาทำให้แสดงภาษาไทย สระ และ วรรณยุกต์ แสดงไม่ครบ ซึ่งปัญหานี้เฉย ๆ เพราะยังสามารถอ่านออกได้
- เลขศูนย์มีจุดตรงกลางเรียบร้อย ไม่มีปัญหาดูเป็นตัวโอ
- ตัวแอลเล็ก l มีหางไม่เหมือนเลข 1
- สามารถอ่านภาษาไทยได้แม้จะตั้งขนาดไว้ที่ 10pt
|
DejaVu Sans Mono Thai ใน VB Editor ถูกใจมาก ๆ ภาษาไทยเส้นชัดเจน |
สุดยอดเลยครับ มันตอบโจทย์ทุกอย่าง แต่ปรากฎว่ามันติดปัญหาอยู่นิดเดียวคือฟอนต์นี้เปลี่ยนชื่อฟอนต์ไม่ครบ คือ มันยังเป็น Tlwg Mono ไม่ใช่ DejaVu Sans Mono Thai ทำให้เวลาเลือกฟอนต์ต้องมานั่งหาใหม่ และสับสน ดังนั้นเพื่อให้สามารถใช้งานได้ง่าย ๆ จึงทำการแก้ไขเองเลย (อยากได้ก็ต้องทำเอง) ว่าแล้วก็ไปโหลดโปรแกรม
Fontforge มา จากนั้นก็แก้ไขชื่อซะ เท่านี่ก็เรียบร้อย (แต่ถ้าใครไม่สับสน ตั้งครั้งเดียวจบ ก็ไม่ต้องมายุ่งอะไรกับมัน)
|
กรรม!! ชื่อดันเป็น Tlwg Mono อยู่ |
|
ทำการแก้ไขชื่อด้วยโปรแกรม FontForge
ตรงช่อง Thai Family และ Fullname แก้ไขให้ถูกต้องเป็นอันจบ |
|
เรียบร้อย ชื่อแสดงถูกต้องแล้ว |
สุดท้ายนี้ต้องขอขอบคุณคุณ wd และเว็บ
ThaiTux.info ที่ทำและแจกให้ใช้กันฟรี ๆ ครับ
ปล.เคยลองเอาฟอนต์มาทำเองพบว่า ภาษาไทยยากชมัด สระและวรรณยุกต์หากกำหนดค่าไม่เป็นมันจะแสดงผิดตำแหน่ง เลวร้ายสุด ๆ และเสียเวลามาก เลยถอดใจเลิกทำ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น