home *** CD-ROM | disk | FTP | other *** search
- .comment
- .! Enter the name of the system below
- .comment
- .vs SYSNAME SYMBOL LIBRARIES FOR BOOCH, BUHR, AND DATA FLOW DIAGRAMS
-
- .comment
- .! This is set for PICA type (10 chars/inch). Change accordingly
- .! for ELITE or other type styles. Also, the default top and bottom
- .! margins and headers are used, giving 1 inch top and bottom for
- .! both margins and headers at 6 lines/inch. No auto-paragraphing.
- .comment
- .lm 11
- .rm 70
-
- .comment
- .! Useful Macros (note that macros are in upper-case):
- .!
- .! .SECT <indentation level> <number> <text>
- .! -- define a section which appears in the document and the
- .! -- table of contents
- .!
- .! .LIST <number of spaces to indent>
- .! -- start a list of items; the list will be indented from the
- .! -- right and left by the indicated number of spaces;
- .! -- nothing is output by this macro -- only the indentation
- .! -- is changed and the number of the next list element
- .! -- is set
- .!
- .! .LE <text>
- .! -- enter a new list item into the list; this may be
- .! -- followed by more lines containing text associated
- .! -- with the list entry; a blank line is generated followed
- .! -- by a list element number, a period, and <text> extended
- .! -- to the left by the <number of spaces to indent> set by
- .! -- the .LIST macro
- .!
- .! .ELIST
- .! -- end a list of items; the indentation set by .LIST is
- .! -- unset; a break is issued
- .!
- .! .SLIST <number of spaces to indent>
- .! -- start a sublist of items while in a list; the sublist will
- .! -- be further indented from the right and left by the
- .! -- indicated number of spaces
- .!
- .! .SLE <text>
- .! -- enter a new list item into the sublist; this may be
- .! -- followed by more lines containing text associated
- .! -- with the sublist entry; a blank line is generated
- .! -- followed by N.M (N=list element number, M=sublist number),
- .! -- a period, and <text> extended to the left by the
- .! -- <number of spaces to indent> set by the .SLIST macro
- .!
- .! .ESLIST
- .! -- end a sublist of items and continue with the list
- .!
- .! .PP
- .! -- skip a line and start a new paragraph, indented by 5
- .! -- spaces
- .!
- .! .FIG <indentation level> <text>
- .! -- enter a figure into the "List of Figures"
- .!
- .! .PRFIG
- .! -- print the "List of Figures"
- .!
- .! .TAB <indentation level> <text>
- .! -- enter a table into the "List of Tables"
- .!
- .! .PRTAB
- .! -- print the "List of Tables"
- .!
- .comment
-
- .! ------------------------------------------------
- .define SECT
- .contline @1 @2 @3 @4 @5 @6 @7 @8 @9
- .sp 2
- .ne 10
- @2
- .ul
- @3 @4 @5 @6 @7 @8 @9
- .br
- .en
- .! ------------------------------------------------
- .define LIST
- .vs LISTINDENT @1
- .li +@LISTINDENT
- .ri +@LISTINDENT
- .nr a 0
- .en
- .! ------------------------------------------------
- .define LE
- .sp
- .ti -@LISTINDENT
- .nr a +1
- @na.
- @1 @2 @3 @4 @5 @6 @7 @8 @9
- .br
- .en
- .! ------------------------------------------------
- .define ELIST
- .br
- .li -@LISTINDENT
- .ri -@LISTINDENT
- .en
- .! ------------------------------------------------
- .define SLIST
- .vs SLISTINDENT @1
- .li +@SLISTINDENT
- .ri +@SLISTINDENT
- .nr b 0
- .en
- .! ------------------------------------------------
- .define SLE
- .sp
- .ti -@SLISTINDENT
- .nr b +1
- @na.@nb.
- @1 @2 @3 @4 @5 @6 @7 @8 @9
- .br
- .en
- .! ------------------------------------------------
- .define ESLIST
- .br
- .li -@SLISTINDENT
- .ri -@SLISTINDENT
- .en
- .! ------------------------------------------------
- .define PP
- .sp
- .ti +5
- .en
- .! ------------------------------------------------
- .define FIG
- .contsel 1
- .cl @1 @2 @3 @4 @5 @6 @7 @8 @9
- .ul
- .ce
- Figure @2 @3 @4 @5 @6 @7 @8 @9
- .contsel
- .en
- .! ------------------------------------------------
- .define PRFIG
- .contsel 1
- .bp
- .ce
- .ul
- List of Figures
- .sp 2
- .pc
- .contsel
- .en
- .! ------------------------------------------------
- .define TAB
- .contsel 2
- .cl @1 @2 @3 @4 @5 @6 @7 @8 @9
- .ul
- .ce
- Table @2 @3 @4 @5 @6 @7 @8 @9
- .contsel
- .en
- .! ------------------------------------------------
- .define PRTAB
- .contsel 2
- .bp
- .ce
- .ul
- List of Tables
- .sp 2
- .pc
- .contsel
- .en
-