ค้นหาบล็อกนี้

วันจันทร์ที่ 31 ตุลาคม พ.ศ. 2559

วิธีการใช้ LaTex ภาษาไทยบน LaTex Editor TexMaker บน Ubuntu 14.04 ครับ

          เนื่องด้วยช่วงนี้ผมได้มีโอกาศเปลี่ยนตำแหน่งงานมาทำงานเกี่ียวกับการเรียนการสอน และมีพี่ๆที่ทำงานท่านอื่นๆได้แนะนำในเรื่องที่เกี่ยวกับ การทำงานเอกสารวิจัย และเอกสารวิชาการ โดยใช้ LaTex ซึ่งครั้งแรกที่ผมได้ยินผมก็สงสัยเพราะไม่เคยได้ยินมาก่อนเลย จนนานวันเข้าผมเริ่มได้ยินบ่อยขึ้น จนเริ่มมีความสนใจเพราะด้วยตัวผมเองแล้วผมก็สนใจเรื่องเทคโนโลยี เรื่องอะไรแบบนี่มาพอสมควรครับ จนเริ่มหัดจับหัดทำในระดับนึง จนคิดที่เริ่มทำงานเอกสารจริงจังโดยใช้ LaTex สักทีนึง แต่ด้วยระบบปฏิบัติการที่ผมใช้ เป็น Linux Ubuntu ซึ่งมีความพิเศษกว่าคนอื่นๆ หรือไม่ก็แตกต่างจากคนอื่นที่ใช้พอสมควรผมจึงเห็นว่าบางครั้งถ้าเราทำข้อแก้ไขปัญหาต่างๆ แล้วช่วยคนอื่นได้ก็ควรทำขึ้นมาเผยแพร่ครับ จนครั้งนี้ผมสามารถแก้ปัญหาให้สามารถใช้ภาษาไทยได้สักที(ทั้งๆที่มันก็ไม่ได้ยากนะ ฮาๆๆๆแต่เพราะไม่เคยทำเลย)

          ปล.วิธีหลังจากนี้ผมทำแล้วมันสามารถใช้งานได้ดีนะครับไม่รู้ว่าของเพื่อนๆ จะเหมือนของผมหรือป่าวครับ

       อันดับแรกให้เพื่อนๆ ติดตั้ง Package ทั้งหมดลง Linux โดยการเปิด Terminal แล้วพิมพ์คำสั่งด้านล่างตามตัวอย่างนะครับ

sudo apt-get install texlive-full


หลังจากนั้นให้เพื่อนๆ ติดตั้ง TexMaker โดยผมแนะนำ 2 แนวทางครับ แนวทางแรกให้เพื่อนๆ  Download จาก Ubuntu Software Center โดยพิมพ์ค้นหาว่า TexMaker ครับ

TexMaker บน Ubuntu Software Center 

ด้านล้าง ที่มี add-ons ก็ให้เพื่อนๆกดติ๊กให้หมดเลยนะครับ (ไม่รู้ช่วยอะไรป่าวครับ แต่ผมติ๊กผมเลย)

ถ้าแนวทางแรกไม่โอเคเพื่อนๆ สามารถ Download ได้จากเวปไซร์ TexMaker โดยกดเข้าไปที่ Download นี้เลยครับ แล้วเลือกให้ตรงรุ่นของ Version ของเพื่อนๆนครับ

ขั้นตอนสั้นๆเพียงเท่านี้เพื่อนๆก็พร้อมที่จะใช้งาน LaTex ได้แล้วครับเพียงแต่ต้อง ต้องตั้งค่า ใน LaTex Editor อีกนิดหน่อยครับ

เวปไซร์ที่ผมใช้ Download TexMaker นะครับ


ขั้นตอนต่อไปเป็นขั้นตอนของการตั้งค่า TexMaker เพื่อให้รองรับภาษาไทยครับ
โดยให้เพื่อนๆ กดตรง Menu bar ด้านบนตรง 

Options -------> Configure TexMaker
แล้วเลือก Commands



