|
|
1.1 ! root 1: .PS ! 2: #.ps 20 ! 3: ## figure 9 ! 4: boxht = boxht/2 ! 5: ellipseht = boxht ! 6: movewid = boxwid/4 ! 7: ## ! 8: boxht = boxht + boxht ! 9: B9: box width boxwid * 6.5 ! 10: B10: box width boxwid * 3.25 \ ! 11: with .sw at (B9.sw.x, B9.sw.y - moveht * 2 ) ! 12: B11a: box width boxwid * 6.5 \ ! 13: with .sw at (B10.sw.x, B10.sw.y - moveht * 2 ) ! 14: ## ! 15: M1: move to B9.sw right boxwid/4 up boxht/6 ! 16: M2: move to B10.sw right boxwid/4 up boxht/3 ! 17: M3: move to B11a.sw right boxwid/4 up boxht/6 ! 18: ## ! 19: boxht = boxht/6 * 4 ! 20: B11: box with .sw at M1 ! 21: B12: box with .sw at (B11.se.x + boxwid/4,B11.se.y) ! 22: B13: box with .sw at (B12.se.x + boxwid/4,B11.se.y) ! 23: B14: box with .sw at (B13.se.x + boxwid/4,B11.se.y) invis ! 24: B15: box with .sw at (B14.se.x + boxwid/4,B11.se.y) ! 25: ## ! 26: H1: circle at B14.w rad .025i ! 27: H2: circle at B14.c same ! 28: H3: circle at B14.e same ! 29: ## ! 30: L13: line from B12.sw to B10.nw dashed ! 31: L14: line from B12.se to B10.ne dashed ! 32: ## ! 33: B16: box with .sw at M3 "\yy Distinguished" "\yy Value" ! 34: B17: box with .sw at (B16.se.x + boxwid/4,B16.se.y) "\yy Value" ! 35: B18: box with .sw at (B17.se.x + boxwid/4,B16.se.y) "\yy Value" ! 36: B19: box with .sw at (B18.se.x + boxwid/4,B16.se.y) invis ! 37: B20: box with .sw at (B19.se.x + boxwid/4,B16.se.y) "\yy Value" ! 38: ## ! 39: H4: circle at B19.w rad .025i ! 40: H5: circle at B19.c same ! 41: H6: circle at B19.e same ! 42: ## ! 43: boxht = boxht/2 ! 44: B21: box with .sw at M2 "\xx Type" ! 45: B22: box with .sw at (B21.se.x + boxwid/2,B21.se.y) "\xx Values" ! 46: ## ! 47: L15: line from B22.sw to B11a.nw dashed ! 48: L16: line from B22.se to B11a.ne dashed ! 49: ## ! 50: B23: box at (B9.w.x - boxwid,B9.y) "Entry" invis ! 51: B24: box at (B9.w.x - boxwid,B10.y) "Attribute" invis ! 52: B25: box at (B9.w.x - boxwid,B11a.y) "Attribute" "Values" invis ! 53: ## ! 54: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.