|
|
1.1 ! root 1: .PS ! 2: .ps 20 ! 3: ## figure 2 ! 4: B1: box "TP4" "CLNP" height 3*boxht/2 ! 5: B2: box "TP4" "CLNP" with .w at (B1.e.x+2*linewid, B1.e.y) height 3*boxht/2 ! 6: B3: box "TP0" "X.25" with .nw at (B2.ne.x+linewid, B2.ne.y) \ ! 7: height 3*boxht/2 ! 8: B4: box invis with .n at B3.n height 3*boxht/2 ! 9: B5: box "TP0" "X.25" with .nw at (B3.ne.x+2*linewid, B3.ne.y) \ ! 10: height 3*boxht/2 ! 11: B6: box invis with .n at B5.n height 3*boxht/2 ! 12: ## ! 13: line from B1.s \ ! 14: to (B1.s.x, B1.s.y-2*lineht) \ ! 15: to (B2.s.x, B2.s.y-2*lineht) \ ! 16: to B2.s ! 17: line from B4.s \ ! 18: to (B4.s.x, B4.s.y-2*lineht) \ ! 19: to (B6.s.x, B6.s.y-2*lineht) \ ! 20: to B6.s ! 21: ## ! 22: B7: box "TS-BRIDGE" with .sw at (B2.nw.x, B2.nw.y+lineht) \ ! 23: width (B3.ne.x-B2.nw.x) ! 24: line up from B2.n ! 25: line up from B3.n ! 26: box dashed with .nw at (B7.nw.x-linewid, B7.nw.y+lineht) \ ! 27: width B7.width+linewid*2 \ ! 28: height B7.nw.y-B2.sw.y+2*lineht ! 29: arc -> from (B3.n.x-boxwid/4, B3.n.y+lineht/4) \ ! 30: to (B2.n.x+boxwid/4, B2.n.y+lineht/4) ! 31: move to (B7.s.x, B3.n.y+lineht/2) "\xx copy" ! 32: ## ! 33: B8: box invis "OSI TS" with .s at (B1.n.x, B1.n.y+lineht) ! 34: arrow from B1.n to B8.s ! 35: B9: box invis "OSI TS" with .s at (B5.n.x, B5.n.y+lineht) ! 36: arrow from B5.n to B9.s ! 37: ## ! 38: B10: box with .nw at (B7.sw.x-linewid, B2.sw.y-3*lineht) \ ! 39: width B7.width+2*linewid height boxht/6 shaded ! 40: move to (B10.s.x, B10.s.y-lineht/2); "TS-BRIDGE NODE" ! 41: ## ! 42: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.