ลองค้นดูอีกซักครั้ง... โป๊ะเช๊ะ ที่นี่เลย
แต่ก่อนอื่น เราต้องมี thailocale (TIS-620) อยู่ในระบบแล้วนะครับ
1.ขั้นแรก ท่านให้ Download Font ภาษาไทย ได้จาก ที่นี่ ครับ
2.แตกไฟล์ที่ได้มา โดย ใช้คำสั่ง
gunzip thailinux.tar.gzจะได้ไฟล์ thailinux.tar แล้วแตกอีกครั้งโดยคำสั่ง
tar -xvf thailinux.tarจะได้ไฟล์ เหล่านี้
3.Run โปรแกรม mkfontdir (ขั้นนี้ ทำภายใต้ x window) โดยให้ Run คำสั่งนี้ ใน Folder ที่เก็บFontดังกล่าว เช่น เก็บไว้ที่ /root/thaifont ก็ทำดังนี้FontTastic.fm thai6x14.bdf thai8x13.pcf thai9x13.pcf README thai7x18.bdf thai8x20.bdf thaiXmap.v01 fonts.dir thai8x13.bdf thai9x13.bdf
#cd /root/thaifontโปรแกรม จะทำการสร้างไฟล์ fonts.dir ขึ้นมา และ เมื่อ cat ดูจะพบข้อความดังนี้
#mkfontdir
5 thai7x18.bdf -thai-fixed-medium-r-normal--14-100-100-100-m-70-tis620.2529-1 thai6x14.bdf -thai-fixed-medium-r-normal--10-100-75-75-c-60-tis620.2529-1 thai8x13.pcf thai8x13 thai8x20.bdf -thai-fixed-medium-r-normal--16-114-100-100-m-80-tis620.2529-1
thai9x13.pcf thai9x13
โดยชื่อของฟอนต์ที่จะใช้คือ คอลัมน์ทางขวา เช่น thai8x13 , thai9x13
4.ทำให้ xwindow รู้จ้กกับ Font ที่เพิ่มมาใหม่ โดย คำสั่ง xset +fp (ชื่อfolder ที่เก็บfont)
#xset +fp /root/thaifont(หากต้องการ ให้เรียกใช้ฟอนต์นี้ทุกครั้งเมื่อ LOGIN ให้เพิ่มบรรทัดบนนี้ใน ~/.xinitrc)
5.ตรวจสอบว่าติดตั้งสมบูรณ์หรือไม่ ด้วยคำสั่ง xlsfonts (ports/x11-fonts/xlsfonts)
#xlsfonts | grep "thai"จะพบรายชื่อFONTS ที่เราเพิ่มเข้ามา
6.ทดสอบการใช้งาน โดย เปิด xterm ขึ้นมา ดังนี้
$xterm -fn thai8x13ให้ลองสั่ง cat หรือ vi ไฟล์ข้อความที่เป็นภาษาไทยดูว่า แสดงผลได้ถูกต้องหรือไม่
คราวนี้ xterm ก็อ่านภาษาไทยออกแล้วครับ ถ้าต้องการพิมพ์ภาษาไทยด้วย ก็ให้สั่ง
$xmodmap /root/thaifont/thaiXmap.v01แล้วสลับภาษาโดย กด Scroll Lock แต่ไม่ค่อยสะดวกเท่าไร ก็เลยไม่ได้ใช้ครับ ;P
ไม่มีความคิดเห็น:
แสดงความคิดเห็น