5 % 9^3 0 1 2 9 pagex @ 9 x 9 x 3 = 243
10 % veert' K } M-C-K grid
12 % 5^3 3 4 1 page @ 5 x 5 x 5 x 2 = 250
13 % 5^3 6 8 1 page @ 5 x 5 x 5 x 2 = 250
18 % horiz M } M-C-K grid
19 % vert' C } M-C-K grid
29 /printareax paperx margin 2 mul sub def
30 /printareay papery margin 2 mul sub def
35 /szox printareax textx sub def
36 /szoy printareay texty sub def
38 % o = outer, i = inner, f = final
50 /digits [ (0) (1) (2) (3) (4) (5) (6) (7) (8) (9)
51 (a) (b) (c) (d) (e) (f) ] def
53 /Helvetica findfont texty scalefont setfont
55 /ifdebug { debug exch if } def
65 magentax stridox mul add
66 blackx stridix mul add
70 blacky neg kmy add stridiy mul
71 cyany neg gm add stridoy mul add
75 maxval gm div mul round cvi
84 /stridox gridox gn div def
85 /stridoy gridoy gn div def
87 /szix stridox margox sub def
88 /sziy stridoy margoy sub def
90 /stridix szix knx div def
91 /stridiy sziy kny div def
93 /szfx stridix margix sub def
94 /szfy stridiy margiy sub def
96 0 1 gm { /cyany exch def
97 0 1 kmy { /blacky exch def
99 0 1 gm { /magentax exch def
100 0 1 kmx { /blackx exch def
104 kentry_x kentry_y translate
114 0 szfy +0.5 mul moveto
115 szfx 0 rlineto stroke
118 /Helvetica findfont 6.5 scalefont setfont
128 6.5 mul 0 exch moveto
135 cyany 0 le blacky 0 le and { % top row
137 0 stridiy margoy add translate
157 0 printareay texty sub translate
164 margin margin translate
183 /ylist [ 0 1 2 3 5 8 11 15 ] def
190 yellowval (_) cvs show
193 /text_ul { text_yellow } def
197 cyany cmy_xy2val (_) cvs show
201 magentax cmy_xy2val (_) cvs show
209 0 texty 0.25 mul translate
212 klist blacky get (_) cvs show
224 0 1 maxval { /yellowval exch def
226 /ytext { digits yellow get } def
245 klist blackx get (_) cvs show
256 0 texty 0.5 mul translate
257 cyany 0 le { 0 texty moveto text_yellow } if
263 /gridoy szoy margby 4 mul sub gn div def
265 0 1 gm { /yellowy exch def
267 /yellowval yellowy cmy_xy2val def
268 /text_u_p yellowy 1 ge def
271 yellowy neg gm add gridoy margby add mul
283 /klist [ 3 4 ] def ranges2
284 /klist [ 6 8 ] def /text_l_p false def ranges2