1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
% Context file
% Filename: Interval-calendar.tex
%
% 13-08-2022
% Copyright (c) 2022 Willi Egger. All rights reserved.
% \enablemode[weekly]
% \enablemode[twoweekly]
\enablemode[monthly]
\usemodule[intervalcalendar]
\mainlanguage[en]
\startsetups table:interval_check
\setupTABLE[split=repeat]
\setupTABLE[r][each][height=12mm,align=lohi]
\setupTABLE[r][1][style=bold,align={lohi,middle}]
\setupTABLE[c][1][width=0.2\textwidth]
\setupTABLE[c][2,3,4][width=0.15\textwidth]
\setupTABLE[c][5][width=0.3\textwidth]
\stopsetups
% Columnheads
\setuplabeltext[en][c1=Datum]
\setuplabeltext[en][c2=Gas]
\setuplabeltext[en][c3=Electricity]
\setuplabeltext[en][c4=Water]
\setuplabeltext[en][c5=Observation]
\starttext
\startmode[weekly]
\Checklist{"2022-8-10"}{"2022-9-30"}{5}{7} % startdate,enddate,columns,interval
\stopmode
\startmode[twoweekly]
\Checklist{"2022/9/10"}{"2023/01/31"}{5}{14} % startdate,enddate,columns,interval
\stopmode
\startmode[monthly]
\Checklist{"2022/8/10"}{"2023/05/31"}{5}{30} % startdate,enddate,columns,interval
\stopmode
\stoptext
|