.NA "Using SCRIBE on EMAS at UKC" "R.D Eager"
.HD March 1986 DOC/EMAS/K5.10/6
.S1 Introduction
.PG
SCRIBE is a sophisticated program for the preparation of documents in
several forms. The version that runs on EMAS is an ERCC implementation
of the well known SCRIBE Document Preparation System marketed by
Unilogic. It does not provide full Unilogic SCRIBE functionality, but it
should satisfy the requirements of most users for most of the time.
.PG
This document describes those features of SCRIBE which are
specific to its use on EMAS at Kent; for more information,
consult the SCRIBE documents "A SCRIBE Primer" (ERCC User Note
66) and "A SCRIBE Reference Manual" (ERCC User Note 67). These
are available on loan from Reception.
.S1 "Using SCRIBE"
.PG
Before SCRIBE is used for the first time, users should issue the commands:
.sp
.CP
Command:OPTION(AUXSTACKSIZE=256)

Command:OPTION(SEARCHDIR=SCRIBE.SCRIBE)
.EC
.sp
These are once only operations.
.PG
SCRIBE is normally entered by typing the command:
.sp
.CP
SCRIBE(input,output,device,database,quiet)
.EC
.sp
The meaning of the various parameters is as follows:
.sp
.LB 10
.LP "input"
The name of the file containing the document to be processed.
This parameter is mandatory.
.sp
.LP "output"
The name of the file which is to receive the output document.
This parameter is mandatory.
.sp
.LP "device"
The type of device on which the document is eventually to be printed. Currently,
the following types of devices are accepted:
.sp
.LB 10
.LP "LPT"
A standard line printer type device.
This type of device is the default.
.sp
.LP "FILE"
A normal file; no pagination is performed and no special control characters
are used. This is useful for examining rough drafts from a terminal.
.sp
.LP "DIABLO"
A Diablo-style daisy wheel printer.
.sp
.LP "LASERJET"
A Hewlett Packard LaserJet printer.
.sp
.LP "LBP10"
The Canon LBP-10 laser printer in the Computing Laboratory.
.LE
.sp
.LP "database"
This parameter may be used to specify an alternative database of library
definitions for use by SCRIBE; it will rarely be needed.
.sp
.LP "quiet"
If this 
parameter is present, and is the string "YES", SCRIBE suppresses all non-fatal
messages during its run. This is useful if SCRIBE
is called from another program.
.LE
.ti +10
.PG
If SCRIBE is called with a parameter of a single question mark, a short
help text is displayed. If no parameters are given, SCRIBE prompts for them;
again, an answer of a single question mark will cause a help message to
be displayed.
.PG
Once the output file has been produced with no errors, it may be sent to the
appropriate device with the normal EMAS commands LIST and SEND; for example:
.sp
.CP
LIST(FRED,.DPMR)
.EC
.S1 "Further reading"
.PG
For more information, see the ERCC User Notes mentioned above.
