|
|
1.1 ! root 1: .PS 8.25i ! 2: .ps 20 ! 3: define outline @ ! 4: line from B$1.sw to B$1.nw to B$1.ne to B$1.se ! 5: move to (B$1.n.x, B$1.n.y-lineht/8); $2 ! 6: @ ! 7: ## figure 6 ! 8: ## NESTED REGIMES ! 9: B1: box invis width 4*boxwid height 4*boxht ! 10: outline(1,"APPLICATION ASSOCIATION") ! 11: ## ! 12: B2: box with .n at (B1.n.x, B1.n.y-boxht/2) width 3*boxwid height 3*boxht \ ! 13: invis ! 14: outline(2,"FILE SELECTION") ! 15: ## ! 16: B3: box with .n at (B2.n.x, B2.n.y-boxht/2) width 2*boxwid height 2*boxht \ ! 17: invis ! 18: outline(3,"FILE OPEN") ! 19: ## ! 20: B4: box with .n at (B3.n.x, B3.n.y-boxht/2) invis ! 21: outline(4,"DATA TRANSFER") ! 22: ## ! 23: move to (B2.nw.x+(B3.nw.x-B2.nw.x)/2, B3.nw.y-7*lineht/8); \ ! 24: "\begin{tabular}{c}M\\A\\N\\A\\G\\E\\M\\E\\N\\T\end{tabular}" ! 25: ## ! 26: move to (B3.nw.x+(B4.nw.x-B3.nw.x)/2, B4.nw.y-9*lineht/16); \ ! 27: "\begin{tabular}{c}A\\C\\C\\E\\S\\S\end{tabular}" ! 28: ## ! 29: arrow from (B1.sw.x-linewid/2, B1.sw.y-lineht/2) \ ! 30: to (B1.se.x+linewid/2, B1.se.y-lineht/2) ! 31: ## ! 32: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.