| ppdcfile(5) | OpenPrinting | ppdcfile(5) |
نام (NAME)
ppdcfile - قالب فایل منبع کامپایلر PPD در CUPS (منسوخشده)
توضیحات (DESCRIPTION)
کامپایلر 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"
- Attribute name "" value
- Attribute name keyword value
- Attribute name "keyword/text" value
- Choice name "code"
- Choice "name/text" "code"
- ColorDevice boolean-value
- ColorModel name colorspace colororder compression
- ColorModel "name/text" colorspace colororder compression
- ColorProfile resolution/mediatype gamma density matrix
- Copyright "text"
- CustomMedia name width length left bottom right top "size-code" "region-code"
- CustomMedia "name/text" width length left bottom right top "size-code" "region-code"
- Cutter boolean-value
- Darkness temperature name
- Darkness temperature "name/text"
- DriverType type
- Duplex type
- Filter mime-type cost program
- Finishing name
- Finishing "name/text"
- Font *
- Font name encoding "version" charset status
- Group name
- Group "name/text"
- HWMargins left bottom right top
- InputSlot position name
- InputSlot position "name/text"
- Installable name
- Installable "name/text"
- LocAttribute name "keyword/text" value
- ManualCopies boolean-value
- Manufacturer "name"
- MaxSize width length
- MediaSize name
- MediaType type name
- MediaType type "name/text"
- MinSize width length
- ModelName "name"
- ModelNumber number
- Option name type section order
- Option "name/text" type section order
- PCFileName "filename.ppd"
- Resolution colorspace bits-per-color row-count row-feed row-step name
- Resolution colorspace bits-per-color row-count row-feed row-step "name/text"
- SimpleColorProfile resolution/mediatype density yellow-density red-density gamma red-adjust green-adjust blue-adjust
- Throughput pages-per-minute
- UIConstraints "*Option1 *Option2"
- UIConstraints "*Option1 Choice1 *Option2"
- UIConstraints "*Option1 *Option2 Choice2"
- UIConstraints "*Option1 Choice1 *Option2 Choice2"
- VariablePaperSize boolean-value
- Version number
نکات (NOTES)
فایلهای PPD منسوخ شدهاند و در نگارشهای آینده CUPS دیگر پشتیبانی نخواهند شد. چاپگرهایی که از IPP پشتیبانی نمیکنند را میتوان با استفاده از برنامههایی مانند ippeveprinter(1) پشتیبانی کرد.
همچنین ببینید (SEE ALSO)
ppdc(1), ppdhtml(1), ppdi(1), ppdmerge(1), ppdpo(1), راهنمای آنلاین CUPS (http://localhost:631/help)
حق نشر (COPYRIGHT)
Copyright © 2020-2024 by OpenPrinting.
| CUPS | 2021-02-28 |