|
|
1.1 root 1: .PS 8.5i
2: .\font\xx=cmbx10
3: .ps 20
4: ## figure 11
5: B1: box width 3*boxwid height 3*boxht+2*lineht
6: ##
7: B2: box "ASE" with .nw at (B1.nw.x+linewid/2, B1.nw.y-lineht/2)
8: B3: box "\xx INITIATOR" "\xx DISCIPLINE" \
9: with .n at (B2.s.x, B2.s.y-lineht/2)
10: line from B2.s to B3.n
11: B4: box "ROSYLIB" with .n at (B3.s.x, B3.s.y-lineht/2)
12: line from B3.s to B4.n
13: B5: box dashed "static" "" "stuff" height B4.s.y-B2.n.y \
14: with .ne at (B1.se.x-linewid/2, B1.se.y+lineht/2)
15: ##
16: D1: box width 3*boxwid height 3*boxht+2*lineht \
17: with .w at (B1.e.x+3*linewid, B1.e.y)
18: ##
19: D2: box "ASE" with .nw at (D1.nw.x+linewid/2, D1.nw.y-lineht/2)
20: D3: box "\xx RESPONDER" "\xx DISCIPLINE" \
21: with .n at (D2.s.x, D2.s.y-lineht/2)
22: line from D2.s to D3.n
23: D4: box "ROSYLIB" with .n at (D3.s.x, D3.s.y-lineht/2)
24: line from D3.s to D4.n
25: D5: box dashed "static" "" "stuff" height D4.s.y-D2.n.y \
26: with .ne at (D1.se.x-linewid/2, D1.se.y+lineht/2)
27: ##
28: A1: box width 3*boxwid height boxht*2/3+lineht \
29: with .n at (B1.s.x, B1.s.y-lineht)
30: line from B1.s to A1.n
31: A2: box "ACSE" width boxwid*2/3 height boxht*2/3\
32: with .nw at (A1.nw.x+boxwid/4, A1.nw.y-lineht/2)
33: A3: box "DSE" width boxwid*2/3 height boxht*2/3\
34: with .w at (A2.e.x+boxwid/4, A2.e.y)
35: A4: box "ROSE" width boxwid*2/3 height boxht*2/3\
36: with .w at (A3.e.x+boxwid/4, A3.e.y)
37: ##
38: C1: box width 3*boxwid height boxht*2/3+lineht \
39: with .n at (D1.s.x, D1.s.y-lineht)
40: line from D1.s to C1.n
41: C2: box "ACSE" width boxwid*2/3 height boxht*2/3\
42: with .nw at (C1.nw.x+boxwid/4, C1.nw.y-lineht/2)
43: C3: box "DSE" width boxwid*2/3 height boxht*2/3\
44: with .w at (C2.e.x+boxwid/4, C2.e.y)
45: C4: box "ROSE" width boxwid*2/3 height boxht*2/3\
46: with .w at (C3.e.x+boxwid/4, C3.e.y)
47: ##
48: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.