Texmaker 1.9

มีการโต้กลับ TexmakerX เล็กน้อย สำหรับ Texmaker ดั้งเดิม โดยมีการเปลี่ยนหน้าตาใหม่ให้ดูดีกว่าเดิมหรือเปล่า แต่ที่แน่ ๆ ทันสมัยขึ้น

https://i1.wp.com/www.xm1math.net/texmaker/texmakervista.png

และมีการปรับปรุงดังต่อไปนี้

  • inline spell checking
  • bi-directional support (thanks to Alavizadeh,Seyyed Razi)  <– การเขียนจากขวาไปซ้าย
  • new modern interface
  • asymptote support  <– ภาษาวาดรูปสามมิติ
  • user can change the interface language via the “Options” menu (the application must be restarted)
  • a bug has been fixed in the latex log parser
  • new translations
  • Qt >= 4.5.1 is now required
  • The “change log” file : CHANGELOG.txt

ส่วนฟังก์ชันที่ดี ๆ ก็รอต่อไป ตอนนี้สนหน้าตาก่อน

ปล. พี่ใหญ่อย่าง WinEDT ตอนนี้ไม่มีการเคลื่อนไหว เพราะแอบซุ่มทำ unicode อยู่ครับ ซึ่งจะเป็นเวอร์ชัน 6.0 เลย และข่าวร้ายคือต้องเสียเงินอัพเกรดเน้อ

Advertisements

วิธีการทำให้ content ของ pdf แสดงภาษาไทย

ปัญหาจริง ๆ ของเรื่องนี้อยู่ที่่ unicode ซึ่งถ้าใช้ unicode LaTeX ก็จะไม่มีปัญหา แต่สำหรับเรา ๆ ก็ยังต้องใช้ LaTeX ปกติอยู่ ซึ่งวิธีแก้ก็มีคุณ Dohz (จำไม่ได้แล้ว) ทำเอาไว้นานแล้ว  แต่เว็บของเขาได้สาบสูญไปแล้ว ผมจึงอาสาเอาวิธีการมาลงให้นะครับ

\input{lthpuenc.def}
\input{lthenc2.def}
\usepackage[thai1]{inputenc}

เพิ่มรหัสต้นเข้าไปดังรายละเอียดข้างบนนะครับ สำหรับไฟล์ก็ไปโหลดได้จาก thaipdfcontent.zip ซึ่งก็แตกไฟล์ในโฟลเดอร์ที่ใช้งานก็เป็นอันเสร็จเรื่องครับ ถ้าคอมไพล์ครั้งแรกแล้วไม่ได้ก็ไม่ต้องตกใจ ลองดูหลาย ๆ ครั้งเดี๋ยวได้เอง : )  ผลที่ได้ควรจะเป็นตามรูปข้างล่างนะครับ

pdfcontent

Animation with TikZ

ช่วงนี้ต้องใช้ Beamer เยอะ ซึ่งต้องใช้ร่วมกับ TikZ เพื่อทำป้ายกำกับพ่วงลูกศรชี้ไปโน่นไปนี่ พอดีเห็นการทำ presentation แบบที่มันมีวูบ ๆ ที่เขาทำกันในโปรแกรมพวก powerpoint ก็คิดว่าคงยากน่าดูถ้ามาทำบน Beamer ปรากฎว่าไม่ยากอย่างที่คิด

ที่เว็บ texample.com มีตัวอย่างการทำ animation แบบที่เข้าใจง่าย ๆ และผลลัพธ์ที่ได้ก็เป็นดังนี้

Animated set intersection

ผมได้หัดใช้ TikZ เบื้องต้นดูแล้ว (ใช้วิธีต้องการทำอะไร แล้วนึกคำที่ควรจะค้น แล้วค้นในเอกสารของ beamer) ติดใจ ไว้ว่าง ๆ จะลองทำมั่งแล้วมาอธิบายครับ

TexMakerX: TexMaker กบฏ

TexMaker เป็น Unicode editor ตัวแรกสำหรับ LaTeX ที่ใช้งานบน Windows ได้ แต่ผมไม่ค่อยชอบนัก ด้วยเหตุผล bla bla (ด่าโปรแกรมเปิดรหัส เดี๋ยวจะโดนแขวะว่า พูดตรงนี้ไม่มีคนพัฒนาเขาไม่รู้หรอก เสือกรู้อีกว่าเราไม่ได้บอกคนพัฒนา) บน OS อื่นรู้สึกจะมีนานแล้ว ตอนนี้มี TeXworks กับ Kile บน KDE for windows (การพัฒนายังไม่เสถียร และผมก็ยังไม่ได้ลอง)

ปัจจุบันมี TexMakerX ซึ่งแยกตัวออกมากจาก TexMaker เข้าใจว่าตั้งแต่ 1.8 โดยมีการส่งเวอร์ชัน 1.8.1 มาให้ยลโฉมดังรูปข้างล่าง ผมลองใช้ดูแล้วสิ่งที่ดีขึ้นเห็นได้ชัด ๆ คือ การ syntax highlight ที่ดีขึ้น และมีการ floding ทำให้สามารถปิดบางส่วนของโปรแกรมใน environment ได้ (ซึ่งจะมีประโยชน์มากในการทำ presentation) ที่เหลือก็คงแตกต่างจาก 1.8 มากนัก

https://i0.wp.com/texmakerx.sourceforge.net/img/example.png

การแจ้งความผิดพลาดยังใช้ระบบเดิมคือ ถ้าคอมไพล์ latex ไม่พลาด แต่โปรแกรมเสริมตัวอื่น ๆ พลาด จะแสดงข้อความแค่ว่ามีปัญหา แล้วหลุดออกมาโดยไม่กระทบกับโปรแกรมตัวอื่น ๆ (ดีกว่า WinEDT ตรงที่ไม่ต้องมากด cancel เอง ถ้าลืมกดก็จะมีปัญหาน่ารำคาญ)

ข้อดีของ TexMaker ซึ่งมีมานานแล้วคือการตั้งค่าลำดับของการคอมไพล์ที่เข้าใจง่าย และเข้าถึงได้ง่าย (ของ WinEDT ง่ายกว่า แต่เข้าถึงยาก) แต่แน่นอนการจัดการต่าง ๆ ยังห่างไกล WinEDT พอสมควร (ใครติด WinEDT แล้วจะเลิกลำบาก)  อย่างไรก็ตามนี่เป็นพัฒนาการที่ดีของบรรณาธิกรณ์ตัวนี้ครับ