]>
Commit | Line | Data |
---|---|---|
94436c5a MS |
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
2 | <html> | |
3 | <!-- SECTION: Man Pages --> | |
4 | <head> | |
5 | <link rel="stylesheet" type="text/css" href="../cups-printable.css"> | |
6 | <title>ppdcfile(5)</title> | |
7 | </head> | |
8 | <body> | |
9 | <h1 class="title">ppdcfile(5)</h1> | |
10 | <h2 class="title"><a name="NAME">Name</a></h2> | |
11 | ppdcfile - cups ppd compiler source file format | |
12 | <h2 class="title"><a name="DESCRIPTION">Description</a></h2> | |
13 | The CUPS PPD compiler reads meta files that contain descriptions | |
14 | of one or more PPD files to be generated by <i>ppdc</i>. This man | |
15 | page provides a quick reference to the supported keywords and | |
16 | should be used in conjunction with the online help for CUPS. | |
17 | <p>The source file format is plain ASCII text that can be edited | |
18 | using your favorite text editor. Comments are supported using | |
19 | the C (/* ... */) and C++ (// ...) comment mechanisms. | |
20 | <p>Printer driver information can be grouped and shared using | |
21 | curly braces ({ ... }); PPD files are written when a close | |
22 | brace or end-of-file is seen and a PCFileName directive has been | |
23 | defined. | |
24 | <p>Directives may be placed anywhere on a line and are followed by | |
25 | one or more values. The following is a list of the available | |
26 | directives and the values they accept: | |
27 | <dl> | |
28 | <dt><b>#define</b> name value | |
29 | </dt> | |
30 | <dd></dd> | |
31 | <dt><b>#elif</b> {name | value} | |
32 | </dt> | |
33 | <dd></dd> | |
34 | <dt><b>#else</b> | |
35 | </dt> | |
36 | <dd></dd> | |
37 | <dt><b>#endif</b> | |
38 | </dt> | |
39 | <dd></dd> | |
40 | <dt><b>#font</b> name encoding "version" charset status | |
41 | </dt> | |
42 | <dd></dd> | |
43 | <dt><b>#if</b> {name | value} | |
44 | </dt> | |
45 | <dd></dd> | |
46 | <dt><b>#include</b> <filename> | |
47 | </dt> | |
48 | <dd></dd> | |
49 | <dt><b>#include</b> "filename" | |
50 | </dt> | |
51 | <dd></dd> | |
52 | <dt><b>#media</b> name width length | |
53 | </dt> | |
54 | <dd></dd> | |
55 | <dt><b>#media</b> "name/text" width length | |
56 | </dt> | |
57 | <dd></dd> | |
58 | <dt><b>#po</b> locale "filename.po" | |
59 | </dt> | |
60 | <dd></dd> | |
61 | <dt><b>Attribute</b> name "" value | |
62 | </dt> | |
63 | <dd></dd> | |
64 | <dt><b>Attribute</b> name keyword value | |
65 | </dt> | |
66 | <dd></dd> | |
67 | <dt><b>Attribute</b> name "keyword/text" value | |
68 | </dt> | |
69 | <dd></dd> | |
70 | <dt><b>Choice</b> name "code" | |
71 | </dt> | |
72 | <dd></dd> | |
73 | <dt><b>Choice</b> "name/text" "code" | |
74 | </dt> | |
75 | <dd></dd> | |
76 | <dt><b>ColorDevice</b> boolean-value | |
77 | </dt> | |
78 | <dd></dd> | |
79 | <dt><b>ColorModel</b> name colorspace colororder compression | |
80 | </dt> | |
81 | <dd></dd> | |
82 | <dt><b>ColorModel</b> "name/text" colorspace colororder compression | |
83 | </dt> | |
84 | <dd></dd> | |
85 | <dt><b>ColorProfile</b> resolution/mediatype gamma density matrix | |
86 | </dt> | |
87 | <dd></dd> | |
88 | <dt><b>Copyright</b> "text" | |
89 | </dt> | |
90 | <dd></dd> | |
91 | <dt><b>CustomMedia</b> name width length left bottom right top "size-code" "region-code" | |
92 | </dt> | |
93 | <dd></dd> | |
94 | <dt><b>CustomMedia</b> "name/text" width length left bottom right top "size-code" "region-code" | |
95 | </dt> | |
96 | <dd></dd> | |
97 | <dt><b>Cutter</b> boolean-value | |
98 | </dt> | |
99 | <dd></dd> | |
100 | <dt><b>Darkness</b> temperature name | |
101 | </dt> | |
102 | <dd></dd> | |
103 | <dt><b>Darkness</b> temperature "name/text" | |
104 | </dt> | |
105 | <dd></dd> | |
106 | <dt><b>DriverType</b> type | |
107 | </dt> | |
108 | <dd></dd> | |
109 | <dt><b>Duplex</b> type | |
110 | </dt> | |
111 | <dd></dd> | |
112 | <dt><b>Filter</b> mime-type cost program | |
113 | </dt> | |
114 | <dd></dd> | |
115 | <dt><b>Finishing</b> name | |
116 | </dt> | |
117 | <dd></dd> | |
118 | <dt><b>Finishing</b> "name/text" | |
119 | </dt> | |
120 | <dd></dd> | |
121 | <dt><b>Font</b> * | |
122 | </dt> | |
123 | <dd></dd> | |
124 | <dt><b>Font</b> name encoding "version" charset status | |
125 | </dt> | |
126 | <dd></dd> | |
127 | <dt><b>Group</b> name | |
128 | </dt> | |
129 | <dd></dd> | |
130 | <dt><b>Group</b> "name/text" | |
131 | </dt> | |
132 | <dd></dd> | |
133 | <dt><b>HWMargins</b> left bottom right top | |
134 | </dt> | |
135 | <dd></dd> | |
136 | <dt><b>InputSlot</b> position name | |
137 | </dt> | |
138 | <dd></dd> | |
139 | <dt><b>InputSlot</b> position "name/text" | |
140 | </dt> | |
141 | <dd></dd> | |
142 | <dt><b>Installable</b> name | |
143 | </dt> | |
144 | <dd></dd> | |
145 | <dt><b>Installable</b> "name/text" | |
146 | </dt> | |
147 | <dd></dd> | |
148 | <dt><b>LocAttribute</b> name "keyword/text" value | |
149 | </dt> | |
150 | <dd></dd> | |
151 | <dt><b>ManualCopies</b> boolean-value | |
152 | </dt> | |
153 | <dd></dd> | |
154 | <dt><b>Manufacturer</b> "name" | |
155 | </dt> | |
156 | <dd></dd> | |
157 | <dt><b>MaxSize</b> width length | |
158 | </dt> | |
159 | <dd></dd> | |
160 | <dt><b>MediaSize</b> name | |
161 | </dt> | |
162 | <dd></dd> | |
163 | <dt><b>MediaType</b> type name | |
164 | </dt> | |
165 | <dd></dd> | |
166 | <dt><b>MediaType</b> type "name/text" | |
167 | </dt> | |
168 | <dd></dd> | |
169 | <dt><b>MinSize</b> width length | |
170 | </dt> | |
171 | <dd></dd> | |
172 | <dt><b>ModelName</b> "name" | |
173 | </dt> | |
174 | <dd></dd> | |
175 | <dt><b>ModelNumber</b> number | |
176 | </dt> | |
177 | <dd></dd> | |
178 | <dt><b>Option</b> name type section order | |
179 | </dt> | |
180 | <dd></dd> | |
181 | <dt><b>Option</b> "name/text" type section order | |
182 | </dt> | |
183 | <dd></dd> | |
184 | <dt><b>PCFileName</b> "filename.ppd" | |
185 | </dt> | |
186 | <dd></dd> | |
187 | <dt><b>Resolution</b> colorspace bits-per-color row-count row-feed row-step name | |
188 | </dt> | |
189 | <dd></dd> | |
190 | <dt><b>Resolution</b> colorspace bits-per-color row-count row-feed row-step "name/text" | |
191 | </dt> | |
192 | <dd></dd> | |
193 | <dt><b>SimpleColorProfile</b> resolution/mediatype density yellow-density red-density gamma red-adjust green-adjust blue-adjust | |
194 | </dt> | |
195 | <dd></dd> | |
196 | <dt><b>Throughput</b> pages-per-minute | |
197 | </dt> | |
198 | <dd></dd> | |
199 | <dt><b>UIConstraints</b> "*Option1 *Option2" | |
200 | </dt> | |
201 | <dd></dd> | |
202 | <dt><b>UIConstraints</b> "*Option1 Choice1 *Option2" | |
203 | </dt> | |
204 | <dd></dd> | |
205 | <dt><b>UIConstraints</b> "*Option1 *Option2 Choice2" | |
206 | </dt> | |
207 | <dd></dd> | |
208 | <dt><b>UIConstraints</b> "*Option1 Choice1 *Option2 Choice2" | |
209 | </dt> | |
210 | <dd></dd> | |
211 | <dt><b>VariablePaperSize</b> boolean-value | |
212 | </dt> | |
213 | <dd></dd> | |
214 | <dt><b>Version</b> number | |
215 | </dt> | |
216 | <dd></dd> | |
217 | </dl> | |
218 | <h2 class="title"><a name="SEE_ALSO">See Also</a></h2> | |
219 | ppdc(1), ppdhtml(1), ppdi(1), ppdmerge(1), ppdpo(1) | |
220 | <br> | |
221 | <a href='http://localhost:631/help'>http://localhost:631/help</a> | |
222 | <h2 class="title"><a name="COPYRIGHT">Copyright</a></h2> | |
223 | Copyright 2007-2013 by Apple Inc. | |
224 | ||
225 | </body> | |
226 | </html> |