| gout(1) | Scotch user's manual | gout(1) |
نام (NAME)
gout - تولید خروجیهای گرافیکی از ماتریسها و گرافها
خلاصه دستور (SYNOPSIS)
gout [options] [gfile] [xfile] [mfile] [vfile]
توضیحات (DESCRIPTION)
برنامه gout فایلهای گرافیکی با انواع گوناگون تولید میکند که نمایانگر دادههای گراف و نگاشت Scotch ارائهشده به آن هستند.
فایل گراف مبدأ gfile تنها میتواند یک فایل گراف متمرکز باشد. فایل xfile در صورت لزوم، هندسه مرتبط با آن را ذخیره میکند. فایل mfile نشاندهنده اطلاعات برچسب متصل به هر یک از رأسهای گراف است، برای نمونه شاخص بخشی که هر رأس در صورت استفاده از فایل نگاشت به آن تعلق دارد. فایل vfile فایل گرافیکی خروجی است که نوع آن ممکن است با توجه به پارامترهای ورودی متفاوت باشد. هنگامی که نام فایلها مشخص نشده باشد، دادهها از ورودی استاندارد خوانده شده و در خروجی استاندارد نوشته میشوند. جریانهای استاندارد را همچنین میتوان بهطور صریح با یک خط تیره '-' نشان داد.
هنگامی که کتابخانههای مناسب در زمان کامپایل گنجانده شده باشند، gtst میتواند گرافهای فشردهشده را هم به عنوان ورودی و هم خروجی مستقیماً مدیریت کند. هرگاه نام یک جریان با پسوند یک فایل فشرده خاتمه یابد، مانند 'brol.grf.bz2' یا '-.gz'، به عنوان فشرده در نظر گرفته میشود. قالبهای فشردهسازی قابل پشتیبانی عبارتند از قالب bzip2 ('.bz2')، قالب gzip ('.gz') و قالب lzma ('.lzma').
گزینهها (OPTIONS)
- -h
- نمایش راهنما.
- -g geop
- پارامترهای هندسه، که میتوانند ترکیبی دلخواه از هر یک از حروف کد زیر باشند:
- -h
- نمایش راهنما.
- -mn
- دادههای نگاشت خوانده نشوند، در صورتی که در دسترس نباشند یا نیازی به آنها نباشد.
- -o outp
- نوع فایل خروجی را انتخاب میکند و امکان ارائه پارامترهای تکمیلی درون آکولاد که با کاما از یکدیگر جدا شدهاند را فراهم میسازد:
- i
- فایل مش سهبعدی OpenInventor، جهت مشاهده با برنامههایی مانند ivview. پارامترهای تکمیلی برای این نوع فایل خروجی عبارتند از:
- m
- فایل الگوی ماتریسی PostScript. پارامترهای تکمیلی برای این نوع فایل خروجی عبارتند از:
- p
- فایل مش دوبعدی PostScript. این ماژول خروجی برای مشهای دوبعدی در نظر گرفته شده بود؛ به عنوان راهکار جایگزین، مختصات Z بر اساس قوانین پرسپکتیو ایزومتریک تصویر میشود، اما رسم اشیاء سهبعدی کامل به احتمال زیاد ناخوانا خواهد بود. پارامترهای تکمیلی برای این نوع فایل خروجی عبارتند از:
- c
- خروجی رنگی.
- g
- خروجی در مقیاس خاکستری.
- e
- خروجی نوع EPSF.
- f
- خروجی تمامصفحه.
- s
- برش کوتاه (بدون احتساب دیسکها).
- l
- برش گسترده (با احتساب دیسکها).
- a
- جلوگیری از نمایش دیسکها.
- d
- نمایش دیسکها.
- r
- حذف یالهای برش.
- v
- نمایش یالهای برش.
- X= rat
- بیشینه نسبت برش x (در بازه [0.0;1.0]).
- x= rat
- کمینه نسبت برش x.
- Y= rat
- بیشینه نسبت برش y.
- y= rat
- کمینه نسبت برش y.
- t
- فایل مش سهبعدی Tulip. پارامترهای تکمیلی برای این نوع فایل خروجی عبارتند از:
- -V
- نمایش نسخه برنامه و کپیرایت.
مثالها (EXAMPLES)
ساخت یک فایل OpenInventor از نگاشت گراف brol.grf موجود در فایل brol.map. رأسهای فاقد اطلاعات نگاشت به رنگ سفید نمایش داده میشوند، در حالی که رنگهای متمایز برای نمایش بخشهای مختلف به کار خواهند رفت. یالهای برش حذف خواهند شد:
$ gout '-oi{r}' brol.grf brol.xyz brol.map brol.iv
$ ivview brol.iv
ساخت یک
فایل OpenInventor از
گراف brol.grf بدون
هیچگونه
اطلاعات
رأس مرتبط
با آن.
دادههای
نگاشت
الزامی
نبوده و
خوانده
نخواهند
شد، اما
ارائه یک
نام فایل
ضروری است،
بنابراین
از
'-':
$ gout -oi -mn brol.grf brol.xyz - brol.iv
خروجی دادن الگوی ماتریس brol.grf در قالب یک ترسیم مسطح PostScript. دادههای هندسه و نگاشت مورد نیاز نبوده و خوانده نخواهند شد، اما نام فایلها باید مشخص شوند، بنابراین دو '-' درج میشود:
$ gout -om -gn -mn brol.grf - - brol.ps
$ gout '-op{c,e,d,x=0.3,X=0.6,y=0.2,Y=0.5}' brol.grf brol.xyz brol.map brol.ps
همچنین ببینید (SEE ALSO)
راهنمای کاربری Scotch.
نویسندگان (AUTHORS)
Francois Pellegrini <francois.pellegrini@labri.fr>
| 16 June 2026 |