Tag Archives: Thai

XeLaTeX กับฟอนต์ Garuda

ทุกคนที่ทำงานเอกสารบน LaTeX ส่วนใหญ่ก็จะต้องทำงานกับสมการ ตัวเลข เอกสารอ้างอิง ฯลฯ ตั้งแต่การมาของ XeLaTeX (ต่อไปบางครั้งจะเรียกสั้น ๆ ว่า LaTeX) ความหวังในการใช้งานเอกสารภาษาไทยบน LaTeX ก็ดูสดใสมากขึ้น ทั้งระบบตัดคำที่ไม่ต้องใช้โปรแกรมตัดคำแยกแบบ ctex หรือ swath การสร้างเอกสาร pdf ก็ทำได้แบบอัตโนมัติ รูปภาพก็ใช้รูปแบบต่าง ๆ ได้มากขึ้น จะว่าไปผมไม่เคยมีปัญหากับ XeLaTeX เลย เมื่อใช้งานกับเอกสารภาษาอังกฤษ ทั้งเอกสารการสอน ใบงานการทดลอง (lab sheet) screen presentation เหล่านี้ล้วนแล้วแต่สะดวกสบาย ตั้งแต่ใช้ LaTeX  มาสิบกว่าปี ในยุคของ

XeTeX กับ ฟอนต์เคลื่อนที่

บทความนี้เป็นของคุณจักรีเช่นเดิมครับ น่าสนใจทีเดียว  ดังนี้เลยครับ ในการใช้ MikTeX 2.9(XeLaTeX) + ฟอนต์ TH SarabunPSK บนเครื่องที่ admin ไม่อนุญาตให้ติดตั้งฟอนต์เพิ่มในระบบ เลยหาวิธีใหม่ 1. ดาวน์โหลดฟอนต์ TH SarabunPSK(หรือฟอนต์อื่น ๆ) ที่ต้องการใช้งานแล้วสำเนาไฟล์ ttf ไปไว้ที่โฟลด์เดอร์ที่ต้องการ 2. ใช้คำสั่ง [crayon-590204f02a8a6697098601/] โดยที่ "E:/myFonts/THsarabun/" เป็นโฟลด์เดอร์ที่จัดเก็บฟอนต์ หรือถ้าเก็บฟอนต์ไว้ที่เดียวกับไฟล์ต้นฉบับ [crayon-590204f02a8b7823971011/] ด้วยเทคนิคนี้ทำให้ เราสามารถจะฝากฟอนต์ไว้ที่ flash drive หรือที่ dropbox (ตามลิงค์จะเป็น Referral ของผม) แล้วนำไปใช้ที่เครื่องไหน

ทดสอบ MikTeX 2.9 + ฟอนต์ TH SarabunPSK

เป็นเรื่องฝากจากคุณ จักรี ครับ คุณจักรีแนะนำการใช้งาน MikTeX 2.9+XeTeX กับฟอนต์มาตรฐาน ซึ่งฟอนต์เหล่านี้นอกจากสวยแล้ว ยังสามารถใช้ได้ฟรีโดยไม่มีข้อผูกมัด โดยสามารถดาว์นโหลดได้จาก ฟอนต์.คอม และผมเข้าใจว่าในอนาคตฟอนต์เหล่านี้จะกลายเป็นมาตรฐานแทนฟอนต์ Angsana New ที่มีให้ใช้เฉพาะ Windows เท่านั้นครับ (ในทางกฏหมาย) นอกจากฟอนต์จะฟรีแล้ว ฟอนต์เหล่านี้ยังเข้ากับมาตรฐานใหม่ ๆ แล้ว การใช้งานกัน XeTeX เท่าที่เห็นคือ การเว้นบรรทัดถูกต้องทันที การตัดคำดีขึ้นอย่างเห็นได้ชัด ตัวหนา ตัวเอียง สามารถใช้ร่วมกับคำสั่งของ LaTeX ได้ทันที วิธีการใช้งานตามที่คุณจักรีแนะนำมา ก็สามารถใช้ร่วมกับบรรณาธิกรณ์อย่าง TeXMaker ได้ทันทีครับ ดังนี้ [crayon-590204f03650f577864386/] ลองใช้ดูกันนะครับ ได้ไม่ได้อย่างไรแจ้งมาด้วย

XeTeX กับภาษาไทย

หลังปลุกปล้ำกับมันซะนาน ก็ได้รูปแบบที่เหมาะสม อย่างไรก็ตามการตัดคำที่ได้อาจจะยังไม่ดีนัก ต้องปรับแต่งด้วยมือบ้าง ล่าสุดได้รับคำแนะนำจากคุณ Chakkree (ดูความเห็นข้างล่าง) ในเรื่องการแก้ไขปัญหาสระลอย ถึงตอนนี้เราก็สามารถใช้ฟอนต์ Angsana New ได้แล้วครับ ติดตั้ง MiKTeX 2.7 -2.8 แบบตัวเล็กแล้วค่อยคิดตั้งเอาเพิ่มภายหลัง ผู้ใช้ WinEDT นั้น ตัวโปรแกรมจะไม่รองรับ UTF-8 สองภาษา ดังนั้นให้ใช้บรรณาธิกรณ์ตัวอื่นเช่น Notepad++, TeXMaker ฯลฯ เพื่อตัดความยุ่งยากในการใช้ TeXMaker ขอแนะนำให้ใช้ Notepad++ บวกกับ command line หรือใช้ texworks ก็จะง่ายที่สุด การคอมไพล์ควรทำผ่าน Command line

การใช้ MiKTeX 2.8-2.9 กับภาษาไทย

หน้านี้เรียบเรียงเพิ่มเิติมจาก การติดตั้งภาษาไทยกับ MikTeX โดยหวังว่าจะเป็นแหล่งข้อมูลอีกอันสำหรับการติดตั้งภาษาไทยบน MikTeX 2.5 อีกอันที่ค่อนข้างจะทันสมัยนอกเหนือจากเว็บข้างต้น สำหรับผู้ใช้ MikTeX 2.5 จะไม่สามารถใช้ MiKTeX Thai Extensions 0.3.5 ได้อีกต่อไป ผู้พัฒนาก็เลิำกพัฒนาต่อแล้ว(คิดว่า) ซึ่งน่าเสียดายเป็นอย่างยิ่ง แต่ไม่เป็นไรให้ทำตามขั้นตอน ดังที่จะกล่าวต่อไปนี้ ซึ่งส่วนใหญ่ก็จะเหมือนกับเว็บข้างบนมีส่วนที่เปลี่ยนแปลงอยู่สองจุดที่ สำคัญซึ่งจะชี้แจงภายหลัง การติดตั้งภาษาไทยสำหรับ MiKTeX ในที่นี้จะให้ถือว่าผู้อ่านได้ติดตั้ง MiKTeX ไว้ที่ home ซึ่งโดยปกติคือ C:Program FilesMiKTeX 2.x และสำหรับ ผมจะเป็น 2.6 เพื่อไม่ให้ซ้ำกับลิงค์ ข้างบนนัก กรณีที่คุณต้องการฟอนต์ที่สวยงามที่ประดิษฐ์โดย คุณเทพพิทักษ์ และผู้ร่วมงาน