\setupinteraction[ title={ConTeXt 蹊径}, author={李延瑞 (lyr.m2@live.cn)}, keyword={TeX, ConTeXt MkIV, ConTeXt LMTX, LuaTeX, LuaMetaTeX} ] % 封面 \startMPinclusions[+] vardef hilbert(expr sidelength, n) = numeric u; u := 0.5sidelength; pair a, b, c, d; a := (-0.5, -0.5) * u; b := (-0.5, 0.5) * u; c := (0.5, 0.5) * u; d := (0.5, -0.5) * u; path p; p := a -- b -- c -- d; transform sw, nw, ne, se; sw := identity scaled 0.5 reflectedabout ((0, 0), (1, 1)) shifted (-0.5u, -0.5u); nw := identity scaled 0.5 shifted (-0.5u, 0.5u); ne := identity scaled 0.5 shifted (0.5u, 0.5u); se := identity scaled 0.5 reflectedabout ((0, 0), (1, -1)) shifted (0.5u, -0.5u); for i := 2 upto n: p := p transformed sw for j := nw, ne, se: -- p transformed j endfor; endfor; p enddef; \stopMPinclusions \startuseMPgraphic{TitleGraphic} path p, q; p := hilbert(OverlayWidth, 5) yscaled(OverlayHeight / OverlayWidth); p := p randomized 2pt; numeric u, n; u := 5cm; n := (arclength p) / u; pickup pencircle scaled 4pt; for i = 1 upto n: q := p cutafter (point u on p); p := p cutbefore (point u on p); draw q withcolor .5[white randomized (1, 1, 1), white]; endfor; draw p withcolor white randomized (1, 1, 1); \stopuseMPgraphic \defineoverlay[TitleGraphic][\useMPgraphic{TitleGraphic}] %% 阴影盒 \startuniqueMPgraphic{shade box} numeric u, w, h, roundcorner, offset; path p, q; color shade; u := 1cm; w := \overlaywidth; h := \overlayheight; p := unitsquare xyscaled (w, h); offset := 7pt; shade := darkgray; pickup pencircle scaled 8pt; for i = 0 step .1 until 1: q := unitsquare xyscaled (w, h) shifted (i * offset, -i * offset); fill q withcolor transparent (1, .1, shade); draw q withcolor transparent (1, .1, shade); endfor; q := p shifted (-offset, offset); fill p withcolor transparent(8, .5, \MPcolor{dimgray}); draw p withcolor \MPcolor{lightsteelblue}; \stopuniqueMPgraphic \defineoverlay[shade box][\uniqueMPgraphic{shade box}] \defineframed[coverbox][frame=off,background={shade box}] \setupbackgrounds[page][background=TitleGraphic] \startstandardmakeup \hfil \startcolor[yellow] \coverbox[width=\textwidth,height=8cm,location=middle]{ \midaligned{{\switchtobodyfont[ss,42pt]{\CONTEXT\, 蹊径}}} \blank[1cm] \start \switchtobodyfont[ss,20pt] \midaligned{李延瑞} \blank[5mm] 2026.04.08 \stop } \stopcolor \hfil \blank[14cm] \stopstandardmakeup \setupbackgrounds[page][background=]