mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-14 23:46:10 +00:00
27 lines
1.3 KiB
Plaintext
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
|