CUPS is a standards-based printing system for Mac OS X and other Unix-like operating systems. It provides the System V and Berkeley command line interfaces, and uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon (LPD) Server Message Block (SMB), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real world printing.
Disc-cover provides an easy way to produce covers for audio CDs. It scans audio CDs and uses information from the CDDB or CDINDEX database to build a back and front cover for the CD. Output is in Latex, Dvi, PDF, Postscript, HTML, plain ASCII, or any other format suited for cdlabelgen.
slap prints text labels on Seiko Instruments' range of Smart Label Printers (all models). It is distributed with several bitmap fonts in several sizes. Also provided are printer-interface scripts for the common UNIX print-spoolers. slap is available for all UNIX and POSIX.1 systems.
sii_printpbm allows you to print PBM files to the Seiko Instruments thermal label printer (SII SLP1100) from a UNIX box. This printer is also sold as the EZ30 Smart Label Printer. You can use ghostscript to render a postscript file to a PBM file and send it to the sii_printpbm installed as a print filter to lpd. This was first seen in action at the Atlanta Linux Showcase in 1998. The program is to be used in conjunction with a print filter that converts an image into a PBM file before sending it to the printer.
The t1utils package contains six programs that manipulate PostScript Type 1 fonts. There are programs that change PFB (binary) fonts into PFA (ASCII) format (and back), that translate fonts into a disassembled human-readable format (and back), and that translate Macintosh Type 1 fonts into PFB or PFA (and back).
HTMLDOC converts HTML files and Web pages into indexed HTML, PostScript, and PDF files suitable for online viewing and printing. It can be used as a standalone GUI application, in a batch document processing environment, as a Web-based report generation application, or in embedded environments to support printing of HTML content. It runs on all Unix platforms as well as Mac OS X and Windows 2000 and higher.
Lout is a document formatting system which reads a high-level description of a document similar in style to LaTeX and produces a PostScript file which can be printed on most laser printers and graphic display devices. Plain text and PDF output are also available. Lout is inherently multilingual and adding new languages is easy.