.TH PLOTFONT 1 "Jun 2000" "FSF" "GNU Plotting Utilities" .SH "نام (NAME)" plotfont \- تولید نقشه نویسه‌های فونت‌های پشتیبانی‌شده توسط ابزارهای رسم .\" Not all man macros define SB .de SB \&\fB\s-1\&\\$1 \\$2\s0\fR .. .SH "خلاصه دستور (SYNOPSIS)" .B plotfont [ .I options ] .I fonts .SH "توضیحات (DESCRIPTION)" .LP دستور .B plotfont یک نقشه نویسه (character map) برای هر فونتی که توسط ابزارهای رسم پشتیبانی می‌شود تولید می‌کند؛ این ابزارها شامل .BR graph (1)، .BR plot (1)، .BR pic2plot (1)، .BR tek2plot (1) و کتابخانه صدور گرافیک دوبعدی GNU libplot هستند (ببینید: .BR plot (3)). این‌که چه فونت‌هایی پشتیبانی می‌شوند به قالب خروجی بستگی دارد که توسط گزینه .B \-T مشخص می‌شود. فهرستی از فونت‌های موجود در هر قالب خروجی مشخص را می‌توان با گزینه .B \-\-help\-fonts به‌دست آورد (پایین‌تر را ببینید). .LP نقشه یا نقشه‌های نویسه با قالب مشخص‌شده در خروجی استاندارد نوشته خواهند شد. به عنوان مثال، فونت Times-Roman هنگام تولید خروجی Postscript در دسترس است. دستور .B plotfont \-T ps Times\-Roman > charmap.ps یک نقشه نویسه از فونت Times-Roman در قالب Postscript ایجاد می‌کند که می‌توان آن را با ویرایشگر ترسیمی .BR idraw (1) مشاهده یا ویرایش کرد. فونت Times-Roman همچنین هنگام تولید خروجی Fig در دسترس است که می‌توان آن را با ویرایشگر ترسیمی .BR xfig (1) مشاهده یا ویرایش کرد. دستور .B plotfont \-T fig Times\-Roman > charmap.fig همان نقشه نویسه را اما در قالب Fig به‌جای قالب Postscript ایجاد خواهد کرد. .LP به عنوان مثالی دیگر، فونت Univers هنگام تولید خروجی PCL 5 در دسترس است. دستور .B plotfont \-T pcl Univers > charmap.pcl یک نقشه نویسه از فونت Univers در قالب PCL 5 تولید می‌کند. .LP هنگام تولید خروجی برای سامانه پنجره X (یعنی برای یک پنجره بازشونده)، هر فونت مقیاس‌پذیر سامانه پنجره X که دارای نام XLFD (یعنی توصیف فونت منطقی X یا X Logical Font Description) باشد پشتیبانی می‌شود. به عنوان مثال، دستور .B plotfont \-T X utopia\-medium\-r\-normal پنجره‌ای را باز کرده و نقشه نویسه‌ای از فونت Utopia-Regular رسم می‌کند. عبارت "utopia-medium-r-normal" نگارش کوتاه‌شده‌ای از نام XLFD فونت Utopia-Regular است. فونت Utopia-Regular در اغلب نمایشگرهای سامانه پنجره X در دسترس است. .SH "گزینه‌ها (OPTIONS)" .SS "گزینه‌های عمومی (General Options)" .TP .BI \-T " type" .br .ns .TP .BI \-\-output\-format " type" انتخاب .I type به عنوان قالب خروجی. این مقدار می‌تواند "X"،‏ "png"،‏ "pnm"،‏ "gif"،‏ "svg"،‏ "ai"،‏ "ps"،‏ "cgm"،‏ "fig"،‏ "pcl"،‏ "hpgl"،‏ "regis"،‏ "tek" یا "meta" (پیش‌فرض) باشد. این موارد به ترتیب به این موارد اشاره دارند: سامانه پنجره X، قالب PNG (گرافیک شبکه‌ای قابل حمل)، قالب anymap قابل حمل (شامل PBM/PGM/PPM)، قالب pseudo-GIF که از کدگذاری LZW استفاده نمی‌کند، قالب جدید برداری مقیاس‌پذیر مبتنی بر XML یا SVG، قالب مورد استفاده در Adobe Illustrator، Postscript یا Encapsulated Postscript (EPS) که می‌توان آن را با .BR idraw (1) ویرایش کرد، قالب CGM (به‌طور پیش‌فرض منطبق بر نمایه WebCGM)، قالب استفاده‌شده توسط ویرایشگر ترسیمی .BR xfig (1)، زبان چاپگر Hewlett\-Packard PCL 5، زبان گرافیکی Hewlett\-Packard Graphics Language یا HPGL، قالب گرافیکی ReGIS (که می‌تواند توسط شبیه‌ساز ترمینال .BR dxterm (1) یا ترمینال‌های VT330 یا VT340 نمایش داده شود)، قالب Tektronix (که می‌تواند توسط شبیه‌ساز ترمینال .BR xterm (1) نمایش داده شود)، و خود قالب متاملفه مستقل از دستگاه گنو (GNU metafile). مگر اینکه \fItype\fP برابر "X" باشد، یک فایل خروجی تولید شده و در خروجی استاندارد نوشته می‌شود. .IP "" فایل‌های با قالب PNG،‏ PNM،‏ pseudo-GIF،‏ AI یا Fig تنها شامل یک صفحه گرافیکی هستند. بنابراین اگر از گزینه .BR "\-T png" ، گزینه .BR "\-T pnm" ، گزینه .BR "\-T gif" ، گزینه .BR "\-T ai" یا گزینه .B \-T fig استفاده شود، فایل خروجی تنها شامل نقشه نویسه برای نخستین فونت مشخص‌شده خواهد بود. .IP "" فهرست فونت‌های موجود در هر قالب خروجی مشخص را می‌توان با گزینه .B \-\-help\-fonts به‌دست آورد (پایین‌تر را ببینید). اگر فونت درخواستی در دسترس نباشد، یک فونت پیش‌فرض جایگزین آن خواهد شد. فونت پیش‌فرض برای "X"،‏ "svg"،‏ "ai"،‏ "ps"،‏ "cgm" و "fig" برابر "Helvetica"، برای "pcl" برابر "Univers" و برای "png"،‏ "pnm"،‏ "gif"،‏ "hpgl"،‏ "regis"،‏ "tek" و "meta" برابر "HersheySerif" است. .TP .B \-1 .br .ns .TP .B \-\-lower\-half تولید نقشه نویسه برای نیمه پایینی هر فونت مشخص‌شده. این حالت پیش‌فرض است. .TP .B \-2 .br .ns .TP .B \-\-upper\-half تولید نقشه نویسه برای نیمه بالایی هر فونت مشخص‌شده. .TP .B \-o .br .ns .TP .B \-\-octal شماره‌گذاری نویسه‌ها در مبنای هشت (اکتال) به‌جای مبنای ده (پیش‌فرض). .TP .B \-x .br .ns .TP .B \-\-hexadecimal شماره‌گذاری نویسه‌ها در مبنای شانزده (هگزادسیمال) به‌جای مبنای ده (پیش‌فرض). .TP .B \-\-box احاطه کردن هر نویسه با یک کادر برای نمایش حدود آن به چپ و راست. حالت پیش‌فرض انجام ندادن این کار است. .TP .BI \-j " row" .br .ns .TP .BI \-\-jis\-row " row" تولید یک نقشه نویسه برای سطر .I row از یک فونت ژاپنی که بر اساس استاندارد JIS X0208 مرتب شده است. تنها فونتی از این نوع که در حال حاضر موجود است فونت HersheyEUC [کد یونیکس گسترش‌یافته] است. در صورت استفاده، این گزینه بر گزینه‌های .B \-1 و .B \-2 حاکم خواهد شد. سطرهای معتبر 1.\|.\|.94 هستند. در استاندارد JIS X0208، نویسه‌های رومی در سطر ۳ و نویسه‌های هجایی ژاپنی (هیراگانا و کاتاکانا) در سطرهای ۴ و ۵ قرار دارند. نویسه‌های یونانی و سیریلیک در سطرهای ۶ و ۷ قرار دارند. نویسه‌های اندیشه‌نگاشت ژاپنی (کانجی) در سطرهای 16.\|.\|.84 قرار دارند. .TP .BI \-\-bg\-color " name" تنظیم رنگ مورد استفاده برای پس‌زمینه به .IR name . این گزینه فقط برای موارد زیر کاربرد دارد: .BR "plotfont \-T X" ، .BR "plotfont \-T png" ، .BR "plotfont \-T pnm" ، .BR "plotfont \-T gif" ، .BR "plotfont \-T svg" ، .BR "plotfont \-T cgm" و .BR "plotfont \-T regis" . یک نام ناشناخته رنگ را به حالت پیش‌فرض یعنی "white" تنظیم می‌کند. از متغیر محیطی .SB BG_COLOR نیز می‌توان برای مشخص کردن رنگ پس‌زمینه استفاده کرد. .IP "" اگر از گزینه .B \-T png یا .B \-T gif استفاده شود، به ترتیب می‌توان با تنظیم متغیر محیطی .SB TRANSPARENT_COLOR به نام رنگ پس‌زمینه، یک فایل PNG شفاف یا یک pseudo-GIF شفاف تولید کرد. اگر از گزینه .B \-T svg یا .B \-T cgm استفاده شود، با تنظیم رنگ پس‌زمینه به "none" می‌توان یک فایل خروجی بدون پس‌زمینه تولید نمود. .TP .BI \-\-bitmap\-size " bitmap_size" تنظیم اندازه نمایشگر گرافیکی که نقشه(های) نویسه در آن رسم می‌شوند، بر حسب پیکسل، به .IR bitmap_size . مقدار پیش‌فرض "570x570" است. این گزینه فقط برای موارد زیر که همگی بیت‌مپ تولید می‌کنند کاربرد دارد: .BR "plotfont \-T X" ، .BR "plotfont \-T png" ، .BR "plotfont \-T pnm" و .BR "plotfont \-T gif" . اگر یک اندازه پنجره مستطیلی (غیرمربعی) انتخاب کنید، فونت‌ها در نقشه(های) نویسه به صورت ناهمسانگرد (anisotropically)، یعنی با ضریب‌های متفاوت در جهت‌های افقی و عمودی، مقیاس‌بندی می‌شوند. برای .BR "plotfont \-T X" ، این قابلیت نیازمند نمایشگر X11R6 است. هر فونتی که نتواند به این شکل مقیاس‌بندی شود، با یک فونت مقیاس‌پذیر پیش‌فرض مانند فونت برداری "HersheySerif" جایگزین خواهد شد. .IP "" از متغیر محیطی .SB BITMAPSIZE نیز می‌توان برای تعیین اندازه پنجره استفاده کرد. برای سازگاری رو به عقب، منبع X با عنوان .B Xplot.geometry می‌تواند به‌جای آن استفاده شود. .TP .BI \-\-emulate\-color " option" اگر .I option برابر .IR yes باشد، هر رنگ در خروجی با سایه مناسبی از خاکستری جایگزین می‌شود. این گزینه به ندرت مفید است، مگر هنگام استفاده از .B plotfont \-T pcl جهت آماده‌سازی خروجی برای دستگاه PCL 5. (بسیاری از دستگاه‌های تک‌رنگ PCL 5، مانند چاپگرهای LaserJet تک‌رنگ، در شبیه‌سازی خودکار رنگ‌ها عملکرد ضعیفی دارند.) همچنین می‌توانید با تنظیم متغیر محیطی .SB EMULATE_COLOR به "yes"، شبیه‌سازی رنگ را درخواست کنید. .TP .BI \-\-numbering\-font " name" تنظیم فونت مورد استفاده برای شماره‌گذاری نویسه‌ها در نقشه(های) نویسه به .IR name به‌جای مقدار پیش‌فرض. .TP .BI \-\-page\-size " pagesize" تنظیم اندازه صفحه‌ای که نقشه(های) نویسه روی آن قرار خواهند گرفت. این گزینه فقط برای موارد زیر کاربرد دارد: .BR "plotfont \-T svg" ، .BR "plotfont \-T ai" ، .BR "plotfont \-T ps" ، .BR "plotfont \-T cgm" ، .BR "plotfont \-T fig" ، .BR "plotfont \-T pcl" و .BR "plotfont \-T hpgl" . مقدار پیش‌فرض "letter" است که به معنی صفحه‌ای با ابعاد ۸.۵ در ۱۱ اینچ است. هر اندازه صفحه ISO در محدوده "a0".\|.\|."a4" یا اندازه صفحه ANSI در محدوده "a".\|.\|."e" را می‌توان مشخص کرد ("letter" نام مستعاری برای "a" و "tabloid" نام مستعاری برای "b" است). اندازه‌های "legal" و "ledger" نیز به عنوان اندازه صفحه شناخته شده‌اند. از متغیر محیطی .SB PAGESIZE نیز می‌توان برای مشخص کردن اندازه صفحه استفاده کرد. .IP "" نمایشگر گرافیکی که هر نقشه نویسه در آن رسم می‌شود، ناحیه‌ای مربعی خواهد بود که تقریباً تمام عرض صفحه مشخص‌شده را اشغال می‌کند. می‌توان اندازه متفاوتی را برای نمایشگر گرافیکی تعیین کرد. به عنوان مثال، اندازه صفحه می‌تواند به صورت "letter,xsize=4in,ysize=6in" یا "a4,xsize=5.0cm,ysize=100mm" مشخص شود. برای تمام موارد فوق به جز .BR "plotfont \-T hpgl" ، نمایشگر گرافیکی به طور پیش‌فرض در مرکز صفحه قرار می‌گیرد. برای تمام موارد فوق به جز .B "plotfont \-T svg" و .BR "plotfont \-T cgm" ، می‌توان نمایشگر گرافیکی را به صورت دستی و با مشخص کردن موقعیت گوشه پایین-چپ آن نسبت به گوشه پایین-چپ صفحه جابجا کرد. به عنوان مثال، اندازه صفحه می‌تواند به صورت "letter,xorigin=2in,yorigin=3in" یا "a4,xorigin=0.5cm,yorigin=0.5cm" مشخص شود. همچنین می‌توان یک بردار آفست (فاصله) مشخص کرد. برای مثال، اندازه صفحه می‌تواند به صورت "letter,xoffset=1in" یا "letter,xoffset=1in,yoffset=1.2in" یا "a4,yoffset=\-1cm" تعیین شود. در قالب SVG و قالب WebCGM امکان تعیین اندازه نمایشگر گرافیکی وجود دارد، اما موقعیت آن را نمی‌توان تعیین کرد. .TP .BI \-\-rotation " angle" چرخش نمایشگر گرافیکی به میزان .IR angle " درجه." مقدارهای مجاز عبارتند از "0"،‏ "90"،‏ "180" و "270". مقدارهای "no" و "yes" به ترتیب معادل "0" و "90" هستند. از متغیر محیطی .SB ROTATION نیز می‌توان برای مشخص کردن زاویه چرخش استفاده کرد. .TP .BI \-\-pen\-color " name" تنظیم رنگ قلم به .IR name . یک نام ناشناخته رنگ قلم را به مقدار پیش‌فرض یعنی "black" تنظیم می‌کند. .SS "گزینه‌های خروجی متاملفه (Options for Metafile Output)" .LP گزینه زیر تنها زمانی کاربرد دارد که گزینه .B \-T حذف شده باشد یا از .B "\-T meta" استفاده شود. در این حالت، خروجی .B plotfont در قالب متاملفه گرافیکی گنو (GNU metafile) خواهد بود. این خروجی را می‌توان با فراخوانی .BR plot (1) به سایر قالب‌ها تبدیل کرد. .TP .B \-O .br .ns .TP .B \-\-portable\-output تولید نسخه قابل حمل (خوانا برای انسان) از قالب متاملفه گنو، به‌جای نسخه دودویی (پیش‌فرض). قالب نسخه دودویی وابسته به ماشین است. .SS "گزینه‌های اطلاعاتی (Informational Options)" .TP .B \-\-help چاپ فهرستی از گزینه‌های خط فرمان و خروج. .TP .B \-\-help\-fonts چاپ جدول فونت‌های موجود و خروج. این جدول به قالب خروجی مشخص‌شده با گزینه .B \-T بستگی خواهد داشت. دستورهای .BR "plotfont \-T X" ، .BR "plotfont \-T svg" ، .BR "plotfont \-T ai" ، .BR "plotfont \-T ps" ، .BR "plotfont \-T cgm" و .B plotfont \-T fig هرکدام از ۳۵ فونت استاندارد Postscript پشتیبانی می‌کنند. دستورهای .BR "plotfont \-T svg" ، .BR "plotfont \-T pcl" و .B plotfont \-T hpgl از ۴۵ فونت استاندارد PCL 5 پشتیبانی کرده و دو مورد آخر از تعدادی فونت برداری Hewlett\-Packard نیز پشتیبانی می‌کنند. هر هفت مورد از مجموعه‌ای شامل ۲۲ فونت برداری Hershey پشتیبانی می‌کنند، همان‌طور که .BR "plotfont \-T png" ، .BR "plotfont \-T pnm" ، .BR "plotfont \-T gif" ، .BR "plotfont \-T regis" و .BR "plotfont \-T tek" نیز پشتیبانی می‌کنند. دستور .B plotfont بدون گزینه .B \-T در اصل از تمامی این فونت‌ها پشتیبانی می‌کند، زیرا خروجی آن باید با فراخوانی .BR plot (1) به سایر قالب‌ها تبدیل شود. .TP .B \-\-list\-fonts مانند .BR \-\-help\-fonts ، اما فونت‌ها را در یک ستون فهرست می‌کند تا ارسال خروجی با لوله (pipe) به برنامه‌های دیگر تسهیل شود. اگر هیچ قالب خروجی با گزینه .B \-T مشخص نشده باشد، مجموعه کامل فونت‌های پشتیبانی‌شده فهرست می‌شوند. .TP .B \-\-version چاپ شماره نسخه .B plotfont و بسته ابزارهای رسم، و سپس خروج. .SH "محیط (ENVIRONMENT)" متغیرهای محیطی .SB BITMAPSIZE، .SB PAGESIZE، .SB BG_COLOR، .SB EMULATE_COLOR و .SB ROTATION به ترتیب به عنوان مقادیر جایگزین برای گزینه‌های .BR \-\-bitmap\-size ، .BR \-\-page\-size ، .BR \-\-bg\-color ، .BR \-\-emulate\-color و .BR \-\-rotation عمل می‌کنند. سایر متغیرهای محیطی به قالب‌های خروجی خاص مربوط می‌شوند. .LP دستور .BR "plotfont \-T X" ، که برای هر نقشه نویسه پنجره‌ای را در نمایشگر سامانه پنجره X باز می‌کند، متغیر محیطی .SB DISPLAY را بررسی می‌نماید. مقدار این متغیر تعیین‌کننده نمایشگر مورد استفاده خواهد بود. .LP دستورهای .BR "plotfont \-T png" و .BR "plotfont \-T gif" ، که به ترتیب خروجی را در قالب PNG و قالب pseudo-GIF تولید می‌کنند، تحت تأثیر متغیر محیطی .SB INTERLACE قرار دارند. اگر مقدار آن "yes" باشد، خروجی به صورت درهم‌بافته (interlaced) خواهد بود. همچنین، اگر متغیر محیطی .SB TRANSPARENT_COLOR روی نام یک رنگ تنظیم شود، آن رنگ در خروجی به عنوان رنگ شفاف در نظر گرفته می‌شود. .LP دستور .BR "plotfont \-T pnm" ، که خروجی را در قالب anymap قابل حمل (PBM/PGM/PPM) تولید می‌کند، تحت تأثیر متغیر محیطی .SB PNM_PORTABLE قرار دارد. اگر مقدار آن "yes" باشد، خروجی به‌جای حالت دودویی (پیش‌فرض) در یک قالب خوانا برای انسان خواهد بود. .LP دستور .BR "plotfont \-T cgm" ، که خروجی را در قالب CGM (متاملفه گرافیک رایانه‌ای) تولید می‌کند، تحت تأثیر متغیرهای محیطی .SB CGM_MAX_VERSION و .SB CGM_ENCODING قرار دارد. به‌طور پیش‌فرض، این دستور نسخه‌ای با کدگذاری دودویی از قالب CGM نسخه ۳ را تولید می‌کند. برای سازگاری رو به عقب، می‌توان شماره نسخه را با تنظیم .SB CGM_MAX_VERSION به "2" یا "1" کاهش داد. صرف‌نظر از نسخه، اگر .SB CGM_ENCODING روی "clear_text" تنظیم شده باشد، فایل CGM خروجی از کدگذاری متن صریح و خوانا برای انسان استفاده خواهد کرد. با این حال، فقط فایل‌های CGM با کدگذاری دودویی با نمایه WebCGM مطابقت دارند. .LP دستور .BR "plotfont \-T pcl" ، که خروجی PCL 5 را برای چاپگرها و پلاترهای Hewlett\-Packard تولید می‌کند، تحت تأثیر متغیر محیطی .SB PCL_ASSIGN_COLORS قرار دارد. هنگام تولید خروجی PCL 5 برای چاپگر رنگی یا دستگاه رنگی دیگر، این متغیر باید روی "yes" تنظیم شود. این کار با دادن آزادی کامل به دستگاه خروجی در تخصیص درونی رنگ‌ها به «قلم‌های منطقی» خود، بازتولید دقیق رنگ را تضمین می‌کند. اگر مقدار آن "no" باشد، دستگاه از مجموعه‌ای ثابت از قلم‌های رنگی استفاده کرده و سایر رنگ‌ها را با سایه‌زنی (shading) شبیه‌سازی می‌کند. مقدار پیش‌فرض "no" است، زیرا دستگاه‌های PCL 5 تک‌رنگ که بسیار رایج‌تر از نمونه‌های رنگی هستند، باید برای شبیه‌سازی رنگ از سایه‌زنی استفاده کنند. .LP دستور .BR "plotfont \-T hpgl" ، که خروجی به زبان گرافیکی Hewlett\-Packard تولید می‌کند، تحت تأثیر چند متغیر محیطی قرار دارد. مهم‌ترین آن‌ها .SB HPGL_VERSION است که می‌تواند روی "1"،‏ "1.5" یا "2" (پیش‌فرض) تنظیم شود. مقدار "1" یعنی خروجی باید HP-GL عمومی باشد، "1.5" یعنی خروجی باید برای پلاتر گرافیکی HP7550A و پلاترهای فنی HP758x،‏ HP7595A و HP7596A مناسب باشد (HP-GL با برخی افزونه‌های HP-GL/2)، و "2" یعنی خروجی باید HP-GL/2 مدرن باشد. اگر نسخه "1" یا "1.5" باشد، تنها فونت‌های موجود فونت‌های برداری خواهند بود و همه خطوط با ضخامت پیش‌فرض رسم می‌شوند. علاوه بر این، اگر نسخه "1" باشد، پر کردن منحنی‌های دلخواه با رنگ توپر پشتیبانی نمی‌شود (البته دایره‌ها و مستطیل‌های هم‌راستا با محورهای مختصات می‌توانند پر شوند). .LP موقعیت نمایشگر گرافیکی .B plotfont \-T hpgl روی صفحه را می‌توان با تنظیم متغیر محیطی .SB HPGL_ROTATE روی "yes"، به میزان ۹۰ درجه در خلاف جهت عقربه‌های ساعت چرخاند. این چرخش با چرخش حاصل از گزینه .B \-\-rotation یکسان نیست، زیرا هم نمایشگر گرافیکی را می‌چرخاند و هم گوشه پایین-چپ آن را به سمت گوشه دیگری از صفحه جابجا می‌کند. علاوه بر "no" و "yes"، مقدارهای مجاز برای .SB HPGL_ROTATE عبارتند از "0"،‏ "90"،‏ "180" و "270". مقدارهای "no" و "yes" به ترتیب معادل "0" و "90" هستند. مقدارهای "180" و "270" فقط زمانی پشتیبانی می‌شوند که .SB HPGL_VERSION برابر "2" (پیش‌فرض) باشد. .LP به‌طور پیش‌فرض، .B plotfont \-T hpgl با مجموعه‌ای ثابت از قلم‌ها رسم را انجام می‌دهد. این‌که کدام قلم‌ها موجود باشند را می‌توان با تنظیم متغیر محیطی .SB HPGL_PENS مشخص کرد. اگر .SB HPGL_VERSION برابر "1" باشد، مقدار پیش‌فرض .SB HPGL_PENS برابر "1=black" است؛ اگر .SB HPGL_VERSION برابر "1.5" یا "2" باشد، مقدار پیش‌فرض .SB HPGL_PENS برابر "1=black:2=red:3=green:4=yellow:5=blue:6=magenta:7=cyan" است. قالب این مقادیر خودتوضیح است. با تنظیم .SB HPGL_PENS می‌توانید برای هر قلمی در محدوده #1.\|.\|.#31 رنگی تعیین کنید. همه نام‌های رنگ شناخته‌شده توسط سامانه پنجره X قابل استفاده هستند. قلم شماره ۱ همیشه باید وجود داشته باشد، هرچند لزومی ندارد سیاه باشد. هر قلم دیگری در محدوده #1.\|.\|.#31 را می‌توان حذف کرد. .LP اگر .SB HPGL_VERSION برابر "2" باشد، دستور .B plotfont \-T hpgl تحت تأثیر متغیر محیطی .SB HPGL_ASSIGN_COLORS نیز قرار خواهد گرفت. اگر مقدار آن "yes" باشد، آنگاه .B plotfont \-T hpgl به پالت مشخص‌شده در .SB HPGL_PENS محدود نخواهد شد: در صورت نیاز، رنگ‌ها را به «قلم‌های منطقی» در محدوده #1.\|.\|.#31 تخصیص می‌دهد. مقدار پیش‌فرض "no" است زیرا به جز چاپگرهای رنگی LaserJet و پلاترهای DesignJet، دستگاه‌های HP-GL/2 چندانی اجازه تخصیص رنگ به قلم‌های منطقی را نمی‌دهند. .LP پر کردن کدر (opaque) و رسم خطوط سفید مرئی تنها در صورتی پشتیبانی می‌شود که .SB HPGL_VERSION برابر "2" بوده و متغیر محیطی .SB HPGL_OPAQUE_MODE روی "yes" (پیش‌فرض) تنظیم شده باشد. اگر مقدار آن "no" باشد، خطوط سفید (در صورت وجود) که معمولاً با قلم شماره ۰ رسم می‌شوند، رسم نخواهند شد. این ویژگی برای سازگاری با دستگاه‌های قدیمی‌تر HP-GL/2 است. برای مثال، پلاترهای قلمی HP-GL/2 از کدر بودن یا استفاده از قلم شماره ۰ برای رسم خطوط سفید مرئی پشتیبانی نمی‌کنند. در واقع، برخی از دستگاه‌های قدیمی‌تر HP-GL/2 اگر ملزم به رسم شیءهای کدر شوند ممکن است دچار نقص عملکرد شوند. .LP دستور .BR "plotfont \-T tek" ، که خروجی را برای ترمینال یا شبیه‌ساز Tektronix تولید می‌کند، متغیر محیطی .SB TERM را بررسی می‌کند. اگر مقدار .SB TERM رشته‌ای باشد که با "xterm"،‏ "nxterm" یا "kterm" آغاز شود، به این نشانه در نظر گرفته می‌شود که .B plotfont در یک شبیه‌ساز ترمینال VT100 سامانه پنجره X اجرا می‌شود: نسخه‌ای از .BR xterm (1)، .BR nxterm (1) یا .BR kterm (1). پیش از رسم گرافیک، .B plotfont \-T tek یک توالی اسکیپ (escape sequence) ارسال می‌کند که باعث می‌شود پنجره کمکی Tektronix شبیه‌ساز ترمینال، که معمولاً پنهان است، باز شود. پس از رسم گرافیک، یک توالی اسکیپ که کنترل را به پنجره اصلی VT100 بازمی‌گرداند ارسال خواهد شد. پنجره Tektronix روی صفحه باقی خواهد ماند. .LP اگر مقدار .SB TERM رشته‌ای باشد که با "kermit"،‏ "ansi.sys" یا "nansi.sys" آغاز شود، به عنوان نشانه‌ای در نظر گرفته می‌شود که .B plotfont در شبیه‌ساز ترمینال VT100 ارائه‌شده توسط نسخه MS-DOS برنامه .BR kermit (1) در حال اجراست. پیش از رسم گرافیک، \fBplotfont \-T tek\fP یک توالی اسکیپ ارسال می‌کند که شبیه‌ساز ترمینال را به حالت Tektronix تغییر می‌دهد. همچنین، برخی از کدهای کنترلی Tektronix ارسال‌شده توسط \fBplotfont \-T tek\fP مختص \fBkermit\fP خواهند بود. پشتیبانی محدودی از رنگ وجود خواهد داشت که در حالت عادی این‌گونه نیست (از ۱۶ رنگ `ansi.sys' پشتیبانی خواهد شد). پس از رسم گرافیک، \fBplotfont \-T tek\fP یک توالی اسکیپ ارسال می‌کند که شبیه‌ساز را به حالت VT100 بازمی‌گرداند. توالی کلیدهای `ALT minus' را می‌توان به صورت دستی درون \fBkermit\fP برای تغییر میان دو حالت به کار گرفت. .SH "همچنین ببینید (SEE ALSO)" .BR graph (1)، .BR pic2plot (1)، .BR tek2plot (1)، .BR plot (1)، .BR plot (3) و "The GNU Plotting Utilities Manual". .SH "نویسندگان (AUTHORS)" دستور .B plotfont توسط Robert S. Maier (\fBrsm@math.arizona.edu\fP) نوشته شده است. .SH "اشکالات (BUGS)" گزارش‌های اشکال را به نشانی زیر ایمیل کنید: .BR bug\-gnu\-utils@gnu.org .