Kaj je Carriage Return?

V predračunalniških časih so bili pisalni stroji opremljeni z ročico na levi strani, znano kot povratek vozička. Ko je pritisnjen, je mehanizem poslal cilinder za papir ali nosilec v desno in hkrati zasukal papir navzgor, da bi začel novo vrstico. Sčasoma je nastal povratek moči, ki je bil pritisnjen z mezincem na desni roki. To funkcijo je električnim pisalnim strojem prvič dodal Smith Corona leta 1960.

Vrnitev ali samo “return” na kratko je zdaj znana kot tipka enter in je označena s simbolom puščice nazaj (↵). Ta tipka ima isto funkcijo kot prvotni vzvod in premakne kazalec na začetek naslednje vrstice. S pojavom preloma besed pa na koncu vsake vrstice ni bilo več treba pritiskati nazaj. Zdaj je tipka enter/return znana kot trdi povratek in se uporablja samo na koncu odstavka.

Vrnitev nosilca se nanaša tudi na simbol, ukaz ali tipko, ki povzroči, da se tiskalnik postavi ali prikaže kurzor na levem robu. Nadzira tudi podajanje papirja. V ASCII ali Unicode ga predstavlja decimalna koda znakov 13. V nekaterih programskih jezikih, kot so C, UNIX, Java in drugi, ga označuje r.

Zaradi razlik v operacijskih jezikih in kodah, ki jih uporabljajo, besedilne datoteke niso vedno združljive med operacijskimi sistemi. Macintosh na primer uporablja kodo CR za označevanje konca vsake vrstice, podobno kot pisalni stroj. Pri Linuxu se vsaka vrstica konča z LF, kar označuje pomik vrstice. Te kode se ne razlikujejo le po črkah; tudi njihove kode ASCII so različne — CR je 13 v kodi ASCII in LR je 10. Pri Microsoftovih izdelkih se vrstice končajo s kombinacijo obeh: CRLF.

Na srečo lahko večina ljudi uporablja protokol za prenos datotek (FTP) za prenos besedilnih datotek iz enega operacijskega sistema v drugega. Za prenos besedilnih datotek morajo uporabniki izbrati način ASCII za FTP. Za prenos drugih vrst datotek, kot so fotografije ali zvočne datoteke, naj uporabljajo FTP v binarnem načinu.