FOOMATIC-PPDFILE(1)

πŸ“¦
version 4.0.13 Β· 2 versions
, in centos-stream 10, centos-stream 9, fedora 43, fedora 44

πŸ’– NAME πŸ’–

okay so bestie, this page (straight outta the General Commands Manual) is all about foomatic-ppdfile(1) β€” the main-character command that will generate a PPD file for a given printer/driver combo. ✨ It's giving useful, it's giving iconic, and it's literally right here.

🌈 SYNOPSIS 🌈

foomatic-ppdfile [-w] [-d <driver>] -p <printerid>
foomatic-ppdfile [-A] [-P pattern]
foomatic-ppdfile -h

πŸ¦‹ DESCRIPTION πŸ¦‹

The first form of foomatic-ppdfile computes the spooler-independent Foomatic PPD file for any valid printer/driver combo available in the Foomatic database β€” both for printing with foomatic-rip(1) and for applications/clients being able to access the printer's options. The PPD file is returned on standard ouput. If the driver is not specified, the default driver is used. no cap. 🫢

The second form of the foomatic-ppdfile program will search the printer database and return either all printer entries or those whose name and/or model information match a regular expression. lowkey detective energy. πŸ”

The last form prints a help message and exits. short, sweet, slay. πŸ’…

✨ Options ✨

vibe check on the flags, bestie:

  • -d drivername β€” the (optional) driver name to use. If the driver name is not supplied, the default or first driver in the printers compatible driver list is used.
  • -p printer id β€” the printer id.
  • -w β€” return a PPD file that conforms to the Microsoft Windows format limitations.
  • -A β€” return all printer entries in the database.
  • -Ppattern β€” return all printer entries in the database which match the regular expression.
bestie note: up in the synopsis it's written [-P pattern] with a space, but the actual option label is exactly -Ppattern β€” copy it exactly, no cap. πŸ’…

πŸ”— SEE ALSO πŸ”—

πŸ’₯ EXIT STATUS πŸ’₯

foomatic-ppdfile returns 0 on success, 1 otherwise. That's it. Short and iconic.

πŸ‘‘ AUTHOR πŸ‘‘

Manfred Wassmann <manolo@NCC-1701.B.Shuttle.de> for the foomatic project using output from the associated binary.

Modified and updated by Patrick Powell <papowell at astart.com>.

πŸ’€ BUGS πŸ’€

None so far.

Please post bug reports on

http://lists.freestandards.org/mailman/listinfo/printing-foomatic


Signed, sealed, delivered by Foomatic Project on 2001-05-07 β€” page name FOOMATIC-PPDFILE(1). periodt. 🫢

πŸ“¦ where this page comes from