|
|
1.1 ! root 1: .PS ! 2: .ps 20 ! 3: ## figure 3 ! 4: B1: box "O" ! 5: B2: box "S" with .n at (B1.s.x, B1.s.y-lineht) ! 6: line from B1.s to B2.n ! 7: B3: box "F" with .w at (B2.e.x+2*linewid, B2.e.y) ! 8: line from B2.e to B3.w ! 9: B4: box "D" with .w at (B3.e.x+2*linewid, B3.e.y) ! 10: line from B3.e to B4.w ! 11: B5: box "R" with .s at (B4.n.x, B4.n.y+lineht) ! 12: line from B4.n to B5.s ! 13: line dashed from B1.e to B5.w "end-to-end" "" ! 14: line dashed from (B2.e.x, B2.s.y-lineht/2) \ ! 15: to (B4.w.x, B4.s.y-lineht/2) ! 16: move to (B3.s.x, B4.s.y-(lineht/2+boxht/4)); \ ! 17: "store-and-forward" center ! 18: ## ! 19: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.