1
2
3
4
5
6
7
8
9
10
11
12
13
14\writestatus { loading }{ ConTeXt Structure Macros Math Formulas }
15
16
17
18
19\unprotect
20
21
22
23
24\installcorenamespace { formula }
25\installcorenamespace { subformula }
26\installcorenamespace { formulaframed }
27\installcorenamespace { formulaoption }
28
29\installcommandhandler \??formula { formula } \??formula
30\installcommandhandler \??subformula { subformula } \??subformula
31\installframedcommandhandler \??formulaframed { formulaframed } \??formulaframed
32
33\let \setupformulas \setupformula
34\let \setupsubformulas\setupsubformula
35
36\appendtoks
37 \normalexpanded { \defineformulaframed [ \currentformula ][ \currentformulaparent ] }
38\to \everydefineformula
39
40\def \strc_formulas_option # 1
41 { \ifcsname \??formulaoption # 1 \endcsname
42 \lastnamedcs
43 \else
44 \font_basics_switchtobodyfont { # 1 }
45 \fi }
46
47\protect \endinput
48 |