P&ID

P&ID with TikZ

ความลำบากอันหนึ่งในการเขียนหนังสือ ก็คือการวาดรูปประกอบหนังสือ ส่วนใหญ่ถ้าไม่มีทีมงานวาดรูป ตัวผู้เขียนที่เป็นอาจารย์ก็ต้องเขียนเองวาดรูปเอง ปัญหาคือถ้ารูปยาก ๆ ก็ไม่รู้จะวาดอย่างไร จะใช้โปรแกรมวาดรูปก็มีปัญหาตามมามากมาย โปรแกรมฟรี หรือเสียเงินแต่ใช้ฟรีได้ (academic version) ก็ต้องเรียนรู้การวาดรูปใหม่ คนไม่มีหัวรับประกันได้ว่าใช้เวลาหลายเดือนกว่าจะเรียนรู้ได้ การใช้ TikZ กับ M4 Circuit Macro นั้นเหมาะกับรูปทั่ว ๆ ไป ส่วนงานเฉพาะก็ลำบาก ยกเว้น M4 Cirucit Macro ที่ว่าวงจรไฟฟ้าได้ดีที่สุดอยู่แล้ว WinFIG (มีค่าใช้จ่าย) ดูจะแก้ปัญหาได้ทั้งหมด แต่การวาดรูปเฉพาะทางก็เสียเวลามาก ในสาขาที่ผมทำงานอยู่ การวาดรูป P&ID ก็เป็นปัญหามาก วันนี้ก็มีแพ็กเกจแนะนำ ผมยังไม่ได้ลองใช้ แต่คิดว่าน่าจะเพียงพอต่อความต้องการในการวาดรูปประกอบหนังสือ ซึ่งมี Chemplants - Symbology to draw chemical plants with TikZ PIDcircuitTikZ ผมยังไม่เคยใช้แต่จดไว้ก่อน อีกตัวหนึ่งที่กำลังตามหาอยู่ก็คือโปรแกรมวาดรูป Mechanics

Read More

The Power of TikZ

ได้รู้จัก TikZ มานาน แต่ใช้น้อยมาก ทั้ง ๆ ที่ pgf และ TikZ เป็นระบบกราฟฟิคที่เกิดมาคู่กับ Beamer (tool ในการสร้าง presentation ที่นิยมมาก ๆ ในวงการศึกษา) เหตุผลก็ง่าย ๆ ครับ ตัวภาษาที่เป็นคู่มือเล่มหนายังกับ textbook อ่านจบไปร้อยหน้า ก็ยังทำอะไรมากไม่ได้ วิธีการเลี่ยงไปใช้ pgfplot ช่วยในบางกรณีก็ทำมาแล้ว ยากพอกันแต่คู่มือบางกว่า ปัญหาก็เกิดอีกเพราะมันช้ามาก ผมยกตัวอย่าง ถ้าผมต้องการวาดภาพแบบนี้ลงในหนังสือผม (คลิ๊กที่รูปเพื่อดูขนาดจริง) จะทำอย่างไรครับ เมื่อก่อนผมใช้ m4 circuit macro ส่วนกราฟก็ใช้ MATLAB บ้าง ใช้ winfig บ้าง แล้วแต่ความสะดวก ซึ่งไม่สะดวกเอาซะเลย เพราะการวาดกราฟด้วยโปรแกรมวาดรูปที่ถึงจะเป็นโปรแกรมวาดรูปแบบเว็กเตอร์ ก็ยังน่ารำคาญอยู่ดี ใช้หลายโปรแกรม ต้องลากเมาท์ไป เล็งจุดแล้วเล็งอีก สรุปปัญหาหลัก ๆ คือต้องใช้หลายโปรแกรม ต้องเข้าใจผมด้วยนะครับว่าผมใช้ […]

Read More