SATFORM

NOTE: This site is still "Under Construction". However, I would welcome your comments and suggestions.

Lastest News (2nd Dec 2000)


What is SATFORM

SATFORM is a forms processor which provides a facility to print "word processor" quality letters/reports by merging a data source with a template form. The output is suitable for HP LaserJet III (PCL), or later, compatible printers.

SATFORM is implemented as a script for easy portability.

How SATFORM works

SATFORM uses an HTML style markup system (SAT/ML). As many people are familiar with HTML it was decided to copy this style. Some of the tags function as they do in HTML, others don't, and many are specific to SAT/ML.

The (SAT/ML) form templates are merged variable data to produce the final (LaserJet PCL) formatted result.

Release Status

SATFORM is currently at release Alpha2

System Requirements

Any Unix system with a version of nawk which supports toupper and tolower.

Installation

The directory location of the SATFORM script (satform) is not important, but it is suggested that it be placed in the /usr/local/bin directory.

The first line of satform...

#!/usr/bin/nawk

Will probably need to be changed to reflect the location of the nawk interpreter on your system.

Release History

Alpha2
12/2000
Fixes: Hang/Core Dump problem when variable data contains an ampersand (&) -and- "close" syntax problem with some AWK interpreters.
Alpha1
10/2000
First public release.

Known Bugs


Copyright © 2001
Adrian Davis.