วาด hyperbola ด้วย TikZ

คุณสุขุมถามมาใน forum พอดีไม่เคยใช้เหมือนกันเลยตอบไม่ได้ ใช้ MATLAB ทดสอบแล้วตอบ ซึ่งคิดว่าเหมือน ๆ กัน วันนี้นั่งดูเว็บ TUG เล่น ๆ ก็พบว่ามีแพ็กเกจ pgfplots ซึ่งสามารถใช้งานในการพล็อตกราฟได้ดี เลยลองเล่นดูสักพัก แล้วลองทำโจทย์ที่คุณสุขุมให้มาดู ปรากฏว่าง่ายมาก ๆ เลยลองเขียนวิธีการไว้เป็นบันทึกช่วยจำสักหน่อย

Continue reading

Advertisements

CC icons for LaTeX

cc1แพ็กเกจแนะนำวันนี้เป็นแพ็กเกจที่รวบรวมไอคอนของ creative commons ไว้ เพื่อให้คุณสามารถใส่ไอคอนเหล่านี้ลงในเอกสาร LaTeX ของคุณได้ เมื่อเดือนกันยายนที่ผ่านมาเคยเอาสัญลักษณ์พวกนี้ใส่ลงใน beamer ก็ต้องแปลงไฟล์กันเนื่อยเลย แถมรูปที่ได้ไม่สวยดังตั้งใจอีก ใครสนใจก็เชิญไปอ่านเอกสารวิธีการใช้ได้เลยครับ ที่ ccicons

เมื่อ LaTeX กับ Flash Movies มารักกัน

”simpsons”

เท่าที่รู้คือ Adobe Reader นั้นมีความสามารถในการแสดง Flash ด้วย (ก็ควรจะเพราะบริษัทเดียวกัน) สำหรับแฟน LaTeX ผู้ชื่นชอบ Flash ก็สามารถใส่ Flash ลงในเอกสาร pdf ได้ด้วย เราแพ็กเกจ movie15 ที่สามารถใส่ภาพยนต์ในหลาย ๆ รูปแบบ แต่ความสามารถอันหลากหลายก็ต้องแลกด้วยคู่มือขนาด 19 หน้า และการใช้ที่ยุ่งยากพอสมควร กรณีผู้ใช้ที่ไม่ต้องการความยุ่งยากและต้องการผนวกเฉพาะไฟล์ swf ลงในเอกสาร pdf นั้น ตัวเลือกที่จะพูดต่อไปนี้น่าจะดีกว่า

ที่ CTAN วันนี้มีแพ็กเกจใหม่ที่ชื่อว่า flashmovie ซึ่งเฉพาะเจาะจงเฉพาะ flash วิธีการใช้ก็แสนจะง่ายดาย เพียงแค่

\flashmovie[width=10cm,heigth=10cm]{flashmovie.swf}

คุณก็จะได้เอกสารที่มีภาพเคลื่อนไหวในรูป flash ได้ ดูตัวอย่างได้ที่ test.pdf ไฟล์เล็กนิดเดียว

การแสดงภาพซ้อนภาพ pictures over picture

เรื่องนี้จะเป็นเรื่องแรกที่เขียนสองที่นะครับ ทั้งบน thai-tug และ thailatex โดยในระยะแรกจะเขียนทั้งสองที่ เมื่อเว็บ thai-tug เริ่มอยู่ตัวก็จะเขียนเพียงที่เดียว จะได้ไม่แยกลูกค้ากัน

เรื่องนี้ได้รับคำถามจากเพื่อนโดยที่ผมไม่ได้ตอบ และเพื่อนก็จัดการทำเองและได้แนะนำแพ็กเกจ overpic เขียนโดย Rolf Niepraschk ชาวเยอรมันตั้งแต่ปี 1997 และมีการปรับปรุงแก้ไขในสองปีถัดมา ซึ่งแกมีผลงานเกี่ยวกับ LaTeX หลายชิ้นด้วยกัน ที่น่าเศร้าคือไม่มีคู่มือ ถ้าอยากได้คู่มือต้องคอมไพล์เอง ซึ่งคู่มือก็ไม่อธิบายอะไรว่ากันเนื้อ ๆ (จริง ๆ มันคือตัวอย่าง) เริ่มต้นที่การใช้งานแบบสัมพันธ์ง่าย ๆ กันเลยครับ โดยการเริ่มใช้แพ็กเกจ

\usepackage[percent]{overpic}  % บอกระยะเป็นเปอร์เซ็นต์
(ค่าตั้งต้น) หรือ
\usepackage[permil]{overpic}   % บอกระยะต่อมิลลิเมตร

จากนั้นก็ลองใส่รูปดู ในที่นี้ผมมีรูป tina.pdf อยู่ (แพ็กเกจนี้ใช้ได้ทั้ง LaTeX และ pdfLaTeX) โดยเรียกดูรูปดังนี้

\begin{overpic}[scale=.25,grid,tics=10]{tina}
\end{overpic}

โดยบอกให้รูปแสดงเส้นกริดและมีตัวเลขกำกับทุก ๆ 10% ผลที่ได้จะเป็นดังรูปข้างล่าง Continue reading