เลเท็กซ์ในไมโครซอฟต์เวิร์ดและเพาเวอร์พอยต์

LaTeX in MS Word and PowerPoint

สุวิทย์ กิระวิทยา

22 ธันวาคม 2565

 

เชื่อว่า หลาย ๆ คนที่ใช้ไมโครซอฟต์เวิร์ด (MS Word) หรือ เพาเวอร์พอยต์ (PowerPoint) และ เขียนต้องสมการหรือสูตรทางคณิตศาสตร์เป็นประจำ คงพบปัญหาที่ทำให้สืบค้นมาเจอหน้านี้ ปัญหาที่ว่า คือ หน้าตาของสมการที่แสดงไม่โอเค เนื่องจากเดิมที ทางไมโครซอฟต์ใช้ MathType ซึ่งเป็นโปรแกรมเสริม (Add-in) ในการจัดพิมพ์สมการ แต่ในไมโครซอฟต์ออฟฟิตเวอร์ชันหลัง ๆ ทางไมโครซอฟต์ได้พัฒนาส่วนของโปรแกรมเพื่อจัดการกับสมการด้วยตัวเอง และจัดให้ขาย MathType แยกออกจากโปรแกรมหลัก ผลลัพธ์ที่เห็นคือ บางคนเลือกที่จะใช้ของที่ไมโครซอฟต์พัฒนา และหลายคนเลือกที่จะไม่ใช้ บันทึกนี้ กล่าวถึง Add-in 2 โปรแกรมที่เป็นฟรีแวร์ (freeware) ที่สามารถนำมาใช้เขียนสมการด้วยเลเท็กซ์ (LaTeX) ในไมโครซอฟต์เวิร์ดและเพาเวอร์พอยต์

 

ปัญหา เพื่อแสดงให้เห็นปัญหาที่กล่าวถึงให้ชัดเจน ผมจะขอแสดงภาพสมการที่พิมพ์ด้วยโปรแกรมหลักในไมโครซอฟต์ออฟฟิต

 

สมการ เช่น  มีฟอนต์ที่ใช้ชื่อ Cambria Math (และสามารถเปลี่ยนได้!) โดยหากเขียนตัวแปรต่าง ๆ ด้วยเวิร์ด คือ A, π, r ที่แสดงด้วยฟอนต์เดียวกันนี้ จะพบว่ามันไม่เหมือนกับที่แสดงในโปรแกรมแก้ไขสมการ (ขอให้สังเกตความเอียงและเส้นโค้งที่ไม่เท่ากัน) ในขณะที่ สมการที่เรียงพิมพ์ในตำราทั่วไป จะใช้ฟอนต์ Times New Roman และ Symbol เช่น A = p r2 ซึ่งมีหน้าตาต่างจากของสมการจากฟอนต์ของไมโครซอฟต์มาก หลายคน (รวมถึงผม) จึงเลือกที่จะไม่ใช้การจัดพิมพ์สมการของทางไมโครซอฟต์ รวมถึง MathType เดิมด้วย

 

การติดตั้งเลเท็กซ์ในไมโครซอฟต์เวิร์ดและเพาเวอร์พอยต์ ทำได้โดย

 

1. ติดตั้ง MikTeX (ดาวน์โหลดได้ที่ https://miktex.org/download )

2. ติดตั้ง TeXsword สำหรับไมโครซอฟต์เวิร์ด

ดาวน์โหลดได้ที่ https://sourceforge.net/projects/texsword/

โปรแกรมนี้จะเป็น Add-in ที่มีรายละเอียดการใช้งานและการติดตั้งแสดงใน readme.docx

3. ติดตั้ง IguanaTeX สำหรับไมโครซอฟต์เพาเวอร์พอยต์

ดาวน์โหลดได้ที่ https://www.jonathanleroux.org/software/iguanatex/ และเข้าลิงค์ไปใน Github

โปรแกรมนี้จะเป็น Add-in ที่มีรายละเอียดการใช้งานและการติดตั้งแสดงใน README.md

 

 

รูปด้านล่าง นำมาจาก ทั้ง 3 โปรแกรม และขอบันทึกไว้ ณ ที่นี้ เพื่อเปิดดูในโอกาสต่อ ๆ ไป

 

1. MikTex

 

2. TeXsword

 

 

 

3. IguanaTex

 

End