1
2
3
4
5
6
7
8
9
10
11
12
13
14\writestatus { loading }{ ConTeXt Attribute Macros Markers }
15
16\unprotect
17
18\registerctxluafile { attr mkr }{}
19
20\unexpanded \def \definemarker [# 1 ] { \defineattribute [ \s!marker : # 1 ] }
21\unexpanded \def \setmarker [# 1 ]# 2 [# 3 ] { \dosetattribute { \s!marker : # 1 }{ # 3 }}
22\unexpanded \def \resetmarker [# 1 ] { \dogetattribute { \s!marker : # 1 }}
23 \def \boxmarker # 1 # 2 { attr \numexpr \dogetattributeid { \s!marker : # 1 } \numexpr \numexpr # 2 \relax }
24
25\protect \endinput
26 |