โดยในช่อง PdfLaTex ให้เพื่อนเป็นจากตัวด้านล่างนี้
latex -synctex=1 -interaction=nonstopmode%.tex
ให้เป็นตัวแบบด้านล่างนี้ครับ
xelatex -synctex=1 -interaction=nonstopmode%.tex

แล้วตรง Pdf Viewer เพื่อนสามารถเลือกได้ว่า จะให้แสดงผล PDF ที่อยู่ใน โปรแกรมหรือไม่ หรือจพให้แสดงผล PDF ในโปรแกรมอื่นๆ ครับ


ขั้นตอนต่อไปเพื่อนๆ ให้กดเข้าไปที่ Quick Build ให้ติ๊กตรงช่อง XeLaTex+View PDF ครับ

เท่านี้ก็กด OK ครับ

โดยทดลองกันเลยนะครับ โดยให้เพื่อนๆ เพิ่มเอกสารให้ หลังจากนั้นก็ ลองพิมพ์คำสั้งแบบด้านล่างนี้นะครับ


\documentclass[20pt,a4paper]{article} 
\usepackage{xltxtra}
\XeTeXlinebreaklocale "th_TH"
\setmainfont[Scale=3]{TH Sarabun New}
\begin{document}
 ทดสอบภาษาไทยครับ 
\end{document}


ปล.ถ้า Font TH Sarabun New ไม่มีเพื่อนๆ ก็ลองเปลี่ยน Font กันดูนะครับ

หลังจากนั้นก็กด Build โดยกดตรงลูกศร ข้างหน้าคำว่า Quick Build ก็จะปรากฎหน้าตาเอกสารที่เราพิมพ์เป็นตัวอย่างไว้
ทางด้านขวามือถือว่าเป็นอันที่เรียบร้อยครับ

การทดสอบ LaTex ภาษาไทย เป็นอันที่เรียบร้อยครับ

หวังว่าจะมีประโยชน์กับเพื่อนๆนะครับ

ผมไม่ใช้ผู้เชี่ยวนะครับบทความต่างๆจัดทำขึ้นเพื่อผู้ที่สนใจนะครับ







วันอาทิตย์ที่ 30 ตุลาคม พ.ศ. 2559

Solution to Kile ViewPDF issue [ViewPDF] failed to start (วิธีการแก้ปัญหา)



        เพื่อนๆหลายคนอาจเจอปัญหาที่กวนใจอยู่เล็กน้อยเช่น เมื่อทำการติดตั้งเจ้าโปรแกรม Kile LaTex เรียบร้อยพอจะเริ่มทำการทดสอบการทำงาน ปรากฎว่าขึ้น Error ว่า [ViewPDF] failed to start เหมือนกับ  รูปในตัวอย่างด้านล่างนี้ ทำให้ไม่รู้ว่าผลที่เราเขียน LaTex มันออกมาเป็นอย่างไร วันนี้ผมเลยลองหาวิธีแก้ แล้วมาแชร์ให้เพื่อนๆดูครับ




เมื่อมันขึ้น Error แบบด้านบนให้เพื่อนๆ กดเข้าไปที่ 

Setting ----- > Configure Kile



หลังจากนั้นทางช่องด้านซ้ายให้เพื่อนๆมอง หา 

Tools ------> Build

แล้วตรงช่อง Select tool
ให้กดไปตรงที่ ViewPDF


ทางช่องขวาสุดที่เขียนว่า 
Choose a configuration for the tool ViewPDF 
ให้เพื่อนกดเลือก

Evince

หรือไม่ก็ลองเลือกตัวอื่นๆดูนะครับ แต่ของผมเลือกตัวนี้แล้วหาย



หลังจากนั้นก็กด โอเคแล้วก็ลองกด ปุ่ม QuickBuild อีกครั้งนึงปรากฎว่าให้การได้ครับ แค่นี้เราก็เรียบร้อย




หลังว่าจะมีประโยชน์กับเพื่อนๆนะครับ