Xprint usage in Mozilla 

http://www.mozilla.org/projects/xprint/usage/

  1. Optional: Start Xprint server ("Xprt") if there is none running yet:
  2. Optional: Make sure $XPSERVERLIST env var is correctly set:
  3. Start Mozilla and load the page you want to print!
  4. Open the print dialog (Menu File/Print…) and select the printer you want to use:

    Notes:
        * Example above shows printers from three diffent sources:
          Two Xprint servers (castor:18 and sepia0:5 and one PostScript module printer ("PostScript/default") at the bottom of the list.
        * The default printer for this user is always being moved at the top of the list.
          This can be changed by setting the $PDPRINTER, $LPDEST and/or $PRINTER env vars (they are searched in that order).
        * Printers which start with PostScript/ are no Xprint-based printers. That are printers from the old PostScript module.
          Xprint-based printers always have an '@'-sign in the middle of the name.
        * If no Xprint-based printers show-up then check...
              o ... if $XPSERVERLIST is set
              o ... if the Xprint server(s) referenced by $XPSERVERLIST are running and accessible (remote Xprt may usually be access-restricted)
              o Consult the FAQ!
  5. Optional: Open the print properties dialog (click on the Properties…-button) and select the job attributes (paper size, color space etc) you want to use…

    Notes:
        * The properties dialog will only offer paper sizes for Xprint-based printers, e.g. you can't print using a paper size which is not supported/allowed for this printer.
        * Do not worry that there may be a lack of paper sizes (only the example above shows that a restriction is possible; the default configuration ("PSdefault") comes with many many paper sizes and you can configure as many paper sizes as you want, too.
        * Setting the spooler command in the dialog is not supported by the Xprint module (the "Print Command:" input widget is disabled for Xprint-module-based printers)
          Remember that the default spooler command is heavily platform-specific and therefore the server side configuration is responsible to define this.
          You can setup the spooler command in the model-config or override it in $XPCONFIGDIR/C/print/attributes/printer either for all printers, per-printer or per-model etc.)).
          Alternatively you can simply print to file...
  6. Print! (e.g. hit the "Print…"-button)
  7. Enjoy the results :-)

    Notes:
        * Watch the sample output gallery...
        * If you have problems read the Notes/Comments in this page and/or consult the FAQ!

documented on: 2004.07.10