1\usemodule[art01]
2
3\setupbodyfont[10pt]
4
5\starttext
6
7 \startluacode
8
9 context.subject("Configuration files")
10
11 local configurations = resolvers.instance.specification
12
13 context.starttabulate { "|Tl|Tl|" }
14 for i=1,#configurations do
15 context.NC()
16 context(i)
17 context.NC()
18 context.verbatim(resolvers.resolve(configurations[i]))
19 context.NC()
20 context.NR()
21 end
22 context.stoptabulate()
23
24 local list = resolvers.expandedpathfromlist(resolvers.splitpath(resolvers.luacnfspec))
25
26 context.subject("Configuration paths")
27
28
29
30 context.starttabulate { "|Tl|Tl|" }
31 for i=1,#list do
32 local li = resolvers.resolve(list[i])
33 context.NC()
34 if lfs.isdir(li) then
35 context("-")
36 else
37 context("+")
38 end
39 context.NC()
40 context.verbatim(li)
41 context.NC()
42 context.NR()
43 end
44 context.stoptabulate()
45
46 \stopluacode
47
48\stoptext
49 |