เมื่อรวมผลลัพธ์เข้าด้วยกันมักจะต้องการไดอะแกรมที่ดูเป็นมืออาชีพมากกว่าที่จะใส่ไดอะแกรมใน MS Paint มาตรฐานสำหรับการวาดโครงสร้างข้อมูลคืออะไร?
เมื่อรวมผลลัพธ์เข้าด้วยกันมักจะต้องการไดอะแกรมที่ดูเป็นมืออาชีพมากกว่าที่จะใส่ไดอะแกรมใน MS Paint มาตรฐานสำหรับการวาดโครงสร้างข้อมูลคืออะไร?
คำตอบ:
เธรด MO เชื่อมโยงไปยังค่อนข้างดี, และเธรดของเขาบน tex.SEยังมีประโยชน์. เครื่องมือหลักที่ฉันใช้:
ฉันรู้ว่าคน Mac สาบานโดย Omnigraffle แต่ฉันไม่มีประสบการณ์ด้วยตัวเอง เกณฑ์หลักสำหรับฉันคือ:
Suresh แนะนำ "Tikz / PGF" สำหรับ LaTeX นอกจากนี้สำหรับการวาดกราฟและสิ่งที่คล้ายกันฉันขอแนะนำแพ็คเกจต่อไปนี้:
สำหรับการใช้งานตัวอย่างให้ดูแกลเลอรีของกราฟชื่อ
ดูหน้าอื่น ๆ บนยังhttp://www.altermundus.fr (ส่วนใหญ่เป็นภาษาฝรั่งเศส แต่คุณสามารถเข้าใจความหมายโดยใช้ Google Translator)
Suresh กล่าวถึง OmniGraffle และ Ross กล่าวถึง Graphviz
ที่จริงแล้ว OmniGraffle เป็น Graphviz พร้อม GUI (และอีกมากมาย) คุณสามารถวาดกราฟ (หรือนำเข้าจากไฟล์) จากนั้นใช้เอ็นจิ้นเลย์เอาต์ที่ใช้ Graphiz เพื่อจัดเรียงกราฟโดยอัตโนมัติ คุณสามารถปรับแต่งพารามิเตอร์ของเอ็นจิ้นเลย์เอาต์และสุดท้ายคุณสามารถปิดเลย์เอาต์อัตโนมัติและปรับแต่งการจัดวางโหนดด้วยตนเอง
ที่กล่าวว่าฉันยังคงมีแนวโน้มที่จะใช้ Xfig สำหรับภาพประกอบส่วนใหญ่ในเอกสารของฉัน ... ความเป็นไปได้ในการฝังรหัสลาเท็กซ์โดยพลการในภาพประกอบของคุณมักเป็นสิ่งที่จำเป็นและนั่นคือสิ่งที่ Xfig เชี่ยวชาญ ไฟล์ EPS ที่มีในตัวเอง)
เนื่องจากบางคนได้กล่าวถึง Graphviz แล้วก็ยังมีdot2texซึ่งจะแปลงรหัส Graphviz เป็น TikZ สิ่งนี้ทำให้การใช้ภายใน LaTeX (มีการแสดงออกทางคณิตศาสตร์ในฉลากและอื่น ๆ ) และปรับแต่งลักษณะที่ปรากฏของกราฟได้ง่ายขึ้น คุณสามารถฝังโค้ด Graphviz ได้โดยตรงในรหัส TeX (ในสภาพแวดล้อม dot2tex) และให้มันรัน Graphviz โดยอัตโนมัติ
นอกเหนือจาก TikZ และ graphviz ฉันใช้ประโยชน์จากแท็บเล็ตกราฟิกของฉันได้ดี คุณสามารถรับ Wacom Bamboo ใหม่ขนาดเล็กราคา 50 € (ใช้แล้ว) ถึง 100 € (ใหม่) ด้วยแท็บเล็ตคุณสามารถสร้างภาพที่ดูดีได้อย่างรวดเร็ว ไม่ว่าจะเพื่ออะไรก็ตามนอกจากวารสาร / ประชุม / หนังสือ - ขึ้นอยู่กับความสามารถของคุณผลที่ได้นั้นเป็นสิ่งที่เกิดขึ้นจริง
แน่นอนคุณสามารถใช้โปรแกรมกราฟิกใด ๆ ฉันพบว่าCreatelyและDabbleboardมีประโยชน์มากสำหรับกราฟและสิ่งที่คล้ายกัน
หากคุณจำเป็นต้องใช้รูปทรงเรขาคณิตที่บางท่านอาจจะลองCaRหรือลูกหลานของมันCaRMetal