Glossary
Prev |  | Next

## Glossary

API

  Application program interface; a set of function calls for achieving some purpose.

BSD

  Berkeley Software Distribution.

chunky data format

  The original Impressario 1.0 data format; it has been made obsolete in favor of the Stream TIFF data format.

CMY STIFF data format

  CMY data class is a subset of the CMYK class and differs from the CMYK class in a TIFF-compliant manner. See “Generic STIFF File Structure” in Appendix A for detailed information.

CMYK STIFF data format

  CMYK is a TIFF data format extension. See “Generic STIFF File Structure” in Appendix A for detailed information. CMYK stands for cyan, magenta, yellow, and black, the subtractive color process primaries.

CPSI

  Configurable PostScript Interpreter. Licensed from Adobe Systems, Inc., it is the foundation of psrip.

File Type Rules (FTR)

  A database that is one of the three key components of the Impressario file conversion pipeline. These rules are well-documented in the Indigo Magic Desktop Integration Guide , available as an online book and installable from your IRIX CD.

filter/driver specification

  See “The Filter/Driver Specification and psrip” in Chapter 2.

FTR

  See File Type Rules.

generic scanner interface

  An interface between application programs and scanner drivers. See Chapter 8, “Generic Scanner Interface,” for additional information.

GIF

  Graphics Interchange Format. A format for storing multibit images and graphics.

glp

  A graphical end-user interface for submitting print jobs from applications. See the `glp(1)` reference page for additional information.

gscan

  A graphical end-user interface for using scanners. See the `gscan(1)` reference page for additional information.

GUI

  Graphical user interface.

Impressario

  A visual printing and scanning environment for IRIS workstations.

JPEG

  Joint Photographic Experts Group. A file format that contains a JPEG data stream.

libimp

  A C application program interface (API) for reading and writing Silicon Graphics Image Format files.

libpod

  A C application program interface to the printer object database (POD).

libprintui

  A graphical user interface (GUI) printing library.

libscan

  A C application program interface for scanning.

libspool

  A C application program interface to the UNIX printer spooling system.

libstiff

  A C-language API for reading and writing Stream TIFF files.

lp command

  The System V release 3 command to send a print job to the printer. See the `lp(1)` reference page.

lpr command

  The BSD command to send a print job to a printer. See the `lpr(1)` reference page.

lpsched command

  The System VR3 spooler job scheduler. Not invoked by end users.

packed data format

  Bitmapped data organized by pixel, with all color components for each pixel adjacent. For example: RGBRGBRGB. . .

planar data format

  Bitmapped data organized by color “plane,” with all pixels arranged in planes of component colors, all components of one color, then another, and so on.

PCD

  Kodak Photo CD. Files using Eastman Kodak's proprietary format for storing digital images.

plotter format

  A raster-based page-description language, most commonly HPGL or some variant.

POD

  See printer object database.

PostScript printer

  A printer with a built-in PostScript interpreter. It prints only PostScript files.

PPM

  Portable Pixmap Utilities. A format used in color bitmap file conversion.

print client

  Any system other than the print server that wishes to use a printer.

print server

  The system that controls a printer.

PrintBox

  A graphical end-user interface for submitting print jobs from applications. See the `libprintui(3)` reference page for additional information.

Printer Manager

  A graphical end-user interface for managing and installing printers. See the reference page for additional information.

printer model file

  A Bourne shell script that controls the filtering and printing of a set of files. Invoked by the `lpsched` command. See Chapter 3, “Printer Model Files.”

<printer name>.config

  A configuration file representing the capabilities of the printer. The .`config` file is part of the printer object database (POD).

<printer name>.log

  The printer log file for the specified printer. The .`log` file is part of the printer object database (POD).

<printer name>.status

  A status file indicating the current printing state. The .`status` file is part of the printer object database (POD).

printer object database (POD)

  The POD contains information on the current configuration, status, and job history of a single printer. It is the central database used by all printing filters and is maintained by each driver. See Appendix C, “Printer Object Database (POD) File Formats,” for detailed information.

printers

  See Printer Manager.

PrintPanel

  An alias for `glp`, a graphical end-user interface for modifying printer settings. See the `glp(1)` reference page for additional information.

PrintStatus

  A graphical end-user interface for checking printer status. See the `PrintStatus(1)` reference page for additional information.

raster printer

  A printer that accepts only bitmap image data.

scanner driver

  A program that interfaces with a scanner. See Chapter 6, “Scanner Drivers,” for additional information.

scanners

  A graphical end-user interface for installing and managing scanners. See the `scanners(1)` reference page for additional information.

SGI

  Silicon Graphics, Inc. image file format. Format for storing black-and-write, color RGB, and color RGB with alpha channel images.

spooling system API

  See libspool and libprintui.

STIFF

  Stream TIFF is a subset of the Tagged Image File Format (TIFF) originally developed by Aldus Corporation. See Appendix A, “Stream TIFF Data Format,” for more information.

System V spooler interface

  See lp command and lpsched command.

Tagged Image File Format

  The Tagged Image File Format (TIFF) originally developed by Aldus Corporation. See Appendix A, “Stream TIFF Data Format,” for more information.

TIFF

  See Tagged Image File Format.

YMC data format

  A data class similar to the CMY class with the exception that data is organized as YMC instead of CMY. YMC stands for yellow, magenta, and cyan.

YMCK data format

  A class similar to CMYK except that data is organized as YMCK instead of CMYK. YMCK stands for yellow, magenta, cyan, and black.

Prev | Table of Contents | Next
Appendix I. Impressario PPD Driver Implementation |  | Index