- Retour chariot
-
Le retour chariot désigne originellement le mécanisme physique permettant au chariot d'une machine à écrire de revenir en butée à gauche (soit, du point de vue du rédacteur, de revenir au début de la ligne). Par extension, le terme désigne usuellement le retour à la ligne sur les traitements de texte : un passage à la ligne suivante.
Typographie
En typographie, le retour chariot est un passage forcé à la ligne suivante, qui marque de cette façon une fin de paragraphe.
Informatique
En informatique, le retour chariot (« Carriage return » ou CR) est l'un des caractères de contrôle des normes de codage de caractère ASCII et EBCDIC, il indique en tout ou en partie, une fin de ligne. Le code ASCII du retour chariot est 13. Ce caractère non affichable est souvent représenté par le symbole « ^M » dans les éditeurs de texte.
Dans le système d'exploitation Mac OS (avant Mac OS X), le retour chariot marque à lui seul la fin d'un paragraphe, tandis que Windows l'utilise conjointement au caractère « retour à la ligne ».
Dans la syntaxe Word et Excel, le retour chariot est noté ^l [accent circonflexe suivi de la lettre L minuscule]. Par exemple, pour remplacer tous les signes - d'une zone donnée en un retour chariot, dans la commande "Remplacer", entrer - à remplacer par ^l.
En langage C, ainsi que dans beaucoup d'autres langages qu'il a influencé (PHP, Perl, etc.), \r dénote ce caractère.
En scripting comme bash dash etc, la commande echo utilise aussi la syntaxe \r pour un retour chariot.
Exemple :
echo -e "salut chère \rvivi"
donne :
vivit chère
(L'option -e pour echo permet d'interpréter les backslash, nécessaire au retour chariot. La commande echo a remplacé les caractères du début de la ligne 'salu' par 'vivi' du fait de ce retour chariot.)
Articles connexes
- Saut de ligne (LF)
- CRLF
- Fin de ligne
- fin d'un paragraphe.
- Fin de ligne ASCII
Wikimedia Foundation. 2010.