Retorno de carro

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Reiniciar al comienzo de una línea de texto

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

Máquinas de escribir

Touchmaster Cinco con palanca de retorno de carruaje a la izquierda

Originalmente, el término "retorno de carro" se refiere a un mecanismo o palanca en una máquina de escribir. En las máquinas en las que el elemento de tipo estaba fijo y el papel se sujetaba en un carro en movimiento, esta palanca estaba a la izquierda unida al carro en movimiento y se accionaba después de escribir una línea de texto para hacer que el carro regresara. en el extremo derecho para que el elemento de tipo se alinee con el lado izquierdo del papel. La palanca normalmente también alimenta 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 retorno de carro fuera otra tecla del teclado en lugar de una palanca. La tecla solía tener la etiqueta "retorno de carro", "retorno" o "retorno de energía". Con máquinas de escribir como la Selectric, donde el elemento de tipo se movía al escribir y el papel se mantenía inmóvil, la tecla devolvía el elemento de tipo 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 &crarr;) para comunicar la acción combinada de retorno de carro y avance de línea.

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 usó 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 se puede denominar CRLF.

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

  • El retorno de carriage por sí mismo proporcionó la capacidad de sobreimprimir la línea con nuevo texto. Esto podría ser usado para producir caracteres audaces o acentuados, subrayados, texto impactante, y algunos símbolos compuestos.
  • Las impresoras mecánicas tempranas eran demasiado lentas para devolver el carruaje en el tiempo necesario para procesar un personaje. Por lo tanto, el tiempo dedicado al envío de la línea de alimentación no fue desperdiciado (a menudo varios caracteres más tenían que ser enviados para asegurar que el retorno del carruaje había ocurrido antes de enviar un personaje de impresión). Es por eso que el regreso del carruaje siempre fue enviado primero.
  • Entonces también fue posible ajustarse a múltiples operaciones de alimentación de línea en el tiempo tomado para un solo retorno de carruaje, por ejemplo para imprimir texto de doble espacio, cabeceras/piezas o páginas de título, para ahorrar tiempo de impresión y transmisión sin la necesidad de circuitos adicionales o complejidad mecánica para "filtrar" espurias señales adicionales CR.

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

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 usan solo para un salto de párrafo (un "retorno forzoso"). 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 salto de línea como espacios en blanco.

En ASCII y Unicode, el retorno de carro se define como 13 (o 0D hexadecimal); también puede verse como control+M o ^M. En constantes de caracteres y cadenas en el lenguaje de programación C y en muchos otros lenguajes (incluidas las representaciones de expresiones regulares) influenciados por C, r denota este carácter.

Contenido relacionado

JSP

JSP puede referirse...

PDU

PDU puede...

Mirando

En las redes informáticas, peering es una interconexión voluntaria de redes de Internet separadas administrativamente con el fin de intercambiar tráfico...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save