Retour du chariot

En informatique, le retour chariot (CR en abrégé) est l’un des caractères de contrôle du codage ASCII, Unicode ou EBCDIC, qui déplace le curseur à la première position d’une ligne. Il est parfois utilisé conjointement avec le saut de ligne (LF), qui déplace le curseur vers la ligne suivante ; c’est donc une façon de faire un saut de ligne, ce qui explique pourquoi certains éditeurs de texte tels que le Bloc-notes ajoutent le retour chariot (CR) avec le saut de ligne.

Histoire

Le terme vient des machines à écrire, qui ont un cylindre appelé chariot qui tient le papier. Lorsque la personne qui écrit décide de terminer une ligne, elle doit actionner un levier ou un mécanisme (appelé retour chariot) qui fait d’abord tourner le chariot et déplace le papier vers le haut, puis déplace le chariot vers la droite, replaçant le point d’écriture sur le côté gauche de la feuille.

Les machines à écrire électriques ont remplacé ce levier par une touche, appelée retour du chariot ou retour seulement. Pour mieux décrire la signification de cette touche, on l’a désignée par le symbole ↵, qui illustre l’action qu’elle accomplit sans nécessiter de mots.

Les premières imprimantes ressemblaient beaucoup à des machines à écrire, et chaque fois que le caractère « retour chariot » les frappait, elles activaient le processus physique du retour chariot.
De nombreux ordinateurs utilisent aujourd’hui le caractère de retour chariot, parfois en conjonction avec le caractère de saut de ligne, pour représenter la fin d’une ligne de texte, mais plusieurs autres méthodes ont été utilisées (voir nouvelle ligne).

En fait, les termes « retour chariot » ou « saut de ligne » ne proviennent pas des machines à écrire, mais des téléscripteurs, car sur les machines à écrire mécaniques, le fait d’actionner le levier pour ramener le chariot produisait également l’action de lever la ligne. Sur les téléscripteurs (TTY), cette action était séparée, avec deux touches, la touche de retour chariot et la touche de retour à la ligne, ce qui posait généralement des problèmes, en particulier en mode radio-télétype, car le bruit ou les interférences pouvaient entraîner une surimpression du texte. La logique de tout cela était de pouvoir revenir sur la même ligne dans le but de la souligner, de la corriger, de la surligner, etc.

Représentation

En ASCII et Unicode, le retour chariot est représenté par le code décimal 13 (en hexadécimal 0D).

Dans le langage de programmation C et autres dérivés du C, \r est utilisé pour représenter ce caractère. À ne pas confondre avec le « saut de ligne », qui est représenté par « linefeed ».

Certaines normes (telles que HTML) considèrent le retour chariot et les autres sauts de ligne comme des espaces blancs.

Clés

Le clavier peut envoyer un retour chariot à l’ordinateur au moyen de plusieurs touches, dont certaines dépendent du système et du protocole de traitement avec lequel vous travaillez :

Bien que les touches « Entrée » et « Retour » fassent souvent la même chose, elles sont toujours distinguées par le système.



Similar Posts: