Thai Fonts in Ubuntu

ไปทำท่าไหนไม่รู้ฟอนต์ภาษาไทยบน Firefox ใน Ubuntu Feisty มันเละ (hint เน่าเลย) ลองแก้กลับไปกลับมาก็ไม่สำเร็จ สุดท้ายต้องกลับมาเซ็ตใหม่ มาจดไว้กันลืม

ขั้นตอนทั้งหมดทำตาม การปรับแต่งฟอนต์ไทยบน Ubuntu ของคุณกำธร ต่างกันนิดเดียวตรงที่คุณกำธรเลือกใช้ Loma เนื่องจากเป็นฟอนต์ไทยมาตรฐานที่มากับ Ubuntu แต่ผมดันพิสดารอยากใช้ Tahoma ที่ลงเองทีหลังเพราะว่า hinting มันสวยกว่าเยอะ

ผมแก้ 66-ttf-thai.conf โดยเพิ่ม Tahoma เข้าไปใน <Alias> และ <prefer> ที่ยากหน่อยคือส่วนของ <match> ซึ่งระบุวิธีการ hinting ซึ่งลองแล้วแบบที่เวิร์คสุดคือ

<test name="family">
    <string>Tahoma</string>
</test>
<edit name="autohint" mode="assign">
    <bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
    <bool>true</bool>
</edit>
<edit name="embeddedbitmap" mode="assign">
    <bool>True</bool>
</edit>

คำอธิบาย: ไม่ใช้ autohint (hint โดยอาศัยซอฟต์แวร์คำนวณ) เพราะว่า [manual] hinting ของ Tahoma (ทำโดยผู้เชี่ยวชาญด้าน hinting ของไมโครซอฟท์) นั้นสวยอยู่แล้ว ส่วนอันสุดท้ายคิดว่าใส่อะไรก็คงไม่ต่างกัน เพราะเราคงไม่ได้ใช้ฟอนต์เล็กขนาดนั้นอยู่แล้ว (มั้ง)

ผลที่ได้ก็ฟอนต์ภาษาไทยสวยงาม คมกริบ ถ้าใครขี้เกียจก็ดาวน์โหลด 66-ttf-thai.conf เวอร์ชันของผมไปใช้ได้

Comments

เจอปัญหานิดหน่อยใน textarea ตำแหน่งเคอร์เซอร์จะผิดถ้ามี [ไทยeng] หรือ (ไทยeng)

ใช้ tahoma บน ubuntu ไม่มีปัญหาเรื่อง license เหรอครับ??

ฟอนต์ของ MS ผู้ใช้สามารถนำไปใช้ต่อได้ (ถ้ามี Windows ที่เป็น license) แต่ไม่มีสิทธิ์แจกจ่ายครับ

Add new comment