1
2
3
4
5
6
7
8
9
10
11
12
13
14\writestatus{loading}{ConTeXt Core Macros Additional Initialization}
15
16\unprotect
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31\newtoks \everybeforeoutput
32\newtoks \everyafteroutput
33
34
35
36\newtoks \everyshipout
37\newtoks \everybeforeshipout
38\newtoks \everyaftershipout
39\newtoks \everyfirstshipout
40\newtoks \everylastshipout
41
42
43
44\newtoks \everybye
45\newtoks \everygoodbye
46\newtoks \everynotabene
47
48
49
50\newtoks \everyendoftextbody
51
52\newtoks \everystarttext
53\newtoks \everystoptext
54
55\newtoks \everystartdocument
56\newtoks \everystopdocument
57
58
59
60\newtoks \everyforgetall
61\newtoks \everycleanupfeatures
62\newtoks \everysimplifycommands
63
64
65\aliased\let\simplifiedcommands\everysimplifycommands
66
67\newconditional\simplifyingcommands
68
69\permanent\protected\def\forgetall {\expand\everyforgetall}
70\permanent\protected\def\cleanupfeatures {\expand\everycleanupfeatures}
71\permanent\protected\def\simplifycommands{\expand\everysimplifycommands}
72
73\appendtoks
74 \simplifyingcommands\conditionaltrue
75\to \everysimplifycommands
76
77\appendtoks
78 \everypar \emptytoks
79 \everybeforepar\emptytoks
80\to \everyforgetall
81
82
83
84\newtoks \everybeforepagebody
85\newtoks \everyafterpagebody
86
87\aliased\let\everypagebody\everybeforepagebody
88
89
90
91\newtoks \everyinsidefloat
92
93
94
95\newtoks \everyinitializeexport
96
97
98
99
100
101
102
103\newtoks \everybeginofpar
104\newtoks \everyendofpar
105
106
107\protected\def\bpar{\expand\everybeginofpar\ignorespaces}
108\protected\def\epar{\ifhmode\removeunwantedspaces\expand\everyendofpar\fi}
109
110
111
112\newtoks \everylistentry
113\newtoks \everysavesortkeys
114
115
116
117
118
119
120
121\newtoks \everyfont
122\newtoks \everyglobalbodyfont
123\newtoks \everydefinedfont
124
125\newtoks \everybodyfont
126\newtoks \everyfontswitch
127
128\newtoks \everysetupbodyfont
129\newtoks \everyswitchtobodyfont
130
131
132
133\newtoks \everybeforedisplayformula
134\newtoks \everymathematics
135
136
137
138
139\tokspre\everymath {\expand\everymathematics}
140\tokspre\everydisplay{\expand\everymathematics}
141
142
143
144
145
146
147
148\newtoks\everystarttextproperties
149\newtoks\everystoptextproperties
150
151\permanent\protected\def\starttextproperties{\expand\everystarttextproperties}
152\permanent\protected\def\stoptextproperties {\expand\everystoptextproperties}
153
154
155
156
157
158
159
160\prependtoks
161 \resettrialtypesetting
162\to \everybeforepagebody
163
164
165
166
167
168
169\newif \ifinpagebody
170\newif \ifinsidecolumns
171\newif \ifinsidemulticolumns
172\newif \ifdoublesided \doublesidedfalse
173\newif \ifsinglesided \singlesidedtrue
174\newif \ifinsidefloat
175\newif \ifdoingblocks
176\newif \ifgridsnapping
177\newif \ifexporting
178
179\newconstant\pageduplexmode
180\newconstant\pagebodymode
181
182\newinteger\nofcolumns \nofcolumns \plusone
183\newinteger\nofmulticolumns \nofmulticolumns\plusone
184
185
186
187
188
189
190
191
192\appendtoks
193 \productionruntrue
194\to \everydump
195
196
197
198
199
200
201
202
203\newif \ifboxedcontent
204\newtoks\everyboxedcontent
205
206\appendtoks
207 \boxedcontenttrue
208\to \everyboxedcontent
209
210\permanent\protected\def\startboxedcontent{\bgroup\expand\everyboxedcontent}
211
212\aliased\let\stopboxedcontent\egroup
213
214
215
216
217
218
219
220
221
222
223
224\let\setlayoutcomponentattribute \gobbleoneargument
225\let\resetlayoutcomponentattribute\relax
226
227\lettonothing\layoutcomponentboxattribute
228
229\protect \endinput
230 |