1
2
3\startenvironment metafunenvironmentlayout
4
5\setupsystem
6 [random=big]
7
8\setupfootertexts
9 [section][]
10 [][section]
11
12\useMPlibrary
13 [clp,txt]
14
15\definepapersize
16 [mine]
17 [width=21cm,
18 height=28cm]
19
20\setuppapersize
21 [mine]
22 [A4]
23
24\setuplayout
25 [topspace=1cm,
26 backspace=3cm,
27 cutspace=3cm,
28 leftmargin=.75cm,
29 leftmargindistance=.5cm,
30 rightmargin=1.25cm,
31 rightmargindistance=1cm,
32 header=1cm,
33 headerdistance=1cm,
34 footer=1cm,
35 footerdistance=1cm,
36 width=middle,
37 height=middle,
38
39 location=middle]
40
41\startmode[book]
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 \setuplayout
57 [marking=on,
58 scale=\luaexpr{24/28}]
59
60\stopmode
61
62\startmode[print]
63
64 \setuppapersize
65 [mine]
66 [mine]
67
68\stopmode
69
70\setupcolumns
71 [distance=1cm]
72
73\setuppagenumbering
74 [alternative=doublesided]
75
76\definefontfallback[moremono] [dejavusansmono] [0x00000xFFFF] [rscale=0.85]
77
78\definetypeface [metafunbodyfont] [rm] [serif] [pagella] [default]
79\definetypeface [metafunbodyfont] [ss] [sans] [modern] [default]
80\definetypeface [metafunbodyfont] [tt] [mono] [modern] [default] [fallbacks=moremono]
81\definetypeface [metafunbodyfont] [mm] [math] [palatino] [default]
82
83\setupbodyfont [metafunbodyfont,10pt]
84
85\definefont[RotFont][RegularBold*default]
86
87
88
89
90\setupwhitespace
91 [medium]
92
93\setuptyping
94 [margin=standard,
95 blank=halfline]
96
97\definecolor [darkred] [r=.625]
98\definecolor [darkyellow] [r=.625,g=.625]
99\definecolor [darkgray] [s=.625]
100\definecolor [lightgray] [s=.875]
101
102\definecolor [metafun] [darkred]
103
104\startMPinclusions
105 color darkred ; darkred := \MPcolor{darkred} ;
106 color darkyellow ; darkyellow := \MPcolor{darkyellow} ;
107 color darkgray ; darkgray := \MPcolor{darkgray} ;
108 color lightgray ; lightgray := \MPcolor{lightgray} ;
109\stopMPinclusions
110
111\setupinteraction
112 [state=start,
113 style=,
114 color=,
115 contrastcolor=]
116
117
118
119
120
121
122\placebookmarks
123 [chapter,title,section]
124 [all]
125 [force=yes]
126
127\setuptolerance
128 [verytolerant]
129
130\definestartstop
131 [intro]
132 [style=slanted,
133 after=\blank]
134
135\setupquote
136 [before=\blank\startnarrower,
137 after=\stopnarrower\blank]
138
139\setuplist
140 [chapter]
141 [after={\blank[line]}]
142
143\setupcombinedlist
144 [content]
145 [aligntitle=yes,
146 alternative=c,
147 interaction=all]
148
149\setuptabulate
150 [rulecolor=darkyellow,
151 rulethickness=1pt]
152
153\setuplist[chapter][style=bold]
154
155\stopenvironment
156 |