.\" Copyright 1988, 1989 Digital Equipment Corporation. .\" Copyright 1989, 1994, 1998 The Open Group .\" .\" Permission to use, copy, modify, distribute, and sell this software and its .\" documentation for any purpose is hereby granted without fee, provided that .\" the above copyright notice appear in all copies and that both that .\" copyright notice and this permission notice appear in supporting .\" documentation. .\" .\" The above copyright notice and this permission notice shall be included .\" in all copies or substantial portions of the Software. .\" .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. .\" IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR .\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, .\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR .\" OTHER DEALINGS IN THE SOFTWARE. .\" .\" Except as contained in this notice, the name of The Open Group shall .\" not be used in advertising or otherwise to promote the sale, use or .\" other dealings in this Software without prior written authorization .\" from The Open Group. .\" .\" .TH X11PERF 1 "x11perf 1.7.0" "X Version 11" .SH "نام (NAME)" x11perf \- برنامه سنجش کارایی سرور X11 .SH "سینتکس (SYNTAX)" .B x11perf [ \-option ... ] .SH "توضیحات (DESCRIPTION)" برنامهٔ .I x11perf یک یا چند آزمون کارایی را اجرا کرده و گزارش می‌دهد که یک سرور X با چه سرعتی می‌تواند این آزمون‌ها را اجرا کند. .PP بسیاری از بنچمارک‌های گرافیکی فرض می‌کنند که دستگاه گرافیکی برای نمایش خروجی یک تک‌برنامهٔ گرافیکی پیشرفته به کار می‌رود و کاربر کارهای خود را روی دستگاه دیگری مانند یک ترمینال انجام می‌دهد. چنین بنچمارک‌هایی معمولاً سرعت رسم خطوط، چندضلعی‌ها، متن و غیره را می‌سنجند. .PP از آنجا که ایستگاه‌های کاری (workstations) به عنوان موتورهای گرافیکی مستقل به کار نمی‌روند، بلکه همانند اَبَـرترمینال‌ها عمل می‌کنند، .I x11perf علاوه بر کارایی گرافیکی سنتی، کارایی مدیریت پنجره را نیز اندازه می‌گیرد. .I x11perf شامل بنچمارک‌هایی برای مدت‌زمان لازم جهت ساخت و نگاشت (map) پنجره‌ها (مانند زمانی که برنامه‌ای را اجرا می‌کنید)؛ نگاشت مجموعه‌ای از پیش موجود از پنجره‌ها روی صفحه (مانند زمانی که برنامه‌ای را از حالت آیکون خارج می‌کنید یا منویی را باز می‌کنید)؛ و بازآرایی پنجره‌ها (مانند زمانی که برای یافتن پنجرهٔ مد نظر، پنجره‌ها را به این‌سو و آن‌سو جابه‌جا می‌کنید) است. .PP .I x11perf همچنین کارایی گرافیکی را برای عملیاتی می‌سنجد که معمولاً در نمایشگرهای گرافیکی مستقل استفاده نمی‌شوند، اما با این وجود به‌طور مکرر توسط برنامه‌های X به کار می‌روند. چنین عملیاتی شامل CopyPlane (برای نگاشت بیت‌مپ‌ها به پیکسل‌ها)، پیمایش (استفاده‌شده در پنجره‌های متنی)، و انواع stippleها و tileها (به‌ترتیب برای CAD و نیم‌سایه‌زنی رنگی [half-toning]) هستند. .PP از .I x11perf باید برای تحلیل نقاط قوت و ضعف خاصِ سرورها استفاده شود، و بیشترین کاربرد را برای توسعه‌دهندهٔ سروری دارد که قصد تحلیل و بهبود یک سرور را دارد. .I x11perf طراحی شده است تا تقریباً تمام عملیات‌های قابل انجام در X11 را به‌طور جامع به چالش بکشد؛ ادعا نمی‌کند که نمونه‌ای معرف از عملیاتی است که برنامه‌های کاربردی X11 عملاً استفاده می‌کنند. اگرچه می‌توان از آن به عنوان یک بنچمارک استفاده کرد، اما هدف اصلی و دلیل نگارش آن، ابزاری برای سنجش کارایی بوده است. .PP به همین ترتیب، .I x11perf اندازه‌گیری‌ها را به یک عدد واحد مانند \(lqHeXStones\(rq یا \(lqMeXops\(rq تقلیل نمی‌دهد. ما چنین اعدادی را در بهترین حالت بی‌اطلاعات و در بدترین حالت گمراه‌کننده می‌دانیم. برخی سرورها که برای برنامه‌های خاصی بسیار سریع هستند، ممکن است برای برنامه‌های دیگر بسیار کُند باشند. هیچ تک‌عدد یا مجموعهٔ کوچکی از اعداد برای توصیف نحوهٔ عملکرد یک پیاده‌سازی X در تمامی برنامه‌ها کافی نیست. با این حال، با شناخت برنامهٔ مورد نظر خود، ممکن است بتوانید از اعدادی که .I x11perf گزارش می‌دهد، برای پیش‌بینی کارایی آن در یک پیاده‌سازی مشخص X استفاده کنید. .PP با این اوصاف، ممکن است تمایل داشته باشید نگاهی هم به .BR x11perfcomp (1) بیندازید؛ برنامه‌ای برای مقایسهٔ خروجی‌های اجراهای مختلف .IR x11perf . شما فهرستی از فایل‌های حاوی نتایج .I x11perf را به آن می‌دهید و این برنامه آن‌ها را در یک قالب جدولی مناسب مرتب می‌کند. .PP برای به دست آوردن نتایج تکرارپذیر، .I x11perf باید با استفاده از یک اتصال محلی روی یک سرور تازه راه‌اندازی‌شده اجرا شود. پیکربندی پیش‌فرض، هر آزمون را ۵ بار اجرا می‌کند تا بررسی کند آیا هر تکرار تقریباً به یک اندازه زمان می‌برد یا خیر. نوسانات و رفتارهای عجیب باید بررسی شوند؛ در صورتی که تکرارپذیر نباشند می‌توان آن‌ها را به حساب دیمن‌ها (daemons) و ترافیک شبکه گذاشت. هر تکرار برای کاهش اختلاف زمانی تصادفی، به مدت ۵ ثانیه اجرا می‌شود. تعداد اشیاء پردازش‌شده در ثانیه با ۳ رقم بااهمیت نمایش داده می‌شود، اما در بیشتر سیستم‌های UNIX خوش‌شانس خواهید بود اگر اعداد حتی تا ۲ رقم سازگار و پایدار باشند. .I x11perf مکان‌نما (cursor) را به بیرون از پنجرهٔ آزمون منتقل می‌کند؛ باید مراقب باشید که دستتان به ماوس نخورد و آن را دوباره به داخل پنجره نبرید. (یک جایزه برای کسانی که دلیل آن را به‌درستی توضیح دهند!!). .PP پیش از اجرای یک آزمون، .I x11perf زمان رفت‌وبرگشت (round trip time) به سرور را تعیین کرده و آن را از زمان‌بندی نهایی گزارش‌شده کسر می‌کند. این برنامه با بازخوانی یک پیکسل از پنجرهٔ آزمون اطمینان حاصل می‌کند که سرور واقعاً کار درخواست‌شده را انجام داده است؛ بدین معنی که سرورهایی که با شتاب‌دهنده‌های گرافیکی در ارتباطند نمی‌توانند ادعا کنند کارشان تمام شده در حالی که شتاب‌دهنده همچنان با شدت مشغول ترسیم است. .PP به‌طور پیش‌فرض .I x11perf تعداد تکرارهای هر آزمون را به‌طور خودکار کالیبره می‌کند، به‌گونه‌ای که اجرای هر آزمون روی سرورهایی با سرعت‌های بسیار متفاوت تقریباً به یک اندازه زمان ببرد. با این حال، از آنجا که هر آزمون باید دست‌کم یک بار تا پایان اجرا شود، ممکن است برخی سرورهای کُند زمان بسیار زیادی صرف کنند، به‌ویژه در آزمون‌های جابه‌جایی و تغییر اندازهٔ پنجره و آزمون‌های رسم کمان (arc). .PP تمام گزارش‌های زمانی برای کوچک‌ترین شیء درگیر محاسبه می‌شوند. برای مثال، آزمون‌های خط از درخواست PolyLine برای ترسیم هم‌زمان چندین خط استفاده می‌کنند، اما تعداد خطوطی را که سرور می‌تواند در ثانیه رسم کند گزارش می‌دهند، نه تعداد درخواست‌های PolyLine در ثانیه را. آزمون‌های متن، یک سطر از نویسه‌ها را رسم می‌کنند، اما تعداد نویسه‌ها در ثانیه را گزارش می‌دهند. برخی آزمون‌های پنجره یک پنجرهٔ والد منفرد را نگاشت (map)، لغو نگاشت (unmap) یا جابه‌جا می‌کنند، اما تعداد پنجره‌های فرزندی را در ثانیه گزارش می‌دهند که سرور می‌تواند نگاشت، لغو نگاشت یا جابه‌جا کند. .PP برنامهٔ فعلی عمدتاً حاصل زحمات Joel McCormack است. این ابزار بر اساس نسخهٔ x11perf توسعه‌یافته توسط Phil Karlton، Susan Angebranndt، Chris Kent، Mary Walker و Todd Newman ساخته شده که قصد داشتند تفاوت‌های کارایی میان سرورهای مختلف را بسنجند. چندین آزمون به‌منظور نگارش و تنظیم سرورهای PMAX (DECStation 3100) به آن افزوده شد. برای انتشار عمومی، .I x11perf دوباره بازنویسی شد تا مقایسهٔ میان ماشین‌های بسیار گوناگون آسان‌تر شود، بیشتر عملکردهای مهم (و کم‌اهمیت) X پوشش داده شود، و عملیات‌های گرافیکی در جهت‌ها و ترازهای مختلف تا حد امکان به چالش کشیده شوند..SH "گزینه‌ها (OPTIONS)" .I x11perf منحصراً مبتنی بر Xlib است و گزینه‌های فهرست‌شده در زیر را می‌پذیرد: .TP 14 .B \-display host:dpy مشخص می‌کند که از کدام نمایشگر استفاده شود. .TP 14 .B \-sync آزمون‌ها را در حالت همگام (synchronous) اجرا می‌کند. معمولاً فقط برای اشکال‌زدایی .I x11perf مفید است. .TP 14 .B \-pack آزمون‌های مستطیل را به گونه‌ای اجرا می‌کند که مستطیل‌ها درست در کنار یکدیگر قرار گیرند. این کار اشکال‌زدایی کد کارساز را برای stippleها و کاشی‌ها (tiles) آسان می‌کند... اگر الگو نامنظم و ناهماهنگ به نظر برسد، با مشکلات ترازسازی روبرو هستید. .TP 14 .B \-repeat \fI\fP هر آزمون را .I n بار تکرار می‌کند (به‌طور پیش‌فرض هر آزمون ۵ بار اجرا می‌شود). .TP 14 .B \-time \fI\fP مدت زمان اجرای هر آزمون را به ثانیه مشخص می‌کند (پیش‌فرض ۵ ثانیه است). .TP 14 .B \-pause \fI\fP مدت زمان مکث بین هر اجرا را به ثانیه مشخص می‌کند. .TP 14 .B \-all تمام آزمون‌ها را اجرا می‌کند. این کار ممکن است مدتی طول بکشد. .TP 14 .B \-range \fI\fP[,\fI\fP] تمام آزمون‌ها را با شروع از نام مشخص‌شدهٔ \fItest1\fP تا نام \fItest2\fP، با احتساب هر دو آزمون مشخص‌شده، اجرا می‌کند. نام آزمون‌ها باید یکی از گزینه‌هایی باشد که با \-dot شروع می‌شوند. (برای مثال) \-range line100 آزمون‌ها را از آزمون خط ۱۰۰ پیکسلی آغاز کرده و تا آخرین آزمون ادامه می‌دهد؛ \-range line100,dline10 آزمون‌ها را از line100 تا dline10 انجام خواهد داد. .TP 14 .B \-labels صرفاً برچسب‌های توصیفی را برای هر آزمون مشخص‌شده تولید می‌کند. برای جزئیات بیشتر به .I x11perfcomp مراجعه کنید. .TP 14 .B \-fg \fIcolor-or-pixel\fP رنگ پیش‌زمینه یا مقدار پیکسلی که باید استفاده شود را مشخص می‌کند. .TP 14 .B \-bg \fIcolor-or-pixel\fP رنگ پس‌زمینه یا مقدار پیکسلی که باید استفاده شود را مشخص می‌کند. .TP 14 .B \-clips \fIdefault\fP تعداد پیش‌فرض پنجره‌های برش (clip windows). .TP 14 .B \-ddbg \fIcolor-or-pixel\fP رنگ یا مقدار پیکسلی را که برای رسم بخش‌های فردِ یک خط یا کمان DoubleDashed استفاده می‌شود، مشخص می‌کند. این مقدار به‌طور پیش‌فرض همان رنگ bg خواهد بود. .TP 14 .B \-rop از raster opهای مشخص‌شده استفاده می‌کند (پیش‌فرض GXcopy است). این گزینه تنها بر بنچمارک‌های گرافیکی اثر می‌گذارد که تابع گرافیکی واقعاً در آن‌ها استفاده شود. .TP 14 .B \-pm از planemaskهای مشخص‌شده استفاده می‌کند (پیش‌فرض ~0 است). این گزینه تنها بر بنچمارک‌های گرافیکی اثر می‌گذارد که planemask واقعاً در آن‌ها استفاده شود. .TP 14 .B \-depth از یک visual با سطح (plane) در هر پیکسل استفاده می‌کند (پیش‌فرض، visual پیش‌فرض است). .TP 14 .B \-vclass از یک visual از کلاس استفاده می‌کند. می‌تواند StaticGray، GrayScale، StaticColor، PseudoColor، TrueColor، یا DirectColor باشد (پیش‌فرض، visual پیش‌فرض است). .TP 14 .B \-reps شمار تکرار را مشخص می‌کند (پیش‌فرض عددی است که تقریباً ۵ ثانیه زمان ببرد). .TP 14 .B \-subs تعداد زیرپنجره‌هایی را که باید در آزمون‌های Window استفاده شوند، مشخص می‌کند. پیش‌فرض ۴، ۱۶، ۲۵، ۵۰، ۷۵، ۱۰۰ و ۲۰۰ است. .TP 14 .B \-v1.2 صرفاً آزمون‌های نگارش ۱٫۲ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۲ انجام می‌دهد. .TP 14 .B \-v1.3 صرفاً آزمون‌های نگارش ۱٫۳ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۳ انجام می‌دهد. .TP 14 .B \-v1.4 صرفاً آزمون‌های نگارش ۱٫۴ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۴ انجام می‌دهد. .TP 14 .B \-v1.5 صرفاً آزمون‌های نگارش ۱٫۵ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۵ انجام می‌دهد. .TP 14 .B \-v1.6 صرفاً آزمون‌های نگارش ۱٫۶ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۶ انجام می‌دهد. .TP 14 .B \-v1.7 صرفاً آزمون‌های نگارش ۱٫۷ برنامهٔ x11perf را با استفاده از معناشناسی نگارش ۱٫۷ انجام می‌دهد. .TP 14 .B \-version نگارش برنامه را چاپ کرده و خارج می‌شود. .TP 14 .B \-su مشخصهٔ پنجرهٔ save_under را روی تمامی پنجره‌های ایجادشده توسط x11perf برابر با True قرار می‌دهد. پیش‌فرض False است. .TP 14 .B \-bs مشخصهٔ پنجرهٔ backing_store را روی تمامی پنجره‌های ایجادشده توسط x11perf بر روی مقدار داده‌شده تنظیم می‌کند. می‌تواند WhenMapped یا Always باشد. پیش‌فرض NotUseful است. .TP 14 .B \-help [options|tests|all] اطلاعات مربوط به گزینه‌های موجود را چاپ کرده و خارج می‌شود. اگر هیچ آرگومانی مشخص نشود، یا \fBoptions\fR تعیین گردد، صرفاً اطلاعات گزینه‌های عمومی را چاپ می‌کند، اما شامل فهرست طولانی گزینه‌ها برای اجرای آزمون‌های خاص نمی‌شود. اگر \fBtests\fR تعیین شود، صرفاً فهرست طولانی گزینه‌ها برای اجرای آزمون‌های خاص را چاپ می‌کند. اگر \fBall\fR تعیین شود، اطلاعات هر دو مجموعه از گزینه‌ها را چاپ می‌کند. اگر \fB-v\fR\fIversion\fR نیز مشخص شده باشد، فهرست گزینه‌های اجرای آزمون‌های خاص محدود به آزمون‌های آن نگارش خواهد بود..SS "گزینه‌های اجرای آزمون‌های خاص (Options for running specific tests)" .TP 14 .B \-dot نقطه. .TP 14 .B \-rect1 مستطیل 1x1 با پرکردگی توپر. .TP 14 .B \-rect10 مستطیل 10x10 با پرکردگی توپر. .TP 14 .B \-rect100 مستطیل 100x100 با پرکردگی توپر. .TP 14 .B \-rect500 مستطیل 500x500 با پرکردگی توپر. .TP 14 .B \-srect1 مستطیل 1x1 با ترام شفاف، الگوی ترام 8x8. .TP 14 .B \-srect10 مستطیل 10x10 با ترام شفاف، الگوی ترام 8x8. .TP 14 .B \-srect100 مستطیل 100x100 با ترام شفاف، الگوی ترام 8x8. .TP 14 .B \-srect500 مستطیل 500x500 با ترام شفاف، الگوی ترام 8x8. .TP 14 .B \-osrect1 مستطیل 1x1 با ترام مات، الگوی ترام 8x8. .TP 14 .B \-osrect10 مستطیل 10x10 با ترام مات، الگوی ترام 8x8. .TP 14 .B \-osrect100 مستطیل 100x100 با ترام مات، الگوی ترام 8x8. .TP 14 .B \-osrect500 مستطیل 500x500 با ترام مات، الگوی ترام 8x8. .TP 14 .B \-tilerect1 مستطیل 1x1 کاشی‌کاری‌شده، الگوی کاشی 4x4. .TP 14 .B \-tilerect10 مستطیل 10x10 کاشی‌کاری‌شده، الگوی کاشی 4x4. .TP 14 .B \-tilerect100 مستطیل 100x100 کاشی‌کاری‌شده، الگوی کاشی 4x4. .TP 14 .B \-tilerect500 مستطیل 500x500 کاشی‌کاری‌شده، الگوی کاشی 4x4. .TP 14 .B \-oddsrect1 مستطیل 1x1 با ترام شفاف، الگوی ترام 17x15. .TP 14 .B \-oddsrect10 مستطیل 10x10 با ترام شفاف، الگوی ترام 17x15. .TP 14 .B \-oddsrect100 مستطیل 100x100 با ترام شفاف، الگوی ترام 17x15. .TP 14 .B \-oddsrect500 مستطیل 500x500 با ترام شفاف، الگوی ترام 17x15. .TP 14 .B \-oddosrect1 مستطیل 1x1 با ترام مات، الگوی ترام 17x15. .TP 14 .B \-oddosrect10 مستطیل 10x10 با ترام مات، الگوی ترام 17x15. .TP 14 .B \-oddosrect100 مستطیل 100x100 با ترام مات، الگوی ترام 17x15. .TP 14 .B \-oddosrect500 مستطیل 500x500 با ترام مات، الگوی ترام 17x15. .TP 14 .B \-oddtilerect1 مستطیل 1x1 کاشی‌کاری‌شده، الگوی کاشی 17x15. .TP 14 .B \-oddtilerect10 مستطیل 10x10 کاشی‌کاری‌شده، الگوی کاشی 17x15. .TP 14 .B \-oddtilerect100 مستطیل 100x100 کاشی‌کاری‌شده، الگوی کاشی 17x15. .TP 14 .B \-oddtilerect500 مستطیل 500x500 کاشی‌کاری‌شده، الگوی کاشی 17x15. .TP 14 .B \-bigsrect1 مستطیل 1x1 ترام‌دار، الگوی ترام 161x145. .TP 14 .B \-bigsrect10 مستطیل 10x10 ترام‌دار، الگوی ترام 161x145. .TP 14 .B \-bigsrect100 مستطیل 100x100 ترام‌دار، الگوی ترام 161x145. .TP 14 .B \-bigsrect500 مستطیل 500x500 ترام‌دار، الگوی ترام 161x145. .TP 14 .B \-bigosrect1 مستطیل 1x1 با ترام مات، الگوی ترام 161x145. .TP 14 .B \-bigosrect10 مستطیل 10x10 با ترام مات، الگوی ترام 161x145. .TP 14 .B \-bigosrect100 مستطیل 100x100 با ترام مات، الگوی ترام 161x145. .TP 14 .B \-bigosrect500 مستطیل 500x500 با ترام مات، الگوی ترام 161x145. .TP 14 .B \-bigtilerect1 مستطیل 1x1 کاشی‌کاری‌شده، الگوی کاشی 161x145. .TP 14 .B \-bigtilerect10 مستطیل 10x10 کاشی‌کاری‌شده، الگوی کاشی 161x145. .TP 14 .B \-bigtilerect100 مستطیل 100x100 کاشی‌کاری‌شده، الگوی کاشی 161x145. .TP 14 .B \-bigtilerect500 مستطیل 500x500 کاشی‌کاری‌شده، الگوی کاشی 161x145. .TP 14 .B \-eschertilerect1 مستطیل 1x1 کاشی‌کاری‌شده، الگوی کاشی 215x208. .TP 14 .B \-eschertilerect10 مستطیل 10x10 کاشی‌کاری‌شده، الگوی کاشی 215x208. .TP 14 .B \-eschertilerect100 مستطیل 100x100 کاشی‌کاری‌شده، الگوی کاشی 215x208. .TP 14 .B \-eschertilerect500 مستطیل 500x500 کاشی‌کاری‌شده، الگوی کاشی 215x208. .TP 14 .B \-seg1 پاره‌خط باریک 1 پیکسلی. .TP 14 .B \-seg10 پاره‌خط باریک 10 پیکسلی. .TP 14 .B \-seg100 پاره‌خط باریک 100 پیکسلی. .TP 14 .B \-seg500 پاره‌خط باریک 500 پیکسلی. .TP 14 .B \-seg100c1 پاره‌خط باریک 100 پیکسلی (1 مستطیل پوشاننده). .TP 14 .B \-seg100c2 پاره‌خط باریک 100 پیکسلی (2 مستطیل پوشاننده). .TP 14 .B \-seg100c3 پاره‌خط باریک 100 پیکسلی (3 مستطیل پوشاننده). .TP 14 .B \-dseg10 پاره‌خط باریک خط‌چین 10 پیکسلی (3 روشن، 2 خاموش). .TP 14 .B \-dseg100 پاره‌خط باریک خط‌چین 100 پیکسلی (3 روشن، 2 خاموش). .TP 14 .B \-ddseg100 پاره‌خط باریک با خط‌چین دوگانه 100 پیکسلی (3 پیش‌زمینه، 2 پس‌زمینه). .TP 14 .B \-hseg10 پاره‌خط افقی باریک 10 پیکسلی. .TP 14 .B \-hseg100 پاره‌خط افقی باریک 100 پیکسلی. .TP 14 .B \-hseg500 پاره‌خط افقی باریک 500 پیکسلی. .TP 14 .B \-vseg10 پاره‌خط عمودی باریک 10 پیکسلی. .TP 14 .B \-vseg100 پاره‌خط عمودی باریک 100 پیکسلی..TP 14 .B \-vseg500 پاره‌خط عمودی باریک ۵۰۰ پیکسلی. .TP 14 .B \-whseg10 پاره‌خط افقی پهن ۱۰ پیکسلی. .TP 14 .B \-whseg100 پاره‌خط افقی پهن ۱۰۰ پیکسلی. .TP 14 .B \-whseg500 پاره‌خط افقی پهن ۵۰۰ پیکسلی. .TP 14 .B \-wvseg10 پاره‌خط عمودی پهن ۱۰ پیکسلی. .TP 14 .B \-wvseg100 پاره‌خط عمودی پهن ۱۰۰ پیکسلی. .TP 14 .B \-wvseg500 پاره‌خط عمودی پهن ۵۰۰ پیکسلی. .TP 14 .B \-line1 خط باریک ۱ پیکسلی (ضخامت ۰). .TP 14 .B \-line10 خط باریک ۱۰ پیکسلی. .TP 14 .B \-line100 خط باریک ۱۰۰ پیکسلی. .TP 14 .B \-line500 خط باریک ۵۰۰ پیکسلی. .TP 14 .B \-dline10 خط خط‌چین باریک ۱۰ پیکسلی (۳ روشن، ۲ خاموش). .TP 14 .B \-dline100 خط خط‌چین باریک ۱۰۰ پیکسلی (۳ روشن، ۲ خاموش). .TP 14 .B \-ddline100 خط دوخط‌چین باریک ۱۰۰ پیکسلی (۳ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-wline10 خط ۱۰ پیکسلی، ضخامت خط ۱. .TP 14 .B \-wline100 خط ۱۰۰ پیکسلی، ضخامت خط ۱۰. .TP 14 .B \-wline500 خط ۵۰۰ پیکسلی، ضخامت خط ۵۰. .TP 14 .B \-wdline100 خط خط‌چین ۱۰۰ پیکسلی، ضخامت خط ۱۰ (۳۰ روشن، ۲۰ خاموش). .TP 14 .B \-wddline100 خط دوخط‌چین ۱۰۰ پیکسلی، ضخامت خط ۱۰ (۳۰ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-orect10 دورخط مستطیل باریک ۱۰×۱۰. .TP 14 .B \-orect100 پاره‌خط عمودی باریک ۱۰۰ پیکسلی. .TP 14 .B \-orect500 پاره‌خط عمودی باریک ۵۰۰ پیکسلی. .TP 14 .B \-worect10 دورخط مستطیل پهن ۱۰×۱۰. .TP 14 .B \-worect100 پاره‌خط عمودی پهن ۱۰۰ پیکسلی. .TP 14 .B \-worect500 پاره‌خط عمودی پهن ۵۰۰ پیکسلی. .TP 14 .B \-circle1 دایره باریک به قطر ۱ پیکسل (ضخامت خط ۰). .TP 14 .B \-circle10 دایره باریک به قطر ۱۰ پیکسل. .TP 14 .B \-circle100 دایره باریک به قطر ۱۰۰ پیکسل. .TP 14 .B \-circle500 دایره باریک به قطر ۵۰۰ پیکسل. .TP 14 .B \-dcircle100 دایره خط‌چین باریک به قطر ۱۰۰ پیکسل (۳ روشن، ۲ خاموش). .TP 14 .B \-ddcircle100 دایره دوخط‌چین باریک به قطر ۱۰۰ پیکسل (۳ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-wcircle10 دایره به قطر ۱۰ پیکسل، ضخامت خط ۱. .TP 14 .B \-wcircle100 دایره به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰. .TP 14 .B \-wcircle500 دایره به قطر ۵۰۰ پیکسل، ضخامت خط ۵۰. .TP 14 .B \-wdcircle100 دایره خط‌چین به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰ (۳۰ روشن، ۲۰ خاموش). .TP 14 .B \-wddcircle100 دایره دوخط‌چین به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰ (۳۰ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-pcircle10 دایره جزئی باریک به قطر ۱۰ پیکسل، جهت و زاویه کمان به‌طور یکنواخت توزیع شده‌اند. .TP 14 .B \-pcircle100 دایره جزئی باریک به قطر ۱۰۰ پیکسل. .TP 14 .B \-wpcircle10 دایره جزئی پهن به قطر ۱۰ پیکسل. .TP 14 .B \-wpcircle100 دایره جزئی پهن به قطر ۱۰۰ پیکسل. .TP 14 .B \-fcircle1 دایره توپر به قطر ۱ پیکسل. .TP 14 .B \-fcircle10 دایره توپر به قطر ۱۰ پیکسل. .TP 14 .B \-fcircle100 دایره توپر به قطر ۱۰۰ پیکسل. .TP 14 .B \-fcircle500 دایره توپر به قطر ۵۰۰ پیکسل. .TP 14 .B \-fcpcircle10 دایره توپر جزئی به قطر ۱۰ پیکسل، با پر کردن وتری، جهت و زاویه کمان به‌طور یکنواخت توزیع شده‌اند. .TP 14 .B \-fcpcircle100 دایره توپر جزئی به قطر ۱۰۰ پیکسل، با پر کردن وتری. .TP 14 .B \-fspcircle10 دایره توپر جزئی به قطر ۱۰ پیکسل، با پر کردن قطاعی، جهت و زاویه کمان به‌طور یکنواخت توزیع شده‌اند. .TP 14 .B \-fspcircle100 دایره توپر جزئی به قطر ۱۰۰ پیکسل، با پر کردن قطاعی. .TP 14 .B \-ellipse10 بیضی باریک به قطر ۱۰ پیکسل (ضخامت خط ۰)، اندازه‌های محور بزرگ و کوچک به‌طور یکنواخت توزیع شده‌اند. .TP 14 .B \-ellipse100 بیضی باریک به قطر ۱۰۰ پیکسل. .TP 14 .B \-ellipse500 بیضی باریک به قطر ۵۰۰ پیکسل. .TP 14 .B \-dellipse100 بیضی خط‌چین باریک به قطر ۱۰۰ پیکسل (۳ روشن، ۲ خاموش). .TP 14 .B \-ddellipse100 بیضی دوخط‌چین باریک به قطر ۱۰۰ پیکسل (۳ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-wellipse10 بیضی به قطر ۱۰ پیکسل، ضخامت خط ۱. .TP 14 .B \-wellipse100 بیضی به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰. .TP 14 .B \-wellipse500 بیضی به قطر ۵۰۰ پیکسل، ضخامت خط ۵۰. .TP 14 .B \-wdellipse100 بیضی خط‌چین به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰ (۳۰ روشن، ۲۰ خاموش). .TP 14 .B \-wddellipse100 بیضی دوخط‌چین به قطر ۱۰۰ پیکسل، ضخامت خط ۱۰ (۳۰ پیش‌زمینه، ۲ پس‌زمینه). .TP 14 .B \-pellipse10 بیضی جزئی باریک به قطر ۱۰ پیکسل..TP 14 .B \-pellipse100 بیضی جزئی باریک با قطر ۱۰۰ پیکسل. .TP 14 .B \-wpellipse10 بیضی جزئی ضخیم با قطر ۱۰ پیکسل. .TP 14 .B \-wpellipse100 بیضی جزئی ضخیم با قطر ۱۰۰ پیکسل. .TP 14 .B \-fellipse10 بیضی توپر با قطر ۱۰ پیکسل. .TP 14 .B \-fellipse100 بیضی توپر با قطر ۱۰۰ پیکسل. .TP 14 .B \-fellipse500 بیضی توپر با قطر ۵۰۰ پیکسل. .TP 14 .B \-fcpellipse10 بیضی جزئی توپر با قطر ۱۰ پیکسل، پر کردن وتری. .TP 14 .B \-fcpellipse100 بیضی جزئی توپر با قطر ۱۰۰ پیکسل، پر کردن وتری. .TP 14 .B \-fspellipse10 بیضی جزئی توپر با قطر ۱۰ پیکسل، پر کردن قطاعی. .TP 14 .B \-fspellipse100 بیضی جزئی توپر با قطر ۱۰۰ پیکسل، پر کردن قطاعی. .TP 14 .B \-triangle1 پر کردن مثلث با ضلع ۱ پیکسلی. .TP 14 .B \-triangle10 پر کردن مثلث با ضلع ۱۰ پیکسلی. .TP 14 .B \-triangle100 پر کردن مثلث با ضلع ۱۰۰ پیکسلی. .TP 14 .B \-trap1 پر کردن ذوزنقه ۱×۱. .TP 14 .B \-trap10 پر کردن ذوزنقه ۱۰×۱۰. .TP 14 .B \-trap100 پر کردن ذوزنقه ۱۰۰×۱۰۰. .TP 14 .B \-trap300 پر کردن ذوزنقه ۳۰۰×۳۰۰. .TP 14 .B \-strap1 پر کردن ذوزنقه ۱×۱ با ترام شفاف، با الگوی ترام ۸×۸. .TP 14 .B \-strap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام شفاف، با الگوی ترام ۸×۸. .TP 14 .B \-strap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام شفاف، با الگوی ترام ۸×۸. .TP 14 .B \-strap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام شفاف، با الگوی ترام ۸×۸. .TP 14 .B \-ostrap1 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۸×۸. .TP 14 .B \-ostrap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۸×۸. .TP 14 .B \-ostrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام مات، با الگوی ترام ۸×۸. .TP 14 .B \-ostrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام مات، با الگوی ترام ۸×۸. .TP 14 .B \-tiletrap1 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۴×۴. .TP 14 .B \-tiletrap10 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۴×۴. .TP 14 .B \-tiletrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۴×۴. .TP 14 .B \-tiletrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۴×۴. .TP 14 .B \-oddstrap1 پر کردن ذوزنقه ۱×۱ با ترام شفاف، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddstrap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام شفاف، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddstrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام شفاف، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddstrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام شفاف، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddostrap1 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddostrap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddostrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام مات، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddostrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام مات، با الگوی ترام ۱۷×۱۵. .TP 14 .B \-oddtiletrap1 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۷×۱۵. .TP 14 .B \-oddtiletrap10 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۷×۱۵. .TP 14 .B \-oddtiletrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۷×۱۵. .TP 14 .B \-oddtiletrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۷×۱۵. .TP 14 .B \-bigstrap1 پر کردن ذوزنقه ۱×۱ با ترام شفاف، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigstrap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام شفاف، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigstrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام شفاف، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigstrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام شفاف، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigostrap1 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigostrap10 پر کردن ذوزنقه ۱۰×۱۰ با ترام مات، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigostrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ با ترام مات، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigostrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ با ترام مات، با الگوی ترام ۱۶۱×۱۴۵. .TP 14 .B \-bigtiletrap1 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۶۱×۱۴۵. .TP 14 .B \-bigtiletrap10 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۶۱×۱۴۵. .TP 14 .B \-bigtiletrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۶۱×۱۴۵. .TP 14 .B \-bigtiletrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۱۶۱×۱۴۵. .TP 14 .B \-eschertiletrap1 پر کردن ذوزنقه ۱×۱ کاشی‌کاری‌شده، با الگوی کاشی ۲۱۶×۲۰۸. .TP 14 .B \-eschertiletrap10 پر کردن ذوزنقه ۱۰×۱۰ کاشی‌کاری‌شده، با الگوی کاشی ۲۱۶×۲۰۸. .TP 14 .B \-eschertiletrap100 پر کردن ذوزنقه ۱۰۰×۱۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۲۱۶×۲۰۸. .TP 14 .B \-eschertiletrap300 پر کردن ذوزنقه ۳۰۰×۳۰۰ کاشی‌کاری‌شده، با الگوی کاشی ۲۱۶×۲۰۸. .TP 14 .B \-aatrap1 پر کردن ذوزنقه ضدپلگی (aa) ۱×۱. .TP 14 .B \-aatrap10 پر کردن ذوزنقه ضدپلگی (aa) ۱۰×۱۰. .TP 14 .B \-aatrap100 پر کردن ذوزنقه ضدپلگی (aa) ۱۰۰×۱۰۰..TP 14 .B \-aatrap300 پُر کردن ذوزنقهٔ aa با ابعاد 300x300 .TP 14 .B \-aa4trap1 پُر کردن ذوزنقهٔ aa با ابعاد 1x1 و آلفای ۴ بیتی .TP 14 .B \-aa4trap10 پُر کردن ذوزنقهٔ aa با ابعاد 10x10 و آلفای ۴ بیتی .TP 14 .B \-aa4trap100 پُر کردن ذوزنقهٔ aa با ابعاد 100x100 و آلفای ۴ بیتی .TP 14 .B \-aa4trap300 پُر کردن ذوزنقهٔ aa با ابعاد 300x300 و آلفای ۴ بیتی .TP 14 .B \-aa1trap1 پُر کردن ذوزنقهٔ aa با ابعاد 1x1 و آلفای ۱ بیتی .TP 14 .B \-aa1trap10 پُر کردن ذوزنقهٔ aa با ابعاد 10x10 و آلفای ۱ بیتی .TP 14 .B \-aa1trap100 پُر کردن ذوزنقهٔ aa با ابعاد 100x100 و آلفای ۱ بیتی .TP 14 .B \-aa1trap300 پُر کردن ذوزنقهٔ aa با ابعاد 300x300 و آلفای ۱ بیتی .TP 14 .B \-aatrap2x1 پُر کردن ذوزنقهٔ aa با ابعاد 2x1 .TP 14 .B \-aatrap2x10 پُر کردن ذوزنقهٔ aa با ابعاد 2x10 .TP 14 .B \-aatrap2x100 پُر کردن ذوزنقهٔ aa با ابعاد 2x100 .TP 14 .B \-aatrap2x300 پُر کردن ذوزنقهٔ aa با ابعاد 2x300 .TP 14 .B \-aatrapezoid1 پُر کردن ذوزنقهٔ aa با ابعاد 1x1 .TP 14 .B \-aatrapezoid10 پُر کردن ذوزنقهٔ aa با ابعاد 10x10 .TP 14 .B \-aatrapezoid100 پُر کردن ذوزنقهٔ aa با ابعاد 100x100 .TP 14 .B \-aatrapezoid300 پُر کردن ذوزنقهٔ aa با ابعاد 300x300 .TP 14 .B \-addaatrapezoid1 پُر کردن ذوزنقهٔ پیش‌افزودهٔ aa با ابعاد 1x1 .TP 14 .B \-addaatrapezoid10 پُر کردن ذوزنقهٔ پیش‌افزودهٔ aa با ابعاد 10x10 .TP 14 .B \-addaatrapezoid100 پُر کردن ذوزنقهٔ پیش‌افزودهٔ aa با ابعاد 100x100 .TP 14 .B \-addaatrapezoid300 پُر کردن ذوزنقهٔ پیش‌افزودهٔ aa با ابعاد 300x300 .TP 14 .B \-complex10 پُر کردن چندضلعی پیچیده با اضلاع ۱۰ پیکسلی. .TP 14 .B \-complex100 پُر کردن چندضلعی پیچیده با اضلاع ۱۰۰ پیکسلی. .TP 14 .B \-64poly10convex پُر کردن ۶۴-ضلعی محدب در ابعاد 10x10. .TP 14 .B \-64poly100convex پُر کردن ۶۴-ضلعی محدب در ابعاد 100x100. .TP 14 .B \-64poly10complex پُر کردن ۶۴-ضلعی پیچیده در ابعاد 10x10. .TP 14 .B \-64poly100complex پُر کردن ۶۴-ضلعی پیچیده در ابعاد 100x100. .TP 14 .B \-ftext نویسه در سطر ۸۰ نویسه‌ای (6x13). .TP 14 .B \-tileftext نویسه در سطر ۸۰ نویسه‌ای کاشی‌کاری‌شده (6x13). .TP 14 .B \-f8text نویسه در سطر ۷۰ نویسه‌ای (8x13). .TP 14 .B \-f9text نویسه در سطر ۶۰ نویسه‌ای (9x15). .TP 14 .B \-f14text16 نویسهٔ ۲ بایتی در سطر ۴۰ نویسه‌ای (k14). .TP 14 .B \-f24text16 نویسهٔ Char16 در سطر ۲۳ نویسه‌ای (k24) .TP 14 .B \-tr10text نویسه در سطر ۸۰ نویسه‌ای (Times-Roman 10). .TP 14 .B \-tr24text نویسه در سطر ۳۰ نویسه‌ای (Times-Roman 24). .TP 14 .B \-polytext نویسه در سطر ۲۰/۴۰/۲۰ (6x13, Times-Roman 10, 6x13). .TP 14 .B \-polytext16 نویسهٔ ۲ بایتی در سطر ۷/۱۴/۷ (k14, k24). .TP 14 .B \-fitext نویسه در سطر تصویر ۸۰ نویسه‌ای (6x13). .TP 14 .B \-f8itext نویسه در سطر تصویر ۷۰ نویسه‌ای (8x13). .TP 14 .B \-f9itext نویسه در سطر تصویر ۶۰ نویسه‌ای (9x15). .TP 14 .B \-f14itext16 نویسهٔ ۲ بایتی در سطر تصویر ۴۰ نویسه‌ای (k14). .TP 14 .B \-f24itext16 نویسهٔ ۲ بایتی در سطر تصویر ۲۳ نویسه‌ای (k24). .TP 14 .B \-tr10itext نویسه در سطر تصویر ۸۰ نویسه‌ای (Times-Roman 10). .TP 14 .B \-tr24itext نویسه در سطر تصویر ۳۰ نویسه‌ای (Times-Roman 24). .TP 14 .B \-aa10text نویسه در سطر ۸۰ نویسه‌ای aa (DejaVu Sans 10) .TP 14 .B \-aa24text نویسه در سطر ۳۰ نویسه‌ای aa (DejaVu Sans 24) .TP 14 .B \-aaftext نویسه در سطر ۸۰ نویسه‌ای aa (Courier 12) .TP 14 .B \-a10text نویسه در سطر ۸۰ نویسه‌ای a (DejaVu Sans 10) .TP 14 .B \-a24text نویسه در سطر ۳۰ نویسه‌ای a (DejaVu Sans 24) .TP 14 .B \-aftext نویسه در سطر ۸۰ نویسه‌ای a (Courier 12) .TP 14 .B \-rgb10text نویسه در سطر ۸۰ نویسه‌ای rgb (DejaVu Sans 10) .TP 14 .B \-rgb24text نویسه در سطر ۳۰ نویسه‌ای rgb (DejaVu Sans 24) .TP 14 .B \-rgbftext نویسه در سطر ۸۰ نویسه‌ای rgb (Courier 12) .TP 14 .B \-caa10text نویسه در سطر ۸۰ نویسه‌ای aa core (DejaVu Sans 10) .TP 14 .B \-caa24text نویسه در سطر ۳۰ نویسه‌ای aa core (DejaVu Sans 24) .TP 14 .B \-caaftext نویسه در سطر ۸۰ نویسه‌ای aa core (Courier 12) .TP 14 .B \-ca10text نویسه در سطر ۸۰ نویسه‌ای a core (DejaVu Sans 10) .TP 14 .B \-ca24text نویسه در سطر ۳۰ نویسه‌ای a core (DejaVu Sans 24) .TP 14 .B \-caftext نویسه در سطر ۸۰ نویسه‌ای a core (Courier 12) .TP 14 .B \-crgb10text نویسه در سطر ۸۰ نویسه‌ای rgb core (DejaVu Sans 10).TP 14 .B \-crgb24text نویسه در یک خط هسته ۳۰ نویسه‌ای rgb (با قلم DejaVu Sans 24) .TP 14 .B \-crgbftext نویسه در یک خط هسته ۸۰ نویسه‌ای rgb (با قلم Courier 12) .TP 14 .B \-scroll10 پیمایش عمودی ۱۰×۱۰ پیکسل. .TP 14 .B \-scroll100 پیمایش عمودی ۱۰۰×۱۰۰ پیکسل. .TP 14 .B \-scroll500 پیمایش عمودی ۵۰۰×۵۰۰ پیکسل. .TP 14 .B \-copywinwin10 کپی مربع ۱۰×۱۰ از پنجره به پنجره. .TP 14 .B \-copywinwin100 کپی مربع ۱۰۰×۱۰۰ از پنجره به پنجره. .TP 14 .B \-copywinwin500 کپی مربع ۵۰۰×۵۰۰ از پنجره به پنجره. .TP 14 .B \-copypixwin10 کپی مربع ۱۰×۱۰ از pixmap به پنجره. .TP 14 .B \-copypixwin100 کپی مربع ۱۰۰×۱۰۰ از pixmap به پنجره. .TP 14 .B \-copypixwin500 کپی مربع ۵۰۰×۵۰۰ از pixmap به پنجره. .TP 14 .B \-copywinpix10 کپی مربع ۱۰×۱۰ از پنجره به pixmap. .TP 14 .B \-copywinpix100 کپی مربع ۱۰۰×۱۰۰ از پنجره به pixmap. .TP 14 .B \-copywinpix500 کپی مربع ۵۰۰×۵۰۰ از پنجره به pixmap. .TP 14 .B \-copypixpix10 کپی مربع ۱۰×۱۰ از pixmap به pixmap. .TP 14 .B \-copypixpix100 کپی مربع ۱۰۰×۱۰۰ از pixmap به pixmap. .TP 14 .B \-copypixpix500 کپی مربع ۵۰۰×۵۰۰ از pixmap به pixmap. .TP 14 .B \-copyplane10 کپی صفحه ۱۰×۱۰ با عمق ۱ بیتی. .TP 14 .B \-copyplane100 کپی صفحه ۱۰۰×۱۰۰ با عمق ۱ بیتی. .TP 14 .B \-copyplane500 کپی صفحه ۵۰۰×۵۰۰ با عمق ۱ بیتی. .TP 14 .B \-deepcopyplane10 کپی صفحه ۱۰×۱۰ با عمق n بیتی. .TP 14 .B \-deepcopyplane100 کپی صفحه ۱۰۰×۱۰۰ با عمق n بیتی. .TP 14 .B \-deepcopyplane500 کپی صفحه ۵۰۰×۵۰۰ با عمق n بیتی. .TP 14 .B \-putimage10 دستور PutImage برای مربع ۱۰×۱۰. .TP 14 .B \-putimage100 دستور PutImage برای مربع ۱۰۰×۱۰۰. .TP 14 .B \-putimage500 دستور PutImage برای مربع ۵۰۰×۵۰۰. .TP 14 .B \-putimagexy10 دستور PutImage در قالب XY برای مربع ۱۰×۱۰. .TP 14 .B \-putimagexy100 دستور PutImage در قالب XY برای مربع ۱۰۰×۱۰۰. .TP 14 .B \-putimagexy500 دستور PutImage در قالب XY برای مربع ۵۰۰×۵۰۰. .TP 14 .B \-putimagexybitmap10 دستور PutImage نوع XYbitmap برای مربع ۱۰×۱۰. .TP 14 .B \-putimagexybitmap100 دستور PutImage نوع XYbitmap برای مربع ۱۰۰×۱۰۰. .TP 14 .B \-putimagexybitmap500 دستور PutImage نوع XYbitmap برای مربع ۵۰۰×۵۰۰. .TP 14 .B \-shmput10 دستور PutImage برای مربع ۱۰×۱۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmput100 دستور PutImage برای مربع ۱۰۰×۱۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmput500 دستور PutImage برای مربع ۵۰۰×۵۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxy10 دستور PutImage در قالب XY برای مربع ۱۰×۱۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxy100 دستور PutImage در قالب XY برای مربع ۱۰۰×۱۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxy500 دستور PutImage در قالب XY برای مربع ۵۰۰×۵۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxybitmap10 دستور PutImage نوع XYbitmap برای مربع ۱۰×۱۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxybitmap100 دستور PutImage نوع XYbitmap برای مربع ۱۰۰×۱۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmputxybitmap500 دستور PutImage نوع XYbitmap برای مربع ۵۰۰×۵۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmget10 دستور GetImage برای مربع ۱۰×۱۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmget100 دستور GetImage برای مربع ۱۰۰×۱۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmget500 دستور GetImage برای مربع ۵۰۰×۵۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmgetxy10 دستور GetImage در قالب XY برای مربع ۱۰×۱۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmgetxy100 دستور GetImage در قالب XY برای مربع ۱۰۰×۱۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-shmgetxy500 دستور GetImage در قالب XY برای مربع ۵۰۰×۵۰۰ با افزونه حافظه مشترک MIT. .TP 14 .B \-getimage10 دستور GetImage برای مربع ۱۰×۱۰. .TP 14 .B \-getimage100 دستور GetImage برای مربع ۱۰۰×۱۰۰. .TP 14 .B \-getimage500 دستور GetImage برای مربع ۵۰۰×۵۰۰. .TP 14 .B \-getimagexy10 دستور GetImage در قالب XY برای مربع ۱۰×۱۰. .TP 14 .B \-getimagexy100 دستور GetImage در قالب XY برای مربع ۱۰۰×۱۰۰. .TP 14 .B \-getimagexy500 دستور GetImage در قالب XY برای مربع ۵۰۰×۵۰۰. .TP 14 .B \-compwinwin10 عملیات Composite ۱۰×۱۰ از پنجره به پنجره. .TP 14 .B \-compwinwin100 عملیات Composite ۱۰۰×۱۰۰ از پنجره به پنجره. .TP 14 .B \-compwinwin500 عملیات Composite ۵۰۰×۵۰۰ از پنجره به پنجره. .TP 14 .B \-comppixwin10 عملیات Composite ۱۰×۱۰ از pixmap به پنجره. .TP 14 .B \-comppixwin100 عملیات Composite ۱۰۰×۱۰۰ از pixmap به پنجره. .TP 14 .B \-comppixwin500 عملیات Composite ۵۰۰×۵۰۰ از pixmap به پنجره. .TP 14 .B \-magpixwin10 مقیاس‌بندی ۵×۵ از pixmap به پنجره ۱۰×۱۰..TP 14 .B \-magpixwin100 بزرگ‌نمایی 50x50 از pixmap به پنجره‌ی 100x100. .TP 14 .B \-magpixwin500 بزرگ‌نمایی 250x250 از pixmap به پنجره‌ی 500x500. .TP 14 .B \-minpixwin10 کوچک‌نمایی 10x10 از pixmap به پنجره‌ی 5x5. .TP 14 .B \-minpixwin100 کوچک‌نمایی 100x100 از pixmap به پنجره‌ی 50x50. .TP 14 .B \-minpixwin500 کوچک‌نمایی 500x500 از pixmap به پنجره‌ی 250x250. .TP 14 .B \-noop دستور NoOperation در پروتکل X. .TP 14 .B \-atom فراخوانی GetAtomName. .TP 14 .B \-pointer فراخوانی QueryPointer. .TP 14 .B \-prop فراخوانی GetProperty. .TP 14 .B \-gc تغییر بافتار گرافیکی (graphics context). .TP 14 .B \-create ایجاد پنجره فرزند و نگاشت با استفاده از MapSubwindows. .TP 14 .B \-ucreate ایجاد پنجره نگاشت‌نشده. .TP 14 .B \-map نگاشت پنجره فرزند از طریق MapWindow روی والد. .TP 14 .B \-unmap برداشتن نگاشت پنجره فرزند از طریق UnmapWindow روی والد. .TP 14 .B \-destroy نابود کردن پنجره فرزند از طریق DestroyWindow والد. .TP 14 .B \-popup پنهان‌سازی/نمایش پنجره از طریق Map/Unmap پنجره بازشو (popup). .TP 14 .B \-move جابه‌جا کردن پنجره. .TP 14 .B \-umove جابه‌جا کردن پنجره نگاشت‌نشده. .TP 14 .B \-movetree جابه‌جا کردن پنجره از طریق MoveWindow روی والد. .TP 14 .B \-resize تغییر اندازه پنجره. .TP 14 .B \-uresize تغییر اندازه پنجره نگاشت‌نشده. .TP 14 .B \-circulate چرخش پایین‌ترین پنجره به بالا. .TP 14 .B \-ucirculate چرخش پنجره نگاشت‌نشده به بالا. .SH "پیش‌فرض‌های اکس (X DEFAULTS)" هیچ پیش‌فرضی از X توسط این برنامه استفاده نمی‌شود. .SH "همچنین ببینید (SEE ALSO)" .BR X (7), .BR x11perfcomp (1) .SH "نویسندگان (AUTHORS)" Joel McCormack .br Phil Karlton .br Susan Angebranndt .br Chris Kent .br Keith Packard .br Graeme Gill