stringtranslate.com

Retorno de carro

Un retorno de carro , a veces conocido como retorno de cartucho y a menudo abreviado como CR , <CR>o retorno , es un carácter o mecanismo de control utilizado para restablecer la posición de un dispositivo al comienzo de una línea de texto . Está estrechamente asociado con los conceptos de cambio de línea y nueva línea , aunque puede considerarse por separado por derecho propio.

máquinas de escribir

Touchmaster Five con palanca de retorno del carro a la izquierda

Originalmente, el término “retorno de carro” se refería a un mecanismo o palanca de una máquina de escribir . Para las máquinas donde el elemento tipográfico estaba fijo y el papel se sostenía en un carro en movimiento, esta palanca estaba unida a la izquierda del carro en movimiento y se operaba después de escribir una línea de texto para hacer que el carro regresara al extremo derecho para que el tipo El elemento se alinearía con el lado izquierdo del papel. La palanca también suele alimentar el papel para avanzar a la siguiente línea.

Muchas máquinas de escribir eléctricas como IBM Electric o Underwood Electric hicieron que el carro volviera a ser una tecla más del teclado en lugar de una palanca. La clave generalmente estaba etiquetada como "retorno de carro", "retorno" o "retorno de energía". Con máquinas de escribir como la Selectric , donde el elemento tipográfico se movía al escribir y el papel se mantenía estacionario, la tecla devolvía el elemento tipográfico al extremo izquierdo y el término " retorno del portador " a veces se usaba para esta función.

Para mejorar el teclado para personas que no hablan inglés, se introdujo el símbolo ↵ ( U +21B5, entidad HTML ) para comunicar la acción combinada de retorno de carro y avance de línea. &crarr;

Ordenadores

En informática , el retorno de carro es uno de los caracteres de control en el código ASCII , Unicode , EBCDIC y muchos otros códigos. Ordena a una impresora , u otro sistema de salida, como la pantalla de una consola del sistema , que mueva la posición del cursor a la primera posición en la misma línea. Se usaba principalmente junto con el avance de línea (LF), un movimiento a la siguiente línea, para que juntos comiencen una nueva línea. En conjunto, esta secuencia puede denominarse CRLF . [1]

Las funciones de retorno de carro y avance de línea se dividieron por razones prácticas:

Ya en 1901, el código Baudot contenía caracteres de retorno de carro y de avance de línea separados.

Muchos programas informáticos utilizan el carácter de retorno de carro, solo o con un avance de línea, para señalar el final de una línea de texto, pero también se utilizan otros caracteres para esta función (ver nueva línea ); otros lo utilizan sólo para un salto de párrafo (un "regreso duro"). Algunos estándares que introducen sus propias representaciones para el control de líneas y párrafos (por ejemplo, HTML ) y muchos lenguajes de programación tratan el retorno de carro y el avance de línea como espacios en blanco .

Tanto en ASCII como en Unicode, al retorno de carro se le asigna el punto de código 13 (o 0D en hexadecimal ); también puede verse como control+M o ^M . En las constantes de caracteres y cadenas en el lenguaje de programación C y en muchos otros lenguajes (incluidas las representaciones de expresiones regulares [2] [3] ) influenciados por C, \rdenota este carácter. [4]

Ver también

Referencias

  1. ^ "CRLF". Documentos web de MDN . Archivado desde el original el 4 de marzo de 2024.
  2. ^ "Referencia de sintaxis de expresiones regulares". JetBrains . Archivado desde el original el 3 de octubre de 2023.
  3. ^ Jan Goyvaerts. "Inicio rápido con expresiones regulares". expresiones-regulares.info . Archivado desde el original el 21 de febrero de 2024.
  4. ^ Eric S. Roberts (1995). El arte y la ciencia de C. Addison-Wesley . pag. 311.

enlaces externos