\documentstyle[a4,12pt]{article} \begin{document} \author{J. Gordon Hughes} \title{EDWIN} \maketitle \parskip .1 in \setcounter{secnumdepth}{10} \parindent 0in \section{Preamble} EDWIN (Machine \& Device Independent Graphics) \hspace{ 0.4 in} J. Gordon Hughes \hspace{ 0.3 in} 07/06/83 EDWIN is a set of graphics programs and routines developed in the Edinburgh University Computer Science Department. \section{How to access them} The EDWIN graphics package are now fully available on the APM. The programs and related files are held in the Filestore directory EDWIN. Please mail KJC on VAX if you find any bugs, or VAX-APM inconsistancies. For a general description of the procedures in the library see Gordon Hughes's Departmental Report "The EDWIN Users Guide". Before using any of the programs, the system command EDWIN:SETUP must be given. This also makes the utility programs PDFDEC and VIEWPDF available. The routine specs are available in the file EDWIN:SPECS.INC for inclusion. And the routine for the transformation stack, and geometric utilities can be found in EDWIN:TXSTACK.INC and EDWIN:SHAPES.INC respectivly. There are also the associated files EDWIN:TYPES.INC and EDWIN:CONSTS.INC. Devices available : Visual 200 terminals (200) \& Fred Display (70 or 'F') Recent Changes: The Level 1 graphics now has 'hardware' characters, which are fixed size, and fixed rotation. \hspace{ 0.2 in} SET CHAR QUALITY (1) if you want s/w ones. The GIMMS fonts are now available. The routines ARC and SECTOR are now available on VAX \& APM. A new routine SAMPLE CURSOR with the same parameters as CURSOR but returning at once, is now available for the Fred Graphics \& Charles. Note that on VAX users should include files named in the form "EDWIN\_DIR:SPECS.INC". The logical name \$EDWIN will be removed over the summer. Note the following name changes - The following name changes have occured in the latest VAX version, and the names are also available on the APM. The old names in the APM version will also be removed over the summer. \small\tt \begin{verbatim} CURSOR -> REQUEST CURSOR D CURSOR -> REQUEST DEVICE DRIVE DEV -> DRIVE DEVICE DEVICE NAME -> DEVICE DATA_NAME DEVICE -> DEVICE DATA_DEV NO SET ARC POINTS -> SET CHORD STEP NB. Different params! \end{verbatim}\rm \normalsize New procedures - \small\tt \begin{verbatim} SAMPLE CURSOR & SAMPLE DEVICE (STATE, X, Y) AREA CURSOR & AREA OF DEVICE (XL, YB, XR, YT) \end{verbatim}\rm \normalsize \section{ Associated Utilities} \subsection{CAPTION} CAPTION is a utility for generating captions for displays - the basic caption is some text with a box round it. A hard-copy CAPTION guide (by Richard Marshall) is available from JHB \subsection{SLIDE} SLIDE is a utility for generating drawings for slides. \subsection{DRAW} DRAW is a picture-drawing utility. \vspace{.75in} view:edwin printed on 16/02/89 at 16.10 \newpage \tableofcontents \end{document}