freebsd-ports/print/virtualpaper/pkg-descr
Jordan K. Hubbard 6b6e6fb90b The virtual paper software, as described at
http://www.research.digital.com:80/SRC/virtualpaper/
Huzzah, our first Modula-3 using port!  Caution:  If you don't already
have Modula-3, you will after you build this port!  Make sure you have
plenty of swap space before attempting this.
1996-06-14 08:00:15 +00:00

27 lines
1.3 KiB
Plaintext

The Virtual Paper software centers around the notion of a document, which
generally corresponds to a single paper, report, or book. A document is
stored as a single file, in a format that we call a "Lectern document". The
application "BuildLectern" constructs these documents, and "Lectern" lets you
view them on your computer.
A Lectern document contains images of each page of the document (at several
scales), text for the pages (for searching, not for viewing), and global
information about the document (such as a copy of a PostScript version of the
document, if available).
A Lectern document has a fairly simple internal structure. There's an
internal directory, and a set of components. The components each contain the
bytes for some part of the overall document: a single page image at a
particular scale, or the text for a single page, or the PostScript that was
used to create the document.
BuildLectern generates a single Lectern document. Its input can be a
PostScript file, or parts of previously built Lectern documents. Or its
input can be original raster-based images (such as a set of TIFF files),
typically at a moderate resolution such as 300 DPI. Finally, BuildLectern's
input can be a combination of all of these.
For more information, please see:
http://www.research.digital.com:80/SRC/virtualpaper