วันจันทร์ที่ 7 มิถุนายน พ.ศ. 2553

ปิด การแสดงผลตัวอักษรซ้อนกันของ OpenOffice.org บน Windows Vista, 7

สำหรับท่านที่เคยใช้ OpenOffice.org นั้นคงเคยเจอกันไม่มากก็น้อยที่ตัวอักษรภาษาไทยซ้อนกัน ซึ่งจะเกิดขึ้นบน UI ต่างๆ และโดยมากจะเกิดบน Windows Vista และ Windows 7

การที่จะทำให้ภาษาไทยแสดงผลได้ถูกต้องนั้น มีวิธีการง่ายๆคือ

  1. เปิด OpenOffice.org
  2. ไปที่เมนู Tools > Options > OpenOffice.org > View
  3. ปิดเครื่องหมายถูกหน้า Use system font for user interface
  4. Restart OpenOffice.org
เพราะว่า System โดยปกติแล้วจะใช้ Font Segoe UI ซึ่งผมเดาว่าไม่มีภาษาไทย และ System ก็เลยไปดึงภาษาไทยมาจาก Font อื่นซึ่งไม่ Work กับ OOo ทำให้ตัวอักษรซ้อนกัน ขั้นตอนดังกล่าวเป็นการบอกว่า OOo อย่าใช้ Font ของ System นะจึงทำให้ตัวอักษรไม่ซ้อนกัน

แต่ในบางกรณี เมื่อทำตามขั้นตอนด้านบนแล้วตัวอักษรก็ยังซ้อนกันอยู่ ผมเดาว่า OOo ดันไปเลือก Font ที่ไม่มีภาษาไทยมาใช้เหมือนกับ System ดังนั้นวิธีการแก้ไขอย่างถาวรของผมคือ ให้ System ใช้ Font ที่มีภาษาไทยซะก็จบ ซึ่งทำได้โดย

1. คลิกขวาที่ Desktop เลือก Personalization
2. คลิกไปที่ Windows Color ด้านล่างสุดของหน้าต่าง
3. เลือก Advanced apperance settings...
4. ค่อยๆ เลือก Item ทีละอันแล้วปรับ Font ด้านล่างให้เป็น Tahoma ซะ
ทำให้ครบแล้วกด OK และถ้าใครเอาเครื่องหมายถูกหน้า Use system font for user interface ออกก็ให้เอากลับคืนมา แค่นี้ OOo ก็จะเลือกภาษาไทยได้อย่างถูกต้องแล้วครับ

ปล. วิธีการนี้จะทำให้ Font บน UI ของ Windows กลายเป็น Tahoma แทนซึ่งสำหรับผมนั้นไม่ซีเรียสอะไรครับ เน้นถูกต้องมากกว่า

ที่มา : www.openoffice.in.th

1 ความคิดเห็น: