1 11/30/86 init.compin, init_plm.compin, init_mpm.compin,
2 init_photo.compin
3
4 Syntax: .ifi init "footer_info" "page_header"
5 OR .ifi init_plm "footer_info" "page_header"
6 OR .ifi init_mpm "footer_info" "page_header"
7 OR .ifi init_photo "footer_info" "page_header"
8
9
10 Function:
11 These macros initialize the macro environment and establish the layout
12 of the output pages according to the entry used. One of them should be
13 used as the first line in segments that use any of the other macros.
14 Most macro variables are initialized, but the action is interlocked so
15 that repeated calls do not destroy the values previously established
16 unless they depend on the entry used.
17
18
19 Arguments:
20 'footer_info' may be a manual order number or any other information
21 that the user wants in the bottom right-hand corner of every page.
22 If no footer_info argument is given, a null character string is
23 used. The footer_info character string is called ORDER_NUMBER in
24 the macros. See also "Default footer information" below.
25 'page_header' is a page header that the user wants to appear on every
26 page of the document, regardless of other headers implied by the
27 given format. Multiple lines may be specified by using the "!"
28 title splitting convention. The header created will appear centered
29 and in the same font as section titles.
30
31
32 Macro action:
33 1) set up proper page size and vertical margins see "Output pages"
34 below
35 2) set the left margin indentation to 0
36 3) turn on fill mode and justification
37
38
39 Output pages:
40 The four initializing macros generate slightly different output pages.
41 init 'standard' size pages to fit 8-1/2 x 11 paper, using the
42 compose default page definitions and vertical margins
43 init_plm 'standard' size pages, using default page definitions and
44 modified vertical margins
45 init_mpm oversize pages suitable for reduction to 83% during print-
46 ing when reduced these pages also fit 8 1/2 x 11 paper
47 This is "old" MPM format.
48 init_photo 'standard' size pages, formatted for phototypesetting
49 according the current Honeywell Informations Systems Publi-
50 cations Standards, Part IV. If the output device is not a
51 phototypesetter this entry produces "new" MPM format.
52
53
54 Default footer information:
55 The 'init' macros automatically set two variables that become part of
56 the footer line
57 .srv draft "DRAFT: MAY BE CHANGED"
58 .srv draft_date "%Date%"
59 To change this information, put the following lines after the macro
60 call line
61 .srv draft "XXX"
62 .srv draft_date "XXX"
63 where XXX may be an empty string to show only white space.
64
65 Notes:
66 The page top margin setting for the old MPM format oversize page
67 is incorrect in that it does not give the required one inch
68 when the page is photoreduced for printing. Therefore, the
69 setting has been changed from 4 lines to 6 lines. This is
70 an incompatible change that may affect paging in Addenda for old
71 books done in this format but the problem may be avoided
72 by placing a .vmt 4 control immediately after the .ifi init_MPM
73 line.
74
75 END