Personaj de la dreapta la stânga

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

Caracterul de la dreapta la stânga , în limba engleză : „ right-to-left mark ” ( RLM ), [1] este un caracter de control utilizat în compunerea computerizată a textelor bidirecționale , adică conținând atât scrierea dreptaci sisteme, adică care se desfășoară de la stânga la dreapta, precum cele latine sau chirilice , și sistemele stângaci, precum cele persane , arabe sau ebraice . În special, acest caracter este folosit pentru a schimba modul în care caracterele adiacente acestuia sunt grupate în raport cu direcția textului.

În cazul în care textul pentru schimbarea direcției este scris în arabă, o alternativă mai bună la caracterul de la stânga la dreapta poate fi caracterul cu litere arabe , în engleză: „arabic letter mark” (ALM).

Unicode

În sistemul de codificare Unicode , RLM este codificat ca U + 200F MARCA DREPTĂ LA STÂNGA (HTML ‏ „separator de puncte” ‏ ), iar în UTF-8 codul său este E2 80 8F . [2]

Exemplu de utilizare în HTML

Presupunând că scriitorul dorește să insereze un cuvânt în arabă sau ebraică într-o propoziție scrisă în italiană, cu un semn de exclamare la sfârșitul acesteia, în partea stângă, ca în cazul „Mi-a plăcut să fiu - într-adevăr! - în acest casă. " cu „cu adevărat!” în ebraică, propoziția arată astfel:

 Mi-a plăcut să stau - באמת ! -- în această casă.

(Rețineți că în memoria computerului ordinea caracterelor ebraice este ב, א, מ, ת.)

Cu un RLM adăugat după sfârșitul punctului de exclamare, propoziția arată astfel:

 Mi-a plăcut să stau - באמת ! - în această casă.

( Browserele conforme cu standardele vor afișa punctul de escalamare în dreapta în primul exemplu și în stânga în al doilea.)

Acest lucru se întâmplă deoarece browserul recunoaște că propoziția este scrisă cu un sistem dreptaci (în acest caz alfabetul latin) și aplică punctuația, care este neutră în ceea ce privește direcția, coordonând-o cu cea mai consistentă parte a textului din jur. , adică cu întregul paragraf, cu excepția cuvântului scris în ebraică. Prezența caracterului de la dreapta la stânga, pe de altă parte, indică browserului că caracterul de punctuație este înconjurat doar de text stângaci, în acest caz ebraic și caracterul RLM în sine, și, prin urmare, îl poziționează ca și cum se aflau într-o propoziție scrisă cu un sistem stângaci, așezându-l astfel în stânga textului.

Notă

  1. ^ Nicola Valeda, Referințe la caractere în HTML , pe dicționarul computerului . Adus pe 10 martie 2020 .
  2. ^ UNICODE 12.0 Standard ( PDF ), Unicode Consortium , p. 880. Adus pe 9 martie 2020 .

Elemente conexe

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT