Shift Out și Shift In personaje

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Caracterele Shift Out (SO) și Shift In (SI), uneori numite „Control-O” și „Control-N”, sunt caractere de control corespunzătoare caracterelor neprimabile numărul 14 și 15 (0x0E și 0x0F) din tabelul ASCII Pe 7 biți și care face parte, în special, din caracterele de control de imprimare . [1]

Funcţie

Funcția originală oferită de aceste fonturi a fost de a muta în sus și în jos panglica în două tonuri, de obicei împărțită longitudinal între roșu și negru, în mașini de scris sau teleimprimante electromecanice , precum Teletype Model 38, pentru a trece de la o culoare la alta. , automatizând astfel aceeași funcție prezentă în mașinile de scris manuale. Culoarea implicită a fost negru în mod convențional, care a fost fie deplasat spre exterior ( engleză : Shifted out ), fie deplasat spre interior ( Shifted in ) de la cealaltă culoare a panglicii.

Progresele tehnologice ulterioare au condus apoi la o utilizare diferită a celor două caractere, astfel încât, de exemplu, acestea au fost folosite pentru a trece de la un tip de caracter sau sistem de codificare a caracterelor la altul. Un caz este cel al KOI7 , un sistem de codificare conceput pentru a fi utilizat cu limba rusă , în care, după sistemul de operare, aparatul a început să tipărească folosind caractere chirilice și după SI a reluat folosind caractere latine . Perechea de caractere SO / SI a fost, de asemenea, utilizată pentru a trece la utilizarea simbolurilor pseudografice în terminalul video VT100 și la utilizarea emoji- urilor în software-ul japonez de smartphone SoftBank Mobile.

Standardul ISO / IEC 2022 , intitulat „Tehnologia informației - Structura codului de caractere și tehnici de extensie”, care specifică structura codurilor de 8 și 7 biți care asigură codificarea unui set de caractere, specifică, printre altele, chiar și utilizarea generalizată a perechea SO / SI. [2] [3]

Notă

  1. ^ Manualul programatorului Linux , la man7.org , Interfața de programare Linux. Adus pe 12 ianuarie 2018 .
  2. ^ ISO / IEC 2022: 1994 (ro) Tehnologia informației - Structura codului de caractere și tehnici de extensie , su iso.org , ISO . Adus pe 12 ianuarie 2018 .
  3. ^ UNI CEI ISO / IEC 2022: 2003 , pe store.uni.com , UNI . Adus pe 12 ianuarie 2018 .
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT