วิธีตั้งค่าฟอนต์ภาษาไทยใน LibreOffice Writer

วิธีตั้งค่าฟอนต์ “TH SarabunPSK” สำหรับเอกสารภาษาไทยใน LibreOffice Writer อย่างสมบูรณ์

เพื่อให้แน่ใจว่าเอกสารภาษาไทยใช้ฟอนต์ TH SarabunPSK อย่างครบถ้วนทุกองค์ประกอบ ต้องตั้งค่าทั้ง Western และ CTL (Complex Text Layout) ดังนี้


✅ 1. ตั้งค่าฟอนต์ใน Basic Fonts (Western)

📍ขั้นตอน:

  1. ไปที่เมนู Tools > Options หรือกด Alt + F12
  2. ที่แถบซ้ายเลือก LibreOffice Writer > Basic Fonts (Western)
  3. ตั้งค่าทั้งหมดเป็น:
หมวดFontขนาดแนะนำ
DefaultTH SarabunPSK16 pt
HeadingTH SarabunPSK18 pt
ListTH SarabunPSK16 pt
CaptionTH SarabunPSK16 pt
IndexTH SarabunPSK16 pt

✅ 2. ตั้งค่าฟอนต์ใน Basic Fonts (CTL)

CTL (Complex Text Layout) คือระบบจัดการข้อความซับซ้อน เช่น ภาษาไทย, อาหรับ, ฮินดี ฯลฯ
LibreOffice จะแยกการจัดการ CTL ออกจาก Western เพื่อให้รองรับภาษาได้หลากหลายอย่างแม่นยำ

📍ขั้นตอน:

  1. ในหน้าต่าง Options เช่นเดิม
  2. ที่แถบซ้าย ไปที่ LibreOffice Writer > Basic Fonts (CTL)
  3. ตั้งค่าทั้งหมดให้เหมือนกับ Western:
หมวดFontขนาดแนะนำ
DefaultTH SarabunPSK16 pt
HeadingTH SarabunPSK18 pt
ListTH SarabunPSK16 pt
CaptionTH SarabunPSK16 pt
IndexTH SarabunPSK16 pt

✅ สำคัญมาก:

ตรวจสอบให้แน่ใจว่าใช้ชื่อฟอนต์ว่า TH SarabunPSK
ห้ามมีเว้นวรรคหรือสะกดผิดเป็น TH Sarabun PSK เด็ดขาด มิฉะนั้นอาจไม่แสดงผลหรือเกิดปัญหาการพิมพ์/ส่งออก PDF


✅ 3. เปิดใช้งาน CTL หากยังไม่เปิด

หากคุณไม่เห็นเมนู “Basic Fonts (CTL)” ให้ทำตามนี้ก่อน:

📍เปิดใช้งาน CTL:

  1. ไปที่ Tools > Options
  2. เลือกเมนู Language and Locals > General
  3. ภายใต้หัวข้อ “Default Languages for Documents”
  4. ติ๊ก ✅ ที่ช่อง Complex text layout (CTL) และเลือก “Thai” เป็นภาษาเริ่มต้น
  5. คลิก OK แล้วรีสตาร์ท LibreOffice

🎯 หลังจากตั้งค่าทั้งสองระบบเสร็จแล้ว

  • เอกสารใหม่ทุกฉบับจะใช้ TH SarabunPSK ขนาด 16 pt เป็นค่าตั้งต้นสำหรับทั้งภาษาไทยและอังกฤษ
  • หากต้องการใช้ซ้ำทุกครั้งโดยไม่ต้องตั้งค่าใหม่ → แนะนำให้ สร้าง Template

🔗 แหล่งเรียนรู้เพิ่มเติม