| GRAPHML2GV(1) | General Commands Manual | GRAPHML2GV(1) |
نام (NAME)
graphml2gv - مبدل GRAPHML به DOT
خلاصه دستور (SYNOPSIS)
graphml2gv [ -?v ] [ -ggname ] [ -ooutfile ] [ files ]
توضیحات (DESCRIPTION)
دستور graphml2gv گرافی را که در قالب GRAPHML مشخص شده است به گرافی در قالب GV (پیشتر DOT) تبدیل میکند.
گزینهها (OPTIONS)
گزینههای زیر پشتیبانی میشوند:
- -v
- حالت پرگو (verbose) را فعال میکند.
- -?
- اطلاعات مربوط به نحوه استفاده را چاپ کرده و خارج میشود.
- -ggname
- رشتهٔ gname به عنوان نام گراف تولیدشده استفاده میشود. اگر چند گراف تولید شود، گرافهای بعدی از نام gname به همراه یک عدد صحیح الحاقشده استفاده میکنند.
- -ooutfile
- خروجی را در فایل outfile مینویسد. در صورت عدم تعیین، graphml2gv از خروجی استاندارد (stdout) استفاده میکند.
عملوندها (OPERANDS)
عملوند زیر پشتیبانی میشود:
- files
- نام فایلهای حاوی ۱ یا چند گراف در قالب GRAPHML. اگر هیچ عملوند files مشخص نشود، ورودی استاندارد استفاده خواهد شد.
وضعیت خروج (RETURN CODES)
در صورت نبود هیچ مشکلی در حین تبدیل، مقدار 0 و در صورت بروز هرگونه خطا، مقداری غیر صفر بازگردانده میشود.
محدودیتها (LIMITATIONS)
از آنجا که مدلهای گراف و گرافیک در هر دو قالب GV و GML تفاوتهای چشمگیری دارند، این تبدیل در بهترین حالت تنها تقریبی خواهد بود. بهویژه، GV در حال حاضر هیچ مفهومی از ابریالها (hyperedges) یا یالهای حاوی گراف ندارد.
در حال حاضر، graphml2gv تنها از ساختار پایهای گراف پشتیبانی میکند. به طور خاص، با وجود امکان پشتیبانی، عناصر <KEY> و <DATA> پردازش نمیشوند.
نویسندگان (AUTHORS)
Emden R. Gansner <erg@research.att.com>
همچنین ببینید (SEE ALSO)
dot(1), libcgraph(3)
| 14 July 2011 |