เลิกทน LaTeX แล้วมาลอง Typst — เขียนเปเปอร์หน้าแรกได้ใน 10 นาที (รุ่น 0.15 มาแล้ว)
Typst คือระบบจัดหน้าเอกสารที่ให้พิมพ์โค้ดสั้นๆ แล้วเห็นหน้ากระดาษทันที ออกแบบมาให้ เรียนง่ายกว่า LaTeX มาก เหมาะกับเปเปอร์ วิทยานิพนธ์ และรายงานที่มีสมการ บทความนี้พาเริ่มจากศูนย์ ตั้งแต่เปิดหน้าแรกจนพิมพ์สมการได้ในไม่กี่นาที

Typst คือระบบจัดหน้าเอกสาร (typesetting) ที่คุณพิมพ์ข้อความกับโค้ดสั้นๆ ลงไป แล้วได้ไฟล์ PDF หน้าตาเรียบร้อยออกมา — คล้าย LaTeX ตรงที่ผลลัพธ์สวยคุมง่าย แต่ต่างตรงที่ตั้งใจทำให้เรียนง่ายกว่ามาก คนที่เคยปวดหัวกับ LaTeX มาก่อนน่าจะเข้าใจภาพนี้ดี: ติดตั้งทีก็เจอ error เป็นพรืด อยากขยับรูปนิดเดียวต้องไปค้นคำสั่งลึกลับ พอ compile แล้วพังก็อ่าน log ไม่รู้เรื่อง สุดท้ายเวลาส่วนใหญ่หมดไปกับการสู้กับเครื่องมือ ไม่ใช่กับเนื้องาน
Typst เกิดมาเพื่อแก้ตรงนี้ คุณเขียนงานลงใน text file ธรรมดา แล้วแปลงเป็น PDF ได้เหมือนกัน แต่ไวยากรณ์อ่านออกง่ายกว่า เห็นผลทันทีระหว่างพิมพ์ และเหมาะเป็นพิเศษกับงานเขียนยาวที่มีสมการเยอะ ทั้งเปเปอร์วิชาการ วิทยานิพนธ์ หนังสือ และรายงาน บทความนี้ไม่ได้มาไล่ฟีเจอร์ให้ครบ แต่จะพาเริ่มจากศูนย์จริงๆ ตั้งแต่เปิดเอกสารหน้าแรก ไปจนพิมพ์ข้อความและสมการแรกได้ในไม่กี่นาที
ทำไม LaTeX ถึงทำให้คนถอดใจ

ปัญหาของ LaTeX ไม่ใช่ว่ามันไม่เก่ง — มันเก่งมากจนเป็นมาตรฐานของวงการวิชาการมาหลายสิบปี ปัญหาคือกำแพงตอนเริ่มมันสูงเกินไปสำหรับคนทั่วไป
กว่าจะเริ่มพิมพ์ตัวแรกได้ ต้องลงชุดติดตั้งก้อนใหญ่ ตั้งค่า editor ทำความเข้าใจ package ที่ต้องเรียกเข้ามา และคำสั่งจำนวนมากที่ต้องท่อง พอเอกสารพังขึ้นมา ข้อความ error ก็มักจะชี้ไปคนละจุดกับที่ผิดจริง คนที่อยากแค่ทำรายงานให้สวยก็เลยรู้สึกว่าต้นทุนการเรียนไม่คุ้ม
Typst เริ่มจากสมมติฐานตรงข้าม คือถ้าจะให้คนใช้จริง ต้องเริ่มได้ภายในไม่กี่นาที ไม่ต้องลงอะไรก่อนก็ได้ และข้อความเตือนต้องบอกตรงๆ ว่าอะไรผิดตรงไหน
เปิดหน้าแรกได้ใน 3 ก้าว

