25:
328:
simply inserts blank lines to fill up the remainder of the article display area so the user must scroll down to reveal the spoiler. This use of the form feed character is not supported by all newsreaders, and is not standardized, although it has appeared in a draft of a Usenet Best
Practices document
136:
that tells the document interpreter that the content which follows is part of a new page. A page break causes a form feed to be sent to the printer during spooling of the document to the printer. Thus it is one of the elements that contributes to
308:, the form feed character is used by several newsreaders as a "spoiler character", causing them to automatically hide the following text until prompted, as a way to prevent
277:
The form feed character is sometimes used in plain text files of source code as a delimiter for a page break, or as marker for sections of code. Some editors, in particular
263:
255:
108:
46:
294:
89:
61:
430:
286:
42:
312:
from being inadvertently revealed. The precise behavior depends on the client displaying the article: for example,
228:
68:
35:
290:
285:, have built-in commands to page up/down on the form feed character. This convention is predominantly used in
329:
by the IETF's USEFOR working group, as a feature that user agents should (but are not required to) support.
75:
223:
as a printable symbol for a form feed (not as the form feed itself). The form feed character is considered
316:
displays "Next page..." in boldface, and switches to a second screen to display text after the form feed;
197:
385:
338:
57:
325:
238:
Form feed is seldom used when programming with modern printers in modern operating environments like
224:
122:
239:
193:
153:
413:
282:
201:
157:
309:
165:
82:
259:
424:
402:
254:. Instead, form feeds are generated by having the printing program call a form feed
161:
200:(and other languages derived from C), the form feed character is represented as
169:
24:
362:
138:
164:
and to continue printing at the top of another. Often, it will also cause a
324:; Dialog turns the font and background color red between form feeds; and
321:
133:
343:
207:
305:
278:
251:
247:
150:
317:
313:
243:
298:
18:
320:
displays all non-space characters following the form feed as
196:, or redraw screen in TUI programs like vi/emacs. In the
168:. The form feed character code is defined as 12 (0xC in
192:
can be used to clear the screen in Unix shells such as
49:. Unsourced material may be challenged and removed.
301:Coding Standards require such form feeds in C.
258:function. For example, when printing using the
121:For making pagebreaks on Knowledge (XXG), see
8:
269:is used to indicate a form feed is desired.
109:Learn how and when to remove this message
189:
185:
177:
173:
354:
7:
47:adding citations to reliable sources
14:
386:"Formatting Your Source Code (C)"
23:
16:Marker in an electronic document
265:PrintPageEventArgs.HasMorePages
34:needs additional citations for
1:
172:), and may be represented as
149:Form feed is a page-breaking
132:is a marker in an electronic
210:also provides the character
403:Spoilers on newsreaders.com
447:
289:code, and is also seen in
229:C character classification
221:DOWNWARDS TWO HEADED ARROW
120:
414:IETF USEFOR USEAGE Draft
198:C programming language
339:Carriage control tape
160:to eject the current
390:GNU Coding Standards
184:. In a related use,
43:improve this article
123:Template:Page break
431:Control characters
156:. It directs the
154:control character
119:
118:
111:
93:
438:
416:
411:
405:
400:
394:
393:
382:
376:
375:
373:
372:
367:
359:
266:
234:
222:
219:
216:
214:
204:
183:
114:
107:
103:
100:
94:
92:
51:
27:
19:
446:
445:
441:
440:
439:
437:
436:
435:
421:
420:
419:
412:
408:
401:
397:
384:
383:
379:
370:
368:
365:
361:
360:
356:
352:
335:
275:
264:
232:
220:
217:
212:
211:
202:
191:
187:
181:
179:
175:
166:carriage return
147:
126:
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
444:
442:
434:
433:
423:
422:
418:
417:
406:
395:
377:
353:
351:
348:
347:
346:
341:
334:
331:
274:
271:
260:.NET Framework
146:
143:
117:
116:
31:
29:
22:
15:
13:
10:
9:
6:
4:
3:
2:
443:
432:
429:
428:
426:
415:
410:
407:
404:
399:
396:
391:
387:
381:
378:
364:
358:
355:
349:
345:
342:
340:
337:
336:
332:
330:
327:
323:
319:
315:
311:
307:
302:
300:
297:source code.
296:
292:
288:
284:
280:
272:
270:
268:
261:
257:
253:
249:
245:
241:
236:
230:
226:
209:
205:
199:
195:
171:
167:
163:
159:
155:
152:
144:
142:
140:
135:
131:
124:
113:
110:
102:
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
409:
398:
389:
380:
369:. Retrieved
357:
303:
276:
273:Semantic use
237:
148:
129:
127:
105:
96:
86:
79:
72:
65:
58:"Page break"
53:
41:Please help
36:verification
33:
170:hexadecimal
371:2013-05-11
350:References
225:whitespace
139:pagination
130:page break
69:newspapers
363:"Unicode"
322:asterisks
233:isspace()
231:function
145:Form feed
425:Category
333:See also
310:spoilers
267:property
218:↡
134:document
99:May 2013
344:Newline
240:Windows
227:by the
208:Unicode
158:printer
83:scholar
306:Usenet
295:Python
262:, the
215:
213:U+21A1
85:
78:
71:
64:
56:
366:(PDF)
279:emacs
252:macOS
248:Linux
151:ASCII
90:JSTOR
76:books
318:slrn
314:Gnus
293:and
287:Lisp
281:and
244:Unix
203:'\f'
194:bash
186:Ctrl
174:Ctrl
162:page
62:news
326:XRN
304:In
299:GNU
256:API
250:or
180:or
45:by
427::
388:.
283:vi
246:,
242:,
235:.
206:.
182:^L
141:.
128:A
392:.
374:.
291:C
190:L
188:+
178:L
176:+
125:.
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.