packages icon
README
======

LPU (the Label Printing Utility) is a tool for creating labels and
forms of any kind from a textual description.
It uses a line oriented command language to describe the desired
objects. Some of the features of the language are: variables,
expressions, assignments, procedures, control elements for repeated
or conditional execution of statements, import of data from a textual
database, and even a small debugger.
To achieve a maximum of flexibility, LPU generates output in the
Adobe Postscript(TM) format.

The file INSTALL in the LPU base directory contains a description of
the installation process for LPU.

The subdirectory 'doc/de' contains the LPU manual in German, and 'doc/en'
contains the LPU manual in English.
The manual is created from a SGML source using the 'sgml-tools' with
the 'linuxdoc' DTD. This way, many different formats of the manual
can be created, including HTML and postscript.

The subdirectory 'demo' contains some small sample programs for LPU.
Some of them are documented in English, so that you can use them as a
reference and as a starting point for your own tests.

The source code of LPU is available in the subdirectory 'src'.

Please take a look at the README files in the above mentioned directories.

The file CHANGELOG lists differences to earlier versions, while
planned features are listed in the file TODO.

This release is considered to be beta software -- please use it with
caution.

Please feel free to send comments, bug reports and advises to the
address given below.


    John R. Schrader

    email:        jrschrader@mainz-online.de
    The LPU-Page: http://home.mainz-online.de/~jschrade/lpu.html