Tag Archives: thai

LaTeX with Thai

ช่วงนี้มีคนถามเกี่ยวกับเรื่องการใช้ LaTeX กับภาษาไทยบ่อยๆ เลยเอามาจดไว้หน่อยล่ะกัน ที่โดนถามๆ มา มักจะเป็นการใช้ LaTeX เขียนเปเปอร์โดยใช้ภาษาอังกฤษเป็นหลัก มีภาษาไทยแทรกเล็กน้อยเท่านั้น จึงทำได้ 2 วิธี ใช้ Thai LaTeX ซึ่งเป็นวิธีการที่มาตรฐานที่สุด วิธีติดตั้งก็มีอธิบายไว้หลายที่ ถ้าจะให้ง่ายที่สุดก็คงจะต้องใช้ Ubuntu หรือ Debian แล้ว apt-get install thailatex ก็น่าจะจบแล้ว ส่วนวิธีการใช้งาน ก็เพียงแค่เพิ่ม \usepackage[thai,english]{babel} เพื่อระบุว่าจะใช้ภาษาไทยด้วย แต่ให้ใช้ภาษาอังกฤษเป็นภาษาหลัก ฟอนต์ต่างๆ หรือรูปแบบเอกสารจะยังคงเหมือนกับ style file เดิม เวลาจะเขียนภาษาไทยก็ใช้สวิทช์ \thai เพื่อระบุส่วนที่ต้องการให้เป็นภาษาไทย เช่น {\thai ภาษาไทย} ใช้ XeLaTeX ซึ่งเป็น TeX รุ่นที่ออกแบบมาให้สนับสนุนฟอนท์แบบ OpenType ตั้งแต่ต้น ทำให้นำฟอนท์ต่างๆ ที่ติดตั้งไว้ในระบบมาใช้ได้เลย ข้อดีก็คือเลือกฟอนท์ได้ตามใจชอบ สามารถใช้ฟอนท์ที่มักจะใช้กันบ่อยๆ ได้ง่ายกว่า [...]