]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - filter/postscript-driver.shtml
Move getifaddrs to a separate header.
[thirdparty/cups.git] / filter / postscript-driver.shtml
index a21086d92a18091d2860b587bfa546085e7958d1..40b9c0d9eeb757fb9168c9bd114ef1b5a8bae292 100644 (file)
@@ -6,7 +6,7 @@
 
 <div class='figure'><table summary='PostScript Filter Chain'>
 <caption>Figure 1: <a name='FIGURE_1'>PostScript Filter Chain</a></caption>
-<tr><td><img src='/images/cups-postscript-chain.png' width='700' height='150' alt='PostScript Filter Chain'></td></tr>
+<tr><td><img src='../images/cups-postscript-chain.png' width='700' height='150' alt='PostScript Filter Chain'></td></tr>
 </table></div>
 
 <p>The optional PostScript filter can be provided to add printer-specific commands to the PostScript output that cannot be represented in the PPD file or to reorganize the output for special printer features. Typically this is used to support advanced job management or finishing functions on the printer. CUPS includes a generic PostScript filter that handles all PPD-defined commands.</p>
@@ -19,7 +19,7 @@
 
 <div class='figure'><table summary='Command Filter Chain'>
 <caption>Figure 2: <a name='FIGURE_2'>Command Filter Chain</a></caption>
-<tr><td><img src='/images/cups-command-chain.png' width='575' height='150' alt='Command Filter Chain'></td></tr>
+<tr><td><img src='../images/cups-command-chain.png' width='575' height='150' alt='Command Filter Chain'></td></tr>
 </table></div>
 
 <p>PostScript printer drivers typically do not require their own command filter since CUPS includes a generic PostScript command filter that supports all of the standard functions using PPD-defined commands.</p>
@@ -69,7 +69,7 @@
               dup [612 792] (Letter) put
               dup [612 1008] (Legal) put
               dup [595 842] (A4) put
-              {exch aload pop 4 index sub abs 5 le exch 
+              {exch aload pop 4 index sub abs 5 le exch
                5 index sub abs 5 le and
               {exch pop exit} {pop} ifelse
       } bind forall = flush pop pop
               dup [612 792] (Letter) put
               dup [612 1008] (Legal) put
               dup [595 842] (A4) put
-              {exch aload pop 4 index sub abs 5 le exch 
+              {exch aload pop 4 index sub abs 5 le exch
                5 index sub abs 5 le and
               {exch pop exit} {pop} ifelse
       } bind forall = flush pop pop
@@ -264,9 +264,9 @@ information file.</P>
 <p>The options used for profile selection can be customized using the <tt>cupsICCQualifier2</tt> and <tt>cupsICCQualifier3</tt> attributes.</p>
 
 
-<h2 class='title'><a name='MACOSX'>Adding Mac OS X Features</a></h2>
+<h2 class='title'><a name='MACOSX'>Adding macOS Features</a></h2>
 
-<p>Mac OS X printer drivers can provide <a href='spec-ppd.html#MACOSX'>additional attributes</a> to specify additional option panes in the print dialog, an image of the printer, a help book, and option presets for the driver software:</p>
+<p>macOS printer drivers can provide <a href='spec-ppd.html#MACOSX'>additional attributes</a> to specify additional option panes in the print dialog, an image of the printer, a help book, and option presets for the driver software:</p>
 
 <pre class='example'>
 <a href='ref-ppdcfile.html#Attribute'>Attribute</a> APDialogExtension "" /Library/Printers/Vendor/filename.plugin