[.DECUS.ERIC.BANNER] Tired of hand stamping classifications on one thousand page computer print-outs? I have created a new utility called BANNER for creating classified listings with all the necessary page markings. It creates a security oriented two page banner at the front and at the end of all listings and it places a marking at the top and bottom of every page. It can print "list", "none" and FORTRAN carriage control files of up to 132 columns and it can print Printronix plot files. BANNER can optionally include the following items on the banner page with a default value or a specified one: file name, username, classification, special classification, work order, document number, GRC address, file name classification, "Classified by:" marking, date, and "Copy number" marking. Each page in the listing must contain a classification at the bottom and top of the page and may optionally include a page number with the total number of pages and a document number. The BANNER command becomes a DCL command on VAX/VMS systems and is used like the PRINT command. The general format is as follows: $ BANNER classification file_name Many different qualifiers have been included to modify all the text that can appear on the BANNER listings. A short manual is included in this directory. THE FILES THEIR PURPOSE ------------------------------------------------------------------------ AAAREADME.GRC;1 This file BANNER.CLD;1 BANNER command definition file BANNER.CMN;1 Commons for BANNER.FOR BANNER.EXE;1 BANNER executable VMS 4.4 BANNER.FOR;1 BANNER FORTRAN source BANNER.HLP;1 BANNER help file BANNER.OBJ;1 BANNER object code VMS 4.4 BANNER.DOC;1 BANNER manual (ready to print) BANNER.TXT;1 BANNER manual (unformatted) COMPILE.COM;1 Command procedure to compile source FIGURES.132;1 132 column BANNER examples to be included with manual LETTERS.CMN;1 Big letter data for BANNER.FOR ------------------------------------------------------------------------ INSTALLATION For this installation it will be necessary to modify the FORTRAN source if you would like your company address to be an option for the flag page. Right now it is left blank so no address will show up in the normal address area. Simply edit the source file called BANNER.FOR and search for the key words "company address" and then follow the instructions provided in the code. Once you have done this you should compile the BANNER source with the COMPILE.COM file. Type: $ @COMPILE Once the new BANNER executable is created do the following: $ ! Add BANNER command to your DCLTABLES $ ! Make sure you have enough global sections to reinstall DCLTABLES $ ! When you log in again you will have the new command $ ! This requires privilege $ ! $ SET COMMAND/TABLE=SYS$LIBRARY:DCLTABLES/OUTPUT=SYS$LIBRARY:DCLTABLES - BANNER $ INSTALL:= $SYS$SYSTEM:INSTALL/COMMAND $ INSTALL REPLACE SYS$LIBRARY:DCLTABLES $ ! Add the help library to helplib $ ! This requires privilege $ ! $ LIBRARY/HELP SYS$HELP:HELPLIB BANNER.HLP NOTE: GRC$TOOLS is a logical that must be defined in the system logical name table. The logical GRC$TOOLS is used throughout the GRC tools on this DECUS tape and should point to the disk and directory containing BANNER.EXE. ------------------------------------------------------------------------ PRINTING THE MANUAL The manual is a formatted document ready for printing. It should be printed on a printer set up for 66 lines per page, preferably on standard 8 1/2 X 11 inch long paper, with 12 pitch. The printer must not insert margins at the left or at the top and bottom. To print this document with the standard VMS PRINT command simply type: $ PRINT/NOFEED BANNER.DOC ------------------------------------------------------------------------ COMPLEMENTS, SUGGESTIONS AND COMPLAINTS TO THE FOLLOWING: Eric Andresen General Research Corporation 5383 Hollister Avenue Santa Barbara, CA 93111 (805)964-7724 Ext. 332 ------------------------------------------------------------------------