Jul 25, 2013

ยินดียิ่งนัก LaTeX พิมพ์ไทยได้แล้ว

ผมไม่ใช่ผู้ใช้ LaTeX ตั้งแต่ยุคแรกๆ แม้ว่าจะสนใจคณิตศาสตร์ก็ตาม การเขียนแทนสมการของผมแทบทั้งหมดนั้นสำเร็จได้ด้วยปากกาและกระดาษ ถ้าต้องการแสดงสมการในคอมก็จะเป็น plain text เพียงอย่างเดียว

ประสบการณ์ใช้ LaTeX ครั้งแรกเกิดขึ้นเมื่อ 5 ปีก่อนในวิชา Mathematics Software ซึ่งนับได้ว่าไม่น่าประทับใจเท่าที่ควร (และทำให้เกิดโครงการ EzMath ตามมา) และยังเลวร้ายขึ้นไปอีกเมื่อผมย้ายมาใช้ Linux เต็มตัวเมื่อสองปีก่อน เพื่อพบว่าการทำให้ LaTeX พิมพ์งานภาษาไทยได้นั้นยุ่งยากมาก จนสุดท้ายต้องหนีไป XeLaTeX หรือกลับไปใช้ MS Word ที่มหาวิทยาลัยแทน

อย่างไรก็ตาม สถานการณ์ตอนนี้เริ่มดูดีขึ้น หลังจาก @theppitak สามารถส่ง ThaiLaTeX กลับเข้าไปยังต้นน้ำได้สำเร็จ ต่อไปนี้ถ้าต้องการพิมพ์ไทยก็แค่ลงโปรแกรม

$ apt-get install texlive-full

แล้วก็เริ่มพิมพ์งานได้เลย ไม่ต้อง config / download อะไรเพิ่มเติมอีกต่อไป

\documentclass{article}
\usepackage[english,thai]{babel}
\usepackage[utf8x]{inputenc}
\begin{document}
สวัสดีอีกครั้ง $ e^{\pi i} + 1 = 0 $
\end{document}

ขอบคุณอีกครั้งที่ช่วยผลักดันวงการซอฟท์แวร์ไทยครับ

Jul 22, 2013

BarCamp เชียงใหม่ ครั้งที่ 6

วันเสาร์ปลายเดือนที่แล้วไปงาน BarCamp เชียงใหม่มา ตามธรรมเนียมที่ดีก็ควร blog เก็บไว้หน่อย (หลังจากอู้มา 2 ปีเต็ม)

งานครั้งนี้จัดที่วิศวะ มช. โดยได้โต้โผใหญ่อย่างอาจารย์ @pruet คอยจัดแจงทุกอย่างให้ ก็ขอขอบคุณอีกครั้ง ณ ที่นี้ด้วยครับ -/\-

อันนี้ session ส่วนตัวกับ @kengggg ว่าด้วย FireFox OS ซึ่งนับว่าเป็น session เช้าเพียง session เดียวที่ผมเข้าฟัง เนื่องจากความล้าจากการเดินทางข้ามคืน + ปั่นสไลด์ไม่เสร็จดี ก็ต้องกราบขอโทษทีม @thainetizen ที่ไม่ได้เข้าฟังด้วย


หลังจากหายเหนื่อยก็เดินสำรวจโน่นนี่นั่น และพบว่าตั้งชื่อห้องได้ geek มากๆ


คู่หูดูโอ้ @shr กับ @ckzon มาพูดว่าทำไมถึงไม่ควร aim ว่าจะทำงานเป็น tester ถ้าไม่อยากเขียน code แต่แรก


จบด้วยอาจารย์ @pruet สุดหล่อ ที่จะพาคุณออกเดินทางผ่านปราการด่านสุดท้ายด้วยความเร็วมากกว่าแสง


สำหรับผมเองพูดเรื่อง Tetris ก็แปลกใจอยู่ที่ได้รับความนิยมอย่างล้นหลามจาก geek ฝรั่ง ไม่แน่ใจว่าเป็นเพราะ session ของผมบรรยายเป็นภาษาอังกฤษ (จริงๆ บอกว่าเป็น 2 ภาษาแต่ไม่มีคนไทยมาฟัง) เพียง session เดียวตอนนั้นหรือเปล่า :P



งานนี้สนุกมากครับ เสียดายว่าผมเองไม่ได้ไป after party ต่อเพราะเวลาอยู่เชียงใหม่มีจำกัด อย่างไรก็ตามผมจะพยายามกลับมาพูดที่เชียงใหม่ให้ได้ทุกปีครับ :)