ppdcfile(5) OpenPrinting ppdcfile(5)

ppdcfile - قالب فایل منبع کامپایلر PPD در CUPS (منسوخ‌شده)

کامپایلر PPD در CUPS فایل‌های متا (meta files) را می‌خواند که حاوی توضیحات یک یا چند فایل PPD هستند که باید توسط ppdc(1) تولید شوند. این صفحه راهنما یک مرجع سریع برای کلیدواژه‌های پشتیبانی‌شده ارائه می‌دهد و باید همراه با راهنمای آنلاین CUPS استفاده شود.

قالب فایل منبع به صورت متن اسکی (ASCII) ساده است که می‌تواند با ویرایشگر متن دلخواه شما ویرایش شود. کامنت‌ها با استفاده از سازوکارهای کامنت‌گذاری C (/* ... */) و C++ (// ...) پشتیبانی می‌شوند.

اطلاعات درایور چاپگر را می‌توان با استفاده از آکولادها ({ ... }) گروه‌بندی کرد و به اشتراک گذاشت؛ هنگامی که یک آکولاد بسته یا انتهای فایل دیده شود و یک دستورالعمل PCFileName تعریف شده باشد، فایل‌های PPD نوشته می‌شوند.

دستورالعمل‌ها ممکن است در هر کجای یک خط قرار گیرند و یک یا چند مقدار به دنبال آن‌ها می‌آید. در ادامه فهرستی از دستورالعمل‌های در دسترس و مقادیری که می‌پذیرند آمده است:

#define name value
#elif {name | value}
#else
#endif
#font name encoding "version" charset status
#if {name | value}
#include <filename>
#include "filename"
#media name width length
#media "name/text" width length
#po locale "filename"

فایل‌های PPD منسوخ شده‌اند و در نگارش‌های آینده CUPS دیگر پشتیبانی نخواهند شد. چاپگرهایی که از IPP پشتیبانی نمی‌کنند را می‌توان با استفاده از برنامه‌هایی مانند ippeveprinter(1) پشتیبانی کرد.

ppdc(1), ppdhtml(1), ppdi(1), ppdmerge(1), ppdpo(1), راهنمای آنلاین CUPS (http://localhost:631/help)

Copyright © 2020-2024 by OpenPrinting.

CUPS 2021-02-28