วิธีตั้งค่าฟอนต์ภาษาไทยใน 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

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