การติดตั้งและใช้งานโปรแกรม TexStudio

Kritthanit Malathong
2 min readNov 13, 2023

--

Date: 2023/11/13

เกริ่นนำคร่าวๆ

หากคุณเป็นนักวิจัย หรือกำลังศึกษาอยู่ในระดับ ป.โท ป.เอก การเขียนงานวิจัยเป็นสิ่งที่หลีกเลี่ยงไม่ได้อย่างแน่นอน และผมมั่นใจว่าทุกคนก็คงจะเลือกเขียนโดยใช้โปรแกรม word เพราะเป็นโปรแกรมที่ทุกคนถนัดและใช้กันมานาน ซึ่งในตอนแรกผมเองก็เป็นเช่นนั้นเหมือนกัน

แต่ปัญหาการใช้ word คือ การจัดรูปแบบให้ดูสวยงาม ทั้งการจัดชิดขอบ การกระจายระยะห่างระหว่างคำ และการตัดคำเพื่อขึ้นบรรทัดใหม่ (ซึ่งใน word ไม่ทำตรงนี้ให้นะครับ เพราะมันจะตัดบรรทัดตรงเว้นวรรค ไม่ใช่ตัดที่คำ) รวมทั้งการกำหนดรูปแบบตัวอักษรและขนาดอักษรด้วย และที่เป็นปัญหาสุดๆ คือการจัดตำแหน่งรูปภาพ เพราะถ้าหากเราจัดตำแหน่งรูปภาพแบบลอยอยู่เหนือข้อความ เวลาที่เราพิมพ์ข้อความเพิ่มเข้าไป รูปภาพก็จะไม่ถูกเลื่อนไปด้วย ทำให้เราต้องมาจัดรูปภาพใหม่ทุกครั้ง และมีปัญหารูปภาพไม่ชัดด้วย

อีกปัญหาหนึ่งคือ การเขียนสมการใน word ครับ จริงอยู่ที่เราสามารถเขียนสมการใน word ได้ แต่ว่าปัญหามันอยู่ที่ขนาดของตัวอักษร เนื่องจากประเภทตัวอักษรเป็นคนละแบบ ดังนั้นถึงแม้ว่าเราจะกำหนดขนาดเท่ากัน แต่ตัวอักษรในสมการกับตัวหนังสือมันก็ไม่เท่ากัน ทำให้เราต้องปรับเองด้วยสายตา ซึ่งบางทีมันอาจเล็กหรือใหญ่เกินไป ทำให้เปเปอร์ของเรามีปัญหาตอนส่งรีวิว

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

TexStudio

TexStudio เป็นโปรแกรมที่เอาไว้เขียน Latex ที่ได้รับความนิยมโปรแกรมหนึ่ง และผมก็ใช้โปรแกรมนี้เช่นกัน โดยเราสามารถเข้าไปดาวโหลดโปรแกรมได้จากลิงค์ด้านล่างนี้

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

เมื่อติดตั้งตัว MiKTeX เสร็จแล้วให้ปิดโปรแกรม TexStudio แล้วเปิดโปรแกรม MiKTex Console ขึ้นมาดังรูป จากนั้นเลือกไปที่ check update เพื่ออัพเดท Latex ให้เป็นเวอร์ชั่นล่าสุด

อัพเดท MiKTeX

ถ้าหากเราไม่ได้อัพเดทโปรแกรม MiKTeX เมื่อเราใช้งานโปรแกรม TexStudio จะมีข้อความเตือนดังนี้

ข้อความแจ้งเตือนให้อัพเดท MiKTeX ที่แสดงในโปรแกรม TexStudio

เมื่ออัพเดทเสร็จแล้วให้เปิดโปรแกรม TexStudio ขึ้นมาใหม่ ตัวโปรแกรมมันจะตรวจหาตัวคอมไพล์ MiKTeX ที่เราเพิ่งติดตั้งให้โดยอัตโนมัติ โดยที่เราไม่ต้องไปตั้งค่าใดๆ ในโปรแกรมอีก

เพียงแต่ว่าในตอนแรกที่ใช้งาน อาจจะใช้เวลารันนานหน่อย เพราะโปรแกรม TexStudio มันจะดาวน์โหลดโมดูลต่างๆ ที่เราใช้ในการเขียนเปเปอร์มาติดตั้งให้โดยอัตโนมัติ จึงต้องใช้เวลาในการรันสักพัก

ส่วนเรื่องวิธีการเขียนใน Latex ในบทความนี้จะไม่กล่าวถึงนะครับ เพราะโดยปกติเราไม่ต้องเขียน template เองอยู่แล้ว แค่ไปโหลด template จากงาน conference ที่เราส่งไปมาใช้เลย เขาจะมี template มาให้ เราก็แค่แก้ไขความความเท่านั้นครับ ซึ่งเขาจะมีตัวอย่างทั้งการแทรกรูปภาพ การเขียนสมการ การแทรกตาราง ครบแทบจะทุกอย่างที่ใช้บ่อยๆ เราก็ศึกษาและเขียนตามตัวอย่างเขาเลยก็จบครับ

Update

ถ้ามีข้อความ error ประมาณนี้เวลากดรัน

Sorry, but miktex-makemf did not succeed. 
The log file hopefully contains the information
to get MiKTeX going again:

ให้ลองแก้ตามนี้

  1. ลบ MikTeX แล้วติดตั้งใหม่ โดยให้ติดตั้งที่ C:\MikTeX เพราะว่าโปรแกรม อาจคอมไพล์ไม่ได้ เนื่องจากติด Permission เพราะปกติเราจะติดตั้งเอาไว้ใน C:\Program Files\
  2. ลองติดตั้งแบบ All user ดู ในตอนติดตั้งสังเกตุดูจะมีช่วงหนึ่งที่โปรแกรมให้เราเลือกว่าใครมีสิทธิ์ใช้งานโปรแกรมนี้บ้าง ให้เราลองเลือก All user และเวลาติดตั้ง package เสริมอื่นๆ เวลารัน TexStudio ก็ให้เลือก All user ด้วย

สรุป

TexStudio คือโปรแกรมที่เอาไว้เขียนเปเปอร์โดยใช้ภาษา Latex ซึ่งเป็นภาษาที่นิยมใช้ในการเขียนเปเปอร์ เพราะมันจะนำข้อความที่เราเขียนไปจัดรูปแบบให้โดยอัตโนมัติตาม template ดังนั้น เราไม่ต้องไปสนใจเรื่องการจัดตำแหน่งรูปภาพ ย่อหน้า ขนาดตัวอักษร หรือการตัดคำใดๆ ทั้งสิ้น เพราะโปรแกรมมันจะจัดการให้เราทั้งหมด หน้าที่ของเรามีแค่ป้อนข้อมูลให้มันเท่านั้นพอ

--

--

No responses yet