]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - doc/help/man-ppdcfile.html
Final sync-up with cups.org trunk repository
[thirdparty/cups.git] / doc / help / man-ppdcfile.html
diff --git a/doc/help/man-ppdcfile.html b/doc/help/man-ppdcfile.html
new file mode 100644 (file)
index 0000000..f412bec
--- /dev/null
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- SECTION: Man Pages -->
+<head>
+       <link rel="stylesheet" type="text/css" href="../cups-printable.css">
+       <title>ppdcfile(5)</title>
+</head>
+<body>
+<h1 class="title">ppdcfile(5)</h1>
+<h2 class="title"><a name="NAME">Name</a></h2>
+ppdcfile - cups ppd compiler source file format
+<h2 class="title"><a name="DESCRIPTION">Description</a></h2>
+The CUPS PPD compiler reads meta files that contain descriptions
+of one or more PPD files to be generated by <i>ppdc</i>. This man
+page provides a quick reference to the supported keywords and
+should be used in conjunction with the online help for CUPS.
+<p>The source file format is plain ASCII text that can be edited
+using your favorite text editor. Comments are supported using
+the C (/* ... */) and C++ (// ...) comment mechanisms.
+<p>Printer driver information can be grouped and shared using
+curly braces ({ ... }); PPD files are written when a close
+brace or end-of-file is seen and a PCFileName directive has been
+defined.
+<p>Directives may be placed anywhere on a line and are followed by
+one or more values. The following is a list of the available
+directives and the values they accept:
+<dl>
+<dt><b>#define</b> name value
+</dt>
+<dd></dd>
+<dt><b>#elif</b> {name | value}
+</dt>
+<dd></dd>
+<dt><b>#else</b>
+</dt>
+<dd></dd>
+<dt><b>#endif</b>
+</dt>
+<dd></dd>
+<dt><b>#font</b> name encoding "version" charset status
+</dt>
+<dd></dd>
+<dt><b>#if</b> {name | value}
+</dt>
+<dd></dd>
+<dt><b>#include</b> &lt;filename>
+</dt>
+<dd></dd>
+<dt><b>#include</b> "filename"
+</dt>
+<dd></dd>
+<dt><b>#media</b> name width length
+</dt>
+<dd></dd>
+<dt><b>#media</b> "name/text" width length
+</dt>
+<dd></dd>
+<dt><b>#po</b> locale "filename.po"
+</dt>
+<dd></dd>
+<dt><b>Attribute</b> name "" value
+</dt>
+<dd></dd>
+<dt><b>Attribute</b> name keyword value
+</dt>
+<dd></dd>
+<dt><b>Attribute</b> name "keyword/text" value
+</dt>
+<dd></dd>
+<dt><b>Choice</b> name "code"
+</dt>
+<dd></dd>
+<dt><b>Choice</b> "name/text" "code"
+</dt>
+<dd></dd>
+<dt><b>ColorDevice</b> boolean-value
+</dt>
+<dd></dd>
+<dt><b>ColorModel</b> name colorspace colororder compression
+</dt>
+<dd></dd>
+<dt><b>ColorModel</b> "name/text" colorspace colororder compression
+</dt>
+<dd></dd>
+<dt><b>ColorProfile</b> resolution/mediatype gamma density matrix
+</dt>
+<dd></dd>
+<dt><b>Copyright</b> "text"
+</dt>
+<dd></dd>
+<dt><b>CustomMedia</b> name width length left bottom right top "size-code" "region-code"
+</dt>
+<dd></dd>
+<dt><b>CustomMedia</b> "name/text" width length left bottom right top "size-code" "region-code"
+</dt>
+<dd></dd>
+<dt><b>Cutter</b> boolean-value
+</dt>
+<dd></dd>
+<dt><b>Darkness</b> temperature name
+</dt>
+<dd></dd>
+<dt><b>Darkness</b> temperature "name/text"
+</dt>
+<dd></dd>
+<dt><b>DriverType</b> type
+</dt>
+<dd></dd>
+<dt><b>Duplex</b> type
+</dt>
+<dd></dd>
+<dt><b>Filter</b> mime-type cost program
+</dt>
+<dd></dd>
+<dt><b>Finishing</b> name
+</dt>
+<dd></dd>
+<dt><b>Finishing</b> "name/text"
+</dt>
+<dd></dd>
+<dt><b>Font</b> *
+</dt>
+<dd></dd>
+<dt><b>Font</b> name encoding "version" charset status
+</dt>
+<dd></dd>
+<dt><b>Group</b> name
+</dt>
+<dd></dd>
+<dt><b>Group</b> "name/text"
+</dt>
+<dd></dd>
+<dt><b>HWMargins</b> left bottom right top
+</dt>
+<dd></dd>
+<dt><b>InputSlot</b> position name
+</dt>
+<dd></dd>
+<dt><b>InputSlot</b> position "name/text"
+</dt>
+<dd></dd>
+<dt><b>Installable</b> name
+</dt>
+<dd></dd>
+<dt><b>Installable</b> "name/text"
+</dt>
+<dd></dd>
+<dt><b>LocAttribute</b> name "keyword/text" value
+</dt>
+<dd></dd>
+<dt><b>ManualCopies</b> boolean-value
+</dt>
+<dd></dd>
+<dt><b>Manufacturer</b> "name"
+</dt>
+<dd></dd>
+<dt><b>MaxSize</b> width length
+</dt>
+<dd></dd>
+<dt><b>MediaSize</b> name
+</dt>
+<dd></dd>
+<dt><b>MediaType</b> type name
+</dt>
+<dd></dd>
+<dt><b>MediaType</b> type "name/text"
+</dt>
+<dd></dd>
+<dt><b>MinSize</b> width length
+</dt>
+<dd></dd>
+<dt><b>ModelName</b> "name"
+</dt>
+<dd></dd>
+<dt><b>ModelNumber</b> number
+</dt>
+<dd></dd>
+<dt><b>Option</b> name type section order
+</dt>
+<dd></dd>
+<dt><b>Option</b> "name/text" type section order
+</dt>
+<dd></dd>
+<dt><b>PCFileName</b> "filename.ppd"
+</dt>
+<dd></dd>
+<dt><b>Resolution</b> colorspace bits-per-color row-count row-feed row-step name
+</dt>
+<dd></dd>
+<dt><b>Resolution</b> colorspace bits-per-color row-count row-feed row-step "name/text"
+</dt>
+<dd></dd>
+<dt><b>SimpleColorProfile</b> resolution/mediatype density yellow-density red-density gamma red-adjust green-adjust blue-adjust
+</dt>
+<dd></dd>
+<dt><b>Throughput</b> pages-per-minute
+</dt>
+<dd></dd>
+<dt><b>UIConstraints</b> "*Option1 *Option2"
+</dt>
+<dd></dd>
+<dt><b>UIConstraints</b> "*Option1 Choice1 *Option2"
+</dt>
+<dd></dd>
+<dt><b>UIConstraints</b> "*Option1 *Option2 Choice2"
+</dt>
+<dd></dd>
+<dt><b>UIConstraints</b> "*Option1 Choice1 *Option2 Choice2"
+</dt>
+<dd></dd>
+<dt><b>VariablePaperSize</b> boolean-value
+</dt>
+<dd></dd>
+<dt><b>Version</b> number
+</dt>
+<dd></dd>
+</dl>
+<h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
+ppdc(1), ppdhtml(1), ppdi(1), ppdmerge(1), ppdpo(1)
+<br>
+<a href='http://localhost:631/help'>http://localhost:631/help</a>
+<h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
+Copyright 2007-2013 by Apple Inc.
+
+</body>
+</html>