การติดตั้งภาษาไทย สำหรับ Fedora Redhat and Centos

หลังจากที่ได้ติดตั้ง Fedora Redhat หรือ Centos เรียบร้อยแล้ว สิ่งแรกๆ ที่ผู้ใช้งานลินุกซ์คนไทย จะทำก็คือ การติดตั้งฟอนต์ ภาษาไทยเพิ่มเติม เพื่อให้สามารถใช้งานภาษาไทยบนลินุกซ์ได้ดีขึ้น ดังนั้น เราจะมาดูวิธีการติดตั้งกันนะครับ ว่าติดตั้งได้อย่างไรบ้าง

ขั้นตอนการติดตั้งฟอนต์ ภาษาไทย บน Linux

ขั้นตอนที่ 1
ดาวน์โหลด thai-ttf เวอร์ชันล่าสุด จาก

ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/

ในที่นี้เวอร์ชันล่าสุด ( 18/8/2552 ) ในที่นี้คือไฟล์ thai-ttf-0.4.13.tar.gz

ขั้นตอนที่ 2
ทำ การแตกไฟล์ออก โดยเปิดโปรแกรม Terminal ที่อยู่เมนู Applications => System Tools => Terminal ไปยังพาธที่เก็บไฟล์ แล้วใช้คำสั่ง tar ดังนี้
$ tar xfz thai-ttf-0.4.13.tar.gz
จะได้ไดเรคเทอรี thai-ttf-0.4.13 ขึ้นมา

ขั้นตอนที่ 3
ย้ายพาธเก็บไฟล์ ไปไว้ที่ /usr/share/fonts โดยในที่นี้จะใช้ชื่อไดเรคเทอรีเป็น thai-ttf โดยในการย้ายต้องใช้สิทธิ์ของ root
$ su –
Password: รหัสผ่านของผู้ใช้ root
# mv thai-ttf-0.4.13 /usr/share/fonts/thai-ttf

ขั้นตอนที่ 4
เพิ่มแหล่งเก็บฟอนต์ เพื่อให้โปรแกรมต่างๆ สามารถเรียกใช้ได้
# chkfontpath –add /usr/share/fonts/thai-ttf

ขั้นตอนที่ 5
ทำการรีสตาร์ท X Server ด้วยการล็อกเอาท์ แล้วค่อยล็อกอินเข้าสู่ระบบใหม่

ขั้นตอนที่ 6

ทำการปรับแต่งซอฟต์แวร์ต่างๆ ควรใช้ฟอนต์ Loma

การปรับแต่ง Mozilla Firefox กับ ฟอนต์ (Font) ภาษาไทย

1. ไปยังเมนู Edit -> Preference -> Content ในส่วนของ Fonts & Colors ตรง Default font ให้เลือกเป็น Loma

2. ในส่วนของ Fonts & Colors คลิกปุ่ม Advanced จะมีหน้าต่าง Fonts ขึ้นมา ทำการปรับแต่งดังนี้

Font for : Western

serif : Loma

san-serif : Loma

Default Character Encoding : Thai (TIS-620)

Font for : Thai

serif : Loma

san-serif : Loma

3. ปรับฟอนต์ภาษาไทย ให้สามารถแสดงผลได้ชัดเจน โดยการดาวน์โหลดไฟล์

http://ftp.opentle.org/pub/olpc-thai/SRPMS/66-ttf-thai.conf

ไปเก็บไว้ยังไดเรคเทอรี /etc/fonts/conf.d ในที่นี้ใช้คำสั่ง wget เพื่อดาวน์โหลดไฟล์ก็ได้ หากติดปัญหาเรื่อง Permission Denied. ให้ใช้คำสั่ง su แล้วใส่รหัสผ่านของผู้ใช้ root แล้วค่อยใช้คำสั่ง wget อีกรอบนะครับ

# cd /etc/fonts/conf.d/
# wget http://ftp.opentle.org/pub/olpc-thai/SRPMS/66-ttf-thai.conf

–23:06:54– http://ftp.opentle.org/pub/olpc-thai/SRPMS/66-ttf-thai.conf
=> `66-ttf-thai.conf’
Resolving ftp.opentle.org… 203.185.132.230
Connecting to ftp.opentle.org|203.185.132.230|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 3,664 (3.6K) [text/plain]

100%[======================>] 3,664 –.–K/s

23:06:54 (27.43 KB/s) – `66-ttf-thai.conf’ saved [3664/3664]

[root@localhost conf.d]#

4. ตรวจสอบการแสดงผล โดยล็อกเอาท์ออกจากระบบ และล็อกอินเข้ามาใหม่ จากนั้นเปิด Mozilla Firefox เปิดหน้าเว็บภาษาไทยขึ้นมา

จะเห็นว่า สามารถแสดงภาษาไทยได้สวยงามครับ ถ้าหากใครติดปัญหา ก็สามารถสอบถามได้นะครับ

ที่มา:http://www.linuxlane.com/fedora-7-thai-font/

Advertisements

About thadax

Opensource
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s