Un salto de página es un marcador en un documento electrónico que indica al intérprete que el contenido que sigue pertenece a una página nueva. Un salto de página provoca que se envíe un salto de página a la impresora durante el proceso de impresión. Es uno de los elementos que contribuyen a la paginación .
Alimentación de formulario
El salto de página es un carácter de control ASCII de salto de página . Indica a la impresora que expulse la página actual y continúe imprimiendo en la parte superior de otra. A menudo también provoca un retorno de carro . El código del carácter de salto de página se define como 12 (0xC en hexadecimal ) y puede representarse como + o ^L . En un uso relacionado, + puede pulsarse para borrar la pantalla en shells de Unix como bash , o para redibujar la pantalla en programas TUI como vi/emacs. En el lenguaje de programación C (y otros lenguajes derivados de C), el carácter de salto de página se representa como . Unicode también proporciona el carácter U+21A1 ↡ FLECHA DE DOS CABEZAS HACIA ABAJO como símbolo imprimible para un salto de página (no como el salto de página en sí). [ 1 ] El carácter de salto de página se considera espacio en blanco por la función de clasificación de caracteres de C.CtrlLCtrlL'\f'isspace()
El salto de página rara vez se utiliza al programar con impresoras modernas en entornos operativos modernos como Windows , Unix , Linux o macOS . En su lugar, los saltos de página se generan mediante una llamada a la función API de salto de página del programa de impresión . Por ejemplo, al imprimir con .NET Framework , se utiliza la PrintPageEventArgs.HasMorePagespropiedad para indicar que se desea un salto de página.
Uso semántico
El carácter de salto de página se utiliza a veces en archivos de texto plano de código fuente como delimitador de un salto de página o como marcador de secciones de código. Algunos editores, en particular emacs y vi , tienen comandos integrados para avanzar/retroceder página mediante el carácter de salto de página. Esta convención se usa principalmente en código Lisp y también se observa en código fuente de C y Python . Los estándares de codificación GNU exigen dichos saltos de página en C. [ 2 ]
En Usenet , el carácter de salto de página es utilizado por varios lectores de noticias como un "carácter de spoiler", lo que provoca que oculten automáticamente el texto siguiente hasta que se les solicite, como una forma de evitar que se revelen spoilers inadvertidamente. [ 3 ] El comportamiento preciso depende del cliente que muestra el artículo. Por ejemplo, Gnus muestra "Página siguiente..." en negrita y cambia a una segunda pantalla para mostrar el texto después del salto de página; slrn muestra todos los caracteres que no son espacios después del salto de página como asteriscos ; Dialog cambia el color de la fuente y del fondo a rojo entre los saltos de página; y XRN simplemente inserta líneas en blanco para llenar el resto del área de visualización del artículo, de modo que el usuario debe desplazarse hacia abajo para revelar el spoiler. Este uso del carácter de salto de página no es compatible con todos los lectores de noticias y no está estandarizado, aunque ha aparecido en un borrador de un documento de Buenas Prácticas de Usenet del grupo de trabajo USEFOR de la IETF, como una característica que los agentes de usuario deberían (pero no están obligados a) admitir. [ 4 ]
Véase también
Referencias
- Personajes de control