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\input mtx context common . tex
35
36\setdocumentargumentdefault { paperwidth } { 2 1 cm }
37\setdocumentargumentdefault { paperheight } { 2 9 . 7 cm }
38\setdocumentargumentdefault { file } { \getdocumentfilename { 1 } }
39\setdocumentargumentdefault { hoffset } { 0 cm }
40\setdocumentargumentdefault { voffset } { 0 cm }
41\setdocumentargumentdefault { width } { 1 7 cm }
42\setdocumentargumentdefault { height } { 2 4 cm }
43\setdocumentargumentdefault { x } { 0 cm }
44\setdocumentargumentdefault { y } { 0 cm }
45
46\doifnothing { \getdocumentargument { file } } { \starttext missing filename \stoptext }
47\doif { \getdocumentargument { file } } { \inputfilename . tex } { \starttext missing filename \stoptext }
48
49\definepapersize
50 [ fuzzy ]
51 [ width = \getdocumentargument { paperwidth } ,
52 height = \getdocumentargument { paperheight } ]
53
54\setuppapersize
55 [ fuzzy ]
56 [ fuzzy ]
57
58\setuplayout
59 [ page ]
60
61\starttext
62
63 \trimpages
64 [ file = \getdocumentargument { file } ,
65 hoffset = \getdocumentargument { hoffset } ,
66 voffset = \getdocumentargument { voffset } ,
67 width = \getdocumentargument { width } ,
68 height = \getdocumentargument { height } ,
69 x = \getdocumentargument { x } ,
70 y = \getdocumentargument { y } ]
71
72\stoptext
73 |