ข้อดีที่สัมผัสได้ทันทีคือ เริ่มได้โดยไม่ต้องติดตั้งอะไรเลย ขั้นตอนแรกสำหรับคนที่ยังไม่เคยแตะ Typst มาก่อนสั้นแค่นี้
- เข้า typst.app แล้วสมัครบัญชีฟรี เปิดเว็บแอปขึ้นมาได้เลยในเบราว์เซอร์
- สร้างโปรเจกต์ใหม่ — จอจะแบ่งสองฝั่ง ซ้ายคือที่พิมพ์ ขวาคือหน้ากระดาษจริงที่อัปเดตตามทุกตัวอักษรที่พิมพ์ (instant preview)
- พิมพ์ข้อความธรรมดาลงไปหนึ่งบรรทัด แล้วดูฝั่งขวา — นั่นคือหน้าแรกของเอกสารคุณ เสร็จแล้ว
จุดที่ทำให้ก้าวแรกไม่น่ากลัวคือเว็บแอปมี syntax highlighting กับ autocompletion ให้ในตัว พิมพ์ผิดหรือนึกคำสั่งไม่ออก มันช่วยเดาให้ จึงลองผิดลองถูกได้โดยไม่ต้องเปิดคู่มือควบคู่ตลอดเวลา
พิมพ์ข้อความและสมการแรก
เสน่ห์ของ Typst อยู่ตรงที่ไวยากรณ์ส่วนใหญ่อ่านแล้วเดาออก ไม่ต้องท่องคำสั่งยาวๆ การจัดรูปแบบทำผ่านคำสั่งสั้นที่ขึ้นต้นด้วย # เช่นถ้าอยากให้ข้อความเรียงชิดขอบสองด้านและเปลี่ยนฟอนต์ทั้งเอกสาร ก็เขียนแค่สองบรรทัดบนสุด
#set par(justify: true)
#set text(font: "Mona Sans")
จากนั้นพิมพ์เนื้อหาต่อได้ตามปกติ ถ้าต้องเขียนสมการ ซึ่งคนทำเปเปอร์สาย math, physics, engineering ใช้กันหนักที่สุด ก็แค่คร่อมด้วยเครื่องหมาย $ แล้วพิมพ์สูตรลงไปตรงๆ เช่น
$ sum_(i in NN) 1 + i $
เท่านี้ Typst ก็จัดสมการให้สวยตามมาตรฐานงานวิชาการ โดยไม่ต้องเรียก package เพิ่มหรือจำคำสั่งซับซ้อนเหมือนที่หลายคนเคยเจอ นี่คือเหตุผลที่ tutorial ทางการบอกไว้ว่าไม่ต้องมีพื้นฐาน Typst หรือ markup language ใดๆ มาก่อนก็เริ่มได้
เดินตามบทเรียนทีละบท
พอเขียนหน้าแรกเป็นแล้ว ทางที่เร็วที่สุดในการต่อยอดคือเดินตาม tutorial ทางการที่แบ่งเป็น 4 บท เรียงจากง่ายไปยาก แต่ละบทพาทำของจริงทีละชิ้น
- Writing in Typst — เขียนข้อความ ใส่รูป และสมการ คือพื้นฐานที่ใช้ได้กับทุกเอกสาร
- Formatting — ปรับขนาดฟอนต์ สไตล์ heading และหน้าตาโดยรวมให้เป็นระเบียบ
- Advanced Styling — จัดเลย์เอาต์เปเปอร์วิชาการเต็มรูปแบบ ทั้งรายชื่อผู้เขียนและหัวข้อแบบ run-in
- Making a Template — แปลงเปเปอร์ที่ทำไว้ให้เป็น template กลับมาใช้ซ้ำได้
เลือกเริ่มบทไหนดี: ถ้าเพิ่งเริ่ม ให้ไล่จากบทแรกตามลำดับ เพราะแต่ละบทต่อยอดจากบทก่อนหน้า แต่ถ้าเป้าหมายคือทำชุดเอกสารหน้าตาเดียวกันหลายฉบับ เช่นรายงานประจำเดือนหรือเปเปอร์ในกลุ่มวิจัย ให้ตั้งเป้าไปถึงบท Making a Template เพราะ Typst ออกแบบระบบ style และ automation ไว้แข็งแรง ทำครั้งเดียวแล้วใช้ซ้ำได้ทั้งชุด
รุ่น 0.15 คือหลักฐานว่าโตพอจะรับงานจริง
คำถามที่ตามมาเสมอเวลามีเครื่องมือใหม่คือ "มันโตพอจะเอาไปส่งงานจริงหรือยัง" Typst 0.15 ที่ออกเมื่อ 15 มิถุนายน 2026 เป็น release ที่ใหญ่ที่สุดเท่าที่เคยมี และตอบคำถามนี้ได้ตรงๆ ด้วยฟีเจอร์ระดับงานวิชาการจริง
- Multiple bibliographies — รองรับบรรณานุกรมหลายชุดในเอกสารเดียวแบบ native แล้ว ฟีเจอร์นี้มีคนโหวตขอเกิน 90 เสียงจนติดท็อป 10 ตลอดกาล เพราะก่อนหน้านี้ต้องไปพึ่ง community package อย่าง alexandria หรือ pergamon
- รองรับมาตรฐาน PDF สองอย่างพร้อมกัน — export ไฟล์เดียวให้ผ่านทั้ง PDF/A สำหรับเก็บถาวรระยะยาว และ PDF/UA ที่ช่วยให้คนพิการเข้าถึงเอกสารได้ ตรงตามที่หลายมหาวิทยาลัยและวารสารเริ่มบังคับ
- คำเตือนเรื่อง layout ที่ชัดขึ้น — เวลาเอกสารจัดหน้าไม่ลงตัว Typst มี diagnostic ใหม่บอกตรงๆ ว่าส่วนไหนทำให้หน้าไม่นิ่ง พร้อม trace ให้ดูทีละรอบ ต่างจากการเดาสุ่มแบบเดิม
หลักฐานที่หนักแน่นที่สุดอาจเป็นเรื่องเล็กๆ คือทีม Typst เอาเอกสารคู่มือทั้งหมดบน typst.app/docs ไปเขียนใหม่ด้วย Typst เอง ถ้าเครื่องมือดีพอจะทำคู่มือของตัวเองทั้งเล่ม ก็น่าจะดีพอสำหรับเปเปอร์ของคุณ
ของที่ยังต้องชั่งใจ
จะให้ยุติธรรม Typst ไม่ใช่คำตอบสำหรับทุกกรณี
ข้อแรกคือเรื่องระบบนิเวศของ LaTeX ที่มี template ของวารสารและมหาวิทยาลัยสะสมไว้นับไม่ถ้วนมาหลายสิบปี ถ้าที่ทำงานหรือวารสารปลายทางบังคับส่งเป็นไฟล์ LaTeX โดยตรง การย้ายมา Typst อาจยังไม่ตอบโจทย์ในวันนี้ ต้องเช็กข้อกำหนดปลายทางก่อนเสมอ
ข้อสองคือฟีเจอร์ใหม่บางตัวยังอยู่ในขั้นทดลอง เช่น bundle export ที่ export หลายไฟล์จากโปรเจกต์เดียว ยังใช้ได้เฉพาะบน CLI และยังไม่เข้าเว็บแอป ส่วนการ export สมการเป็น MathML หน้าตาอาจเพี้ยนไปตามเบราว์เซอร์ ถ้างานไหนต้องการความเป๊ะของภาพมากๆ การ render เป็น SVG ยังเป็นทางที่ปลอดภัยกว่า
แต่สำหรับคนที่แค่อยากทำเปเปอร์ รายงาน หรือวิทยานิพนธ์ให้เสร็จและสวย โดยไม่ต้องเสียเวลาครึ่งหนึ่งไปกับการสู้เครื่องมือ ต้นทุนเริ่มต้นต่ำลงจนแทบไม่มีข้ออ้างให้ไม่ลอง สิ่งที่ LaTeX ทำให้เป็นการบ้านสามชั่วโมงก่อนเริ่มงานจริง Typst ย่อให้เหลือสามก้าวในเบราว์เซอร์ — แล้วเวลาที่เหลือก็คืนให้สิ่งที่ควรเป็นหัวใจตั้งแต่แรก นั่นคือตัวเนื้องานของคุณเอง
ที่มา:
- บทความ Typst 0.15 contains multitudes จาก Typst
- คู่มือ Tutorial - Typst Documentation จาก Typst



