blockdiag เป็นเครื่องมือที่มีงูใหญ่ในการสร้างบล็อกไดอะแกรมไฟล์ภาพจากแฟ้มข้อมูลจำเพาะข้อความ
การตั้งค่า
โดย easy_install
สภาพแวดล้อมยี่ห้อ:
& nbsp; easy_install blockdiag
โดย buildout
สภาพแวดล้อมยี่ห้อ:
& nbsp; HG โคลน http://bitbucket.org/tk0miya/blockdiag
& nbsp; cd blockdiag
& nbsp; bootstrap.py หลาม
& nbsp; bin / buildout
คัดลอกและแก้ไขไฟล์นี้ ตัวอย่างเช่น:
& nbsp; CP
vi simple.diag
โปรดดูที่การตั้งค่าข้อมูลจำเพาะข้อความส่วนตัวอย่างสำหรับรูปแบบของการตั้งค่าไฟล์ simpla.diag
ข้อมูลจำเพาะ-ข้อความตัวอย่างการตั้งค่า
ไม่กี่ตัวอย่างที่มีอยู่
simple.diag
simple.diag เป็นเพียงการกำหนดโหนดและการเปลี่ยนรูปแบบข้อความโดยจุดที่ต้องการ:
แผนภาพดูแล {
& nbsp; top_page -> การตั้งค่า -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag คือตัวอย่าง complexly เพิ่มเติม โหนด diaglam มีป้ายทางเลือกและการเปลี่ยนบางอย่าง
แผนภาพดูแล {
& nbsp; top_page [ฉลาก = "หน้าส่วนบน"];
& nbsp; foo_index [ฉลาก = "รายชื่อ foos"];
& nbsp; foo_detail [ฉลาก = "รายละเอียด FOO"];
& nbsp; foo_add [ฉลาก = "เพิ่ม FOO"];
& nbsp; foo_add_confirm [ฉลาก = "เพิ่ม FOO (ยืนยัน)"];
& nbsp; foo_edit [ฉลาก = "แก้ไข FOO"];
& nbsp; foo_edit_confirm [ฉลาก = "แก้ไข FOO (ยืนยัน)"];
& nbsp; foo_delete_confirm [ฉลาก = "ลบ FOO (ยืนยัน)"];
& nbsp; bar_detail [ฉลาก = "รายละเอียดของบาร์"];
& nbsp; bar_edit [ฉลาก = "แก้ไข BAR"];
& nbsp; bar_edit_confirm [ฉลาก = "แก้ไขบาร์ (ยืนยัน)"];
& nbsp; ออกจากระบบ;
& nbsp; top_page -> foo_index;
& nbsp; top_page -> bar_detail;
& nbsp; foo_index -> foo_detail;
& nbsp; foo_detail -> foo_edit;
& nbsp; foo_detail -> foo_delete_confirm;
& nbsp; foo_index -> foo_add -> foo_add_confirm -> foo_index;
& nbsp; foo_index -> foo_edit -> foo_edit_confirm -> foo_index;
& nbsp; foo_index -> foo_delete_confirm -> foo_index;
& nbsp; bar_detail -> bar_edit -> bar_edit_confirm -> bar_detail;
}
การใช้งาน
ดำเนินการคำสั่ง blockdiag:
& nbsp; blockdiag simple.diag
& nbsp; LS Simple.png
Simple.png
คุณสมบัติ .
- สร้างบล็อกไดอะแกรมจากจุดเช่นข้อความ (คุณลักษณะพื้นฐาน)
- ในบางภาษาสำหรับโหนดฉลาก (UTF-8 เท่านั้น).
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.2.3:
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.2.0:
- เพิ่มประสิทธิภาพขั้นตอนวิธีสำหรับการแสดงผลเงา
- เพิ่มตัวเลือกในการ docutils สั่ง
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.8:
- เพิ่มตัวเลือกละเลยเกลือกกลั้ว
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.7:
- เพิ่มแผนภาพแอตทริบิวต์: shadow_style
- เพิ่มเส้นทางตัวอักษรสำหรับ CentOS 6.2
- เพิ่มการตั้งค่า 'AntiAlias ในแฟ้มการกำหนดค่า
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.6:
- การสนับสนุนสำหรับ readthedocs.org
- สั่งส่วนที่เหลือสนับสนุน: คำอธิบาย: ตัวเลือก
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.5:
- รหัสแหล่งที่มาฝังลงในเอกสาร SVG เป็นคำอธิบาย
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.4:
- เพิ่ม edge.hstyles ใหม่: oneone, onemany, manyone, manymany
- เพิ่มขอบแอตทริบิวต์: คำอธิบาย (สำหรับการสร้างคำอธิบายตาราง)
- แก้ไขข้อบกพร่อง
มีอะไรใหม่ ในรุ่น 1.1.3:
- เพิ่มชนิดขอบใหม่สำหรับข้อมูลแบบจำลอง (ขอบคุณ กับดาวิดหรั่ง)
- เพิ่มตัวเลือก --no-โปร่งใส
- แก้ไขข้อบกพร่อง
ต้องการ
- หลาม
- PIL
- funcparserlib
- setuptools หรือ distriubte
ความคิดเห็นที่ไม่พบ