Knowledge (XXG)

Page break

Source 📝

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:.

Index


verification
improve this article
adding citations to reliable sources
"Page break"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Template:Page break
document
pagination
ASCII
control character
printer
page
carriage return
hexadecimal
bash
C programming language
'\f'
Unicode
whitespace
C character classification
Windows
Unix
Linux
macOS

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.