Thai Extension (TE)
จุดประสงค์
เนื่องจากลินุกซ์ดิสทริบิวชันโดยทั่วๆไปเช่น RedHat ยังไม่สามารถใช้ภาษาไทยได้ทันทีหลังจากติดตั้งหรือใช้ได้แต่ไม่ดีเท่าที่ควร, ทำให้ผู้ใช้ต้องดาว์นโหลดฟอนต์และปรับแต่งระบบเอง. จุดประสงค์ของ TE คือการอำนวยความสะดวกให้ผู้ใช้ทั่วๆไปติดตั้งภาษาไทยในดิสทริบิวชันที่ไม่เจาะจงสำหรับภาษาไทยเช่น Red Hat โดยเสนอสคริปต์ต่างๆเพื่อช่วยในการติดตั้ง. กล่าวคือรวบรวมเชลล์สคริปต์ที่ช่วยติดตั้งฟอนต์หรือปรับแต่งระบบให้ใช้ภาษาไทยได้โดยอัตโนมัติ.
ในขณะนี้สคริปต์ที่รวบรวมใน TE เป็นสคริปต์ที่ใช้ได้กับ RedHat9 เท่านั้นโดยหลังจากที่ติดตั้งแล้ว, ระบบจะใช้ฟอนต์ Tahoma ของ Microsoft(ต้องการ license Windows) ได้และปรับแต่ระบบให้ใช้คีย์บอร์ดภาษาไทยได้โดยมีปุ่มสลับภาษาระหว่างอังกฤษกับไทยเป็น Alt+Shitf.
สำหรับผู้สนใจร่วมเขียนสคริปต์ติดตั้งหรือปรับแต่งระบบให้กับดิสทริบิวชันอื่นๆกรุณาติดต่อหรือส่งสคริปต์ของท่านได้ที่ tlwg-devel@yahoogroups.com ครับ.
ตัวอย่าง Nautilus หลังจากติดตั้งฟอนต์ Tahoma
ฟอนต์ที่ใช้เป็นแบบ truetype, ส่วนการแปลภาษาไทยมีมากับ RedHat9 อยู่แล้วครับ.
ความต้องการพื้นฐาน
- สำหรับ RedHat9
- เลือกคีย์บอร์ดภาษาอังกฤษขณะติดตั้ง Redhat
- เลือกการรับรองภาษาอังกฤษและไทย
- อินเทอร์เน็ต
- สำหรับดิสทริบิวชันอื่นๆ... กำลังรออาสาสมัครครับ.
ดาว์นโหลด
คำเตือน: ไม่รับผิดชอบต่อความเสียหายที่เกิดจากการใช้ซอฟต์แวร์นี้.
- TE-0.01.tar.gz
- msttcorefonts (Tahoma)
- xkb configuration
- support only RedHat 9
- TE-0.02.tar.gz (16 Apr 2003)
- msttcorefonts
- xkb configuration
- truetype and bitmap fonts from TLE5.0
- xiterm from TLE5.0
- support only RedHat 9
วิธีการติดตั้ง
เป็น root แล้วสั่งคำสั่งต่อไปนี้.
# tar xzvf TE-0.02.tar.gz # ./insatll.sh
การทดสอบหลังจากการติดตั้ง
ตรวจสอบฟอนต์
ถ้าผู้ใช้ติดตั้งขณะที่ใช้ X window อยู่ (กราฟิกโหมด), ให้ล็อกเอาท์หรือ restart X window. หลังจากนั้นให้ทดสอบคำสั่งดังต่อไปนี้.
$ xlsfonts | grep tisจะพบว่ามีฟอนต์ภาษาไทยอยู่.
คีย์บอร์ด
ในที่นี้จะเจาะจงกับ XFree86 4.3 เช่น RedHat9 เท่านั้น.ตรวจสอบไฟล์ /etc/X11/XF86Config ดังนี้:
$ grep -i xkb /etc/X11/XF86Config
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,th"
Option "XkbOptions" "grp:alt_shift_toggle"
ช่วงที่เป็น XkbLayout และ XkbOptions ควรจะเหมือนกับตัวอย่างดังกล่าว.
ตัวอย่างหน้าจอ
| ก่อน | หลัง |
|
|





