This directory contains software, example and manual page for a
program which produces PostScript commands for printing address
labels, conference badges etc.

I believe that this system is a good example of how to write
simple X-to-PostScript filters:  essentially you do most of the
programming in the PostScript prologue and do only minimal
re-arrangement to input data.  In many cases the re-arrangement
is so easy that you only need an awk script and/or a few other
Unix tools.

The files are:

sticky.1      - the manual page. This should be comprehensive
                enough for you to run the program.

sticky.awk    - An awk(1) script that translates the input data
                into the appropriate PostScript commands.

sticky.ps     - A PostScript prologue (set of sub-routines)
                which define all the routines used by the
                output from the awk script.

sticky        - A sh(1) script which outputs sticky.ps, then
                runs the sticky.awk on its arguments.


sticky.test   - A demonstration of the simple label features
                and the formatting capability. Type

                        sticky stick.test

                and send the output to your PostScript printer.

background.test - A demonstration of the labels-with-backgrounds
                advanced features of the program.  Run as per
                the other .test file.


REMARK:

The sticky command is too complicated really: I shouldn't have
added to "BACKGROUND" facility to this general-purpose system.
Quick, distribute it before I get second thoughts....


William Roberts                 ARPA: liam@UK.AC.qmc.cs
Queen Mary College              UUCP: liam@qmc-cs.UUCP
LONDON, UK
