.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH SPRINGGRAPH 1 "September 5, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH "نام (NAME)" springgraph \- رسم یک گراف از روی فایل .dot .SH "خلاصه دستور (SYNOPSIS)" .B springgraph [OPTIONS] < input-file.dot > output-file.png .br .SH "توضیحات (DESCRIPTION)" برنامه Springgraph توصیف یک گراف را از یک فایل .dot می‌خواند که در آن برای هر گره، نام آن و گره‌های دیگری که به آن‌ها متصل است مشخص شده است؛ سپس گراف را رندر می‌کند. خروجی یک فایل PNG است. هر گره به صورت یک بیضی و هر اتصال به صورت یک پیکان کشیده می‌شود. جای‌گذاری گره‌ها حاصل دور شدن تمام گره‌ها از یکدیگر است، در حالی که تمام گره‌های متصل به سمت یکدیگر حرکت می‌کنند. این حرکت تا زمانی که گراف به پایداری برسد تکرار می‌شود. ابزار Springgraph به عنوان جایگزینی برای neato (که بخشی از graphviz است) نوشته شده است. این ابزار تلاش می‌کند همان فایل‌های .dot مورد استفاده در graphviz را بخواند، اما در حال حاضر تنها از تعداد محدودی از مشخصه‌های گره (label و fillcolor) پشتیبانی می‌کند و در تعریف هر یال فقط می‌تواند دو گره را مدیریت کند ("node1 -> node2"، نه "node1 -> node2 -> node3"). .SH "گزینه‌ها (OPTIONS)" \fIspringgraph\fP گزینه‌های زیر را می‌پذیرد: .TP 16 .B \-p ایجاد فایلی که بتوان آن را با POV-Ray رندر کرد .TP 16 .B \-v ایجاد یک فایل VRML .TP 16 .B \-s این گزینه مقیاس را مشخص می‌کند. تمام موقعیت‌های گره‌ها در این مقدار ضرب می‌شوند. برای از بین بردن هم‌پوشانی گره‌ها مقیاس را افزایش دهید. برای کوچک‌تر کردن گراف مقیاس را کاهش دهید. .TP 16 .B \-t شفاف (transparent) کردن پس‌زمینه تصویر نهایی. .TP 16 .B \-b تنظیم رنگ پس‌زمینه تصویر؛ آن را به قالب RRGGBB با ارقام هگزادسیمال مشخص کنید، برای مثال FFFFFF سفید، 000000 سیاه، FF0000 قرمز و... است. .TP 16 .B \-l تنظیم رنگ خط، با همان قالب رنگ پس‌زمینه .TP 16 .B \-h نمایش خلاصه نحوه استفاده .SH "مثال‌ها (EXAMPLES)" digraph { "rene" -> "myon"; "mvo" -> "rene"; } .SH "همچنین ببینید (SEE ALSO)" neato(1) sig2dot(1) http://www.graphviz.org/Documentation.php http://www.graphviz.org/cvs/doc/info/lang.html .SH "نویسندگان (AUTHORS)" این صفحه راهنما توسط Kevin M. Rosenberg برای سیستم Debian GNU/Linux نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).