s-system-visual.mkiv /size: 3662 b    last modification: 2021-10-28 13:51
1%D \module
2%D   [      file=s-system-visual.mkxl,
3%D        version=2020.07.15,
4%D          title=\CONTEXT\ Style File,
5%D       subtitle=System Visual Debugger Legend,
6%D         author=Hans Hagen,
7%D           date=\currentdate,
8%D      copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
9%C
10%C This module is part of the \CONTEXT\ macro||package and is
11%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
12%C details.
13
14\startmodule[system-visual]
15
16\starttexdefinition unexpanded visuallegend
17    \begingroup
18    \switchtobodyfont[10pt]
19    \setuptabulate[before=,after=]
20    \hsize24cm
21    \scale
22        [width=\textwidth]
23        \bgroup
24            \forgetall
25            \startboxedcolumns[n=3,strut=no]
26                \starttabulate[|lT|l|]
27                    \NC L__  \NC line box \NC \NR
28                    \NC H__  \NC horizontal box \NC \NR
29                    \NC _T_  \NC vertical top box \NC \NR
30                    \NC __V  \NC vertical box \NC \NR
31                    \TB
32                    \NC VK   \NC vertical kern \NC \NR
33                    \NC HK   \NC horizontal kern \NC \NR
34                    \NC MK   \NC math kern \NC \NR
35                    \NC MK   \NC margin kern \NC \NR
36                    \NC LK   \NC math list kern \NC \NR
37                    \TB
38                    \NC VP   \NC vertical penalty   \NC \NR
39                    \NC HP   \NC horizontal penalty \NC \NR
40                    \TB
41                    \NC LI   \NC line skip \NC \NR
42                    \NC BS   \NC baseline skip \NC \NR
43                    \NC PS   \NC par skip \NC \NR
44                    \NC DA   \NC abovedisplay skip \NC \NR
45                    \NC DB   \NC belowdisplay skip \NC \NR
46                    \NC SA   \NC above display short skip \NC \NR
47                    \NC SB   \NC below display short skip \NC \NR
48                    \NC TS   \NC top skip \NC \NR
49                    \NC ST   \NC split top skip \NC \NR
50                    \NC AS   \NC tab skip \NC \NR
51                    \NC LH   \NC left hang skip \NC \NR
52                    \NC RH   \NC right hang skip \NC \NR
53                    \NC MS   \NC thin mu skip \NC \NR
54                    \NC MM   \NC med mu skip \NC \NR
55                    \NC ML   \NC thick mu skip \NC \NR
56                    \NC IM   \NC inter math skip \NC \NR
57                    \NC MT   \NC math skip \NC \NR
58                    \NC LS   \NC left skip \NC \NR
59                    \NC RS   \NC right skip \NC \NR
60                    \NC SP   \NC space skip \NC \NR
61                    \NC XS   \NC x space skip \NC \NR
62                    \NC ZS   \NC zero space skip \NC \NR
63                    \NC PF   \NC par fill skip \NC \NR
64                    \NC IN   \NC indent skip \NC \NR
65                    \NC CS   \NC correction skip \NC \NR
66                    \NC VS   \NC vertical user skip \NC \NR
67                    \NC HS   \NC horizontal user skip \NC \NR
68                    \NC IC   \NC italic correcection \NC \NR
69                    \TB
70                    \NC NL   \NC leaders \NC \NR
71                    \NC CL   \NC c leaders \NC \NR
72                    \NC XL   \NC x leaders \NC \NR
73                    \NC GL   \NC g leaders \NC \NR
74                    \TB
75                    \NC M:B  \NC math begin \NC \NR
76                    \NC M:E  \NC math end \NC \NR
77                    \NC W:*  \NC whatsit \NC \NR
78                \stoptabulate
79            \stopboxedcolumns
80        \egroup
81    \endgroup
82\stoptexdefinition
83
84\stopmodule
85
86\continueifinputfile{s-system-visual.mkiv}
87
88\usemodule[article-basic]
89
90\startTEXpage[width=20cm,offset=5mm]
91
92    \visuallegend
93
94\stopTEXpage
95