| SPRINGGRAPH(1) | General Commands Manual | SPRINGGRAPH(1) |
نام (NAME)
springgraph - رسم یک گراف از روی فایل .dot
خلاصه دستور (SYNOPSIS)
springgraph [OPTIONS] < input-file.dot > output-file.png
توضیحات (DESCRIPTION)
برنامه Springgraph توصیف یک گراف را از یک فایل .dot میخواند که در آن برای هر گره، نام آن و گرههای دیگری که به آنها متصل است مشخص شده است؛ سپس گراف را رندر میکند. خروجی یک فایل PNG است. هر گره به صورت یک بیضی و هر اتصال به صورت یک پیکان کشیده میشود. جایگذاری گرهها حاصل دور شدن تمام گرهها از یکدیگر است، در حالی که تمام گرههای متصل به سمت یکدیگر حرکت میکنند. این حرکت تا زمانی که گراف به پایداری برسد تکرار میشود.
ابزار Springgraph به عنوان جایگزینی برای neato (که بخشی از graphviz است) نوشته شده است. این ابزار تلاش میکند همان فایلهای .dot مورد استفاده در graphviz را بخواند، اما در حال حاضر تنها از تعداد محدودی از مشخصههای گره (label و fillcolor) پشتیبانی میکند و در تعریف هر یال فقط میتواند دو گره را مدیریت کند ("node1 -> node2"، نه "node1 -> node2 -> node3").
گزینهها (OPTIONS)
springgraph گزینههای زیر را میپذیرد:
- -p
- ایجاد فایلی که بتوان آن را با POV-Ray رندر کرد
- -v
- ایجاد یک فایل VRML
- -s
- این گزینه مقیاس را مشخص میکند. تمام موقعیتهای گرهها در این مقدار ضرب میشوند. برای از بین بردن همپوشانی گرهها مقیاس را افزایش دهید. برای کوچکتر کردن گراف مقیاس را کاهش دهید.
- -t
- شفاف (transparent) کردن پسزمینه تصویر نهایی.
- -b
- تنظیم رنگ پسزمینه تصویر؛ آن را به قالب RRGGBB با ارقام هگزادسیمال مشخص کنید، برای مثال FFFFFF سفید، 000000 سیاه، FF0000 قرمز و... است.
- -l
- تنظیم رنگ خط، با همان قالب رنگ پسزمینه
- -h
- نمایش خلاصه نحوه استفاده
مثالها (EXAMPLES)
digraph {
"rene" -> "myon";
"mvo" -> "rene";
}
همچنین ببینید (SEE ALSO)
neato(1) sig2dot(1) http://www.graphviz.org/Documentation.php http://www.graphviz.org/cvs/doc/info/lang.html
نویسندگان (AUTHORS)
این صفحه راهنما توسط Kevin M. Rosenberg <kmr@debian.org> برای سیستم Debian GNU/Linux نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
| September 5, 2005 |