Wednesday, June 29, 2005

ภาษาไทยใน Fedora

พอใช้งานไปชักขัด ๆ เพราะโฟลเดอร์ที่ตั้งเป็นภาษาไทยชัดขัด ๆ มันอ่านไม่ได้เลยก็เลยต้องหาวิธี ทำให้ Fedora ใช้งานภาษาไทยได้ ก็เลยไปเจอวิธีการที่นี่
http://www.bangkokbiznews.com/scitech/2004/0602/news.php?news=column_13172498.html

ขออนุญาต copy มาให้อ่านเลยแล้วกัน

ทีนี้ Fedora Core 2 ไม่มีปัญหากับภาษาไทยแล้ว แต่การใช้งานภาษาไทยไม่ได้ถูกตั้งมาตั้งแต่แรก จึงต้องมีขั้นตอนนิดหน่อยครับ
1. ตอนลง Fedora Core 2 ตัวติดตั้งจะถามว่าต้องการให้สนับสนุนภาษาอะไรบ้าง ให้ทำเครื่องหมายที่ภาษาไทยเข้ามาด้วย
2. เมื่อลงเสร็จและล็อกอินเข้ามาแล้ว ให้คลิกขวาที่แถบพาเนลด้านล่าง เลือก Add > Utility > Keyboard Indicator
3. จะเห็นตัวบอกภาษาขึ้นมาเป็น USA ให้คลิกขวาแล้วเลือก Open Keyboard Preference
4. จะมีหน้าต่างของการตั้งค่าคีย์บอร์ดเพิ่มเข้ามา เลือกแถบที่สาม Layouts แล้วเลือกภาษาไทยจากช่องทางขวามือ Thai (Kedmanee) กดปุ่ม Add เพื่อเพิ่มไปในช่องทางซ้าย
5. เลือกแถบที่สี่ Layout Options ช่องขวามือ หมวด Group Shift/Lock Behavior เพิ่ม Alt+Shift changes group
6. หมวด Use keyboard LED to show alternative group เพิ่ม Scroll Lock เข้าไป
เป็นอันว่าเสร็จเรียบร้อยครับ สามารถเปลี่ยนภาษาด้วยปุ่ม Alt+Shift ซ้ายมือ และไฟที่ปุ่ม Scroll Lock จะบอกว่าเป็นภาษาไทยอยู่ ถ้าใครต้องการปุ่ม ~ นั้นก็ไม่มีให้ใช้ครับ เพราะไม่ใช่ปุ่มสลับภาษามาตรฐาน (มีประเทศไทยใช้อยู่ประเทศเดียว) ดังนั้นเราควรฝึกใช้ปุ่ม Alt+Shift ให้คล่องตั้งแต่ตอนนี้ เพราะวินโดว์สตัวต่อไปคือ Longhorn อาจจะไม่มี ~ ให้ใช้ก็เป็นได้ครับ
ถึงจะใช้ภาษาไทยได้ทันทีโดยไม่ต้องลงอะไรเพิ่ม แต่ฟอนต์ไทยที่มากับ Fedora Core 2 นั้นไม่สวยและสระเลื่อน เราจึงต้องไปดาวน์โหลดฟอนต์ภาษาไทยเพิ่มจากไซต์ของลินิกซ์ทะเลครับ ที่ ftp.opentle.org เข้าไปให้ถึง linux-tle 5.5 และ RPMS ดาวน์โหลดไฟล์ที่ชื่อ thai-ui-ttf.rpm และ thai-xfont.rpm มา แล้วดับเบิลคลิกเพื่อติดตั้ง ก็จะได้ภาษาไทยสวยงามใน Fedora Core 2


ผมเองไม่ได้ double clik แต่ใช้ คำสั่ง
rpm -ivh thai-ui-ttf*****.rpm
rpm -ivh thaixfont****.rpm แทน
พอเสร็จแล้ว reboot ระบบขึ้นมา ลองเปิด xmms ฟังเพลงประวัติหลวงปู่มัน พบว่าใช้ภาษาไทยได้แล้ว แต่ต้องเข้าไปแก้ โดย clikc ขวาที่ตัว xmms
แล้วเลือก Options\Preferences
แล้ว click ที่ Fonts tab
เลือก thaismall font เพื่อให้สามารถแสดงภาษาไทยได้
ปรากฏว่าใช้งานได้ดี

แต่ใน console (Terminal) นั้นแสดงเป็นภาษาไทยได้แล้วแต่ยังตัดคำให้สระอยู่ตรงตำแหน่งไม่ได้ แต่ก็พออ่านรู้เรื่องแล้ว


ความอยากทำให้เราก้าวไปข้างหน้า เช่นกันกับความกลัว แต่บ่อยครั้งที่ความโง่และความมั่วทำให้เราพบสิ่งใหม่ ๆ

No comments: