Sublinia

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Sublinia
Semne de punctuatie
apostrof ' '
bar /
două puncte :
liniuță ondulată
liniuță - - - -
paranteze () [] {} ⟨⟩ <>
puncte de suspendare ... ...
punct şi virgulă ;
Semn de exclamare ! ¡
punct fix .
Semnul întrebării ? ¿
punct de mijloc ·
spaţiu  
întindere de unire -
virgulă ,
ghilimele «» '' ""
Semne tipografice
asterisc *
asterism
backslash \
bara verticală | ¦
hashtag #
melc sau comercial @
circumflex ^
drepturi de autor ©
și comercial ( et ) &
frunza de aldină
grad °
indicator ordinal º ª
interrobang
ironie
pastilă
mana mica
numele mărcii ®
Mai puțin -
Notă
număr
obelisc † ‡
obelus ÷
paragraf §
pentru ×
procent / mii / punct de bază %
zbura piciorul
Mai mult +
primul
punct glonț
tilde ~
piatră funerară
sublinia _
cratimă-minus -
la fel =
Simboluri monetare
Ortografie · Semn diacritic

Sublinierea (cunoscută și sub numele englez underscore ) este caracterul „_”, care poate fi tastat cu tastatura italiană în timp ce țineți apăsată tasta Shift sau Shift în limba engleză și cheia care descria tractul uniunii . Codul său ASCII este 95.

Este un personaj moștenit de la mașină de scris . Înainte de răspândirea computerelor și a programelor de procesare a textului , sublinierea a fost singura modalitate de a sublinia un cuvânt. De fapt, pentru a crea o subliniere, cuvântul a fost tastat în întregime, apoi a fost necesar să se întoarcă căruia mașinii de scris la începutul cuvântului în sine și să se pună un subliniat sub fiecare caracter.

De asemenea, este utilizat sub numerele 6 și 9 pentru a le distinge atunci când, scrise individual, există riscul ca acestea să fie citite cu susul în jos, de exemplu în piesele numerotate pentru extracție în jocul de bingo .

În domeniul IT este adesea folosit în locul spațiului, în special în numele fișierelor , adresele de e- mail și numele site-urilor de internet. Acest lucru se datorează faptului că nu toate programele acceptă un șir care conține caracterul „spațiu” pentru nume. Folosit ca prefix într-o funcție , metodă , variabilă sau nume constant indică adesea că este rezervat sau pentru uz intern (de exemplu „ _INTERNAL ”).

Uneori, în mesajele trimise grupurilor de știri , se folosește pentru a pune subliniere înainte și după un cuvânt pentru a-l sublinia (de exemplu: „În opinia mea, _ nu_ face”). Această utilizare provine de la unele programe vechi de compoziție de text care foloseau această convenție pentru a indica o bucată de text de subliniat.

În plus față de grupurile de știri, este utilizat cu același scop în alte contexte care necesită utilizarea exclusivă a caracterelor ASCII (e-mail, chat , mesagerie instant ) [1] [2] .

Diacritic

Sublinierea este utilizată ca semn diacritic, „combinație lowline”, ◌̲, în unele limbi ale Egiptului, unele limbi folosind ortografia Rapidolangue în Gabon, Izere în Nigeria și limbile indigene din America, cum ar fi Shoshoni și Kiowa.

Combinarea diacritică, ◌̱, (macron dedesubt, traductibil ca „semn dedesubt”) este similară cu combinația linie joasă, dar semnul său este mai scurt. Diferența dintre „macron dedesubt” și „linie joasă” constă în faptul că acesta din urmă are ca rezultat o subliniere solidă atunci când se efectuează împreună: comparați a̱ḇc̱ și a̲b̲c̲ (numai acesta din urmă ar trebui să apară ca abc) [3] .

Utilizare modernă

În documentele tipărite, sublinierea este, în general, evitată, cu caractere italice sau cu majuscule utilizate adesea în locul lor sau (mai ales în titluri) folosind majuscule, aldine sau înălțimea corpului mai mare (dimensiunea fontului) [1] . Într-un manuscris care urmează să fie compus, diferite forme de subliniere (a se vedea mai jos) au fost, prin urmare, utilizate în mod convențional pentru a indica faptul că textul ar trebui setat într-un tip special, cum ar fi cursiv, parte a unei proceduri cunoscute sub numele de marcare.

Puteți utiliza o serie de sublinieri (cum ar fi __________) pentru a crea un spațiu gol pe care îl puteți completa manual pe un formular de hârtie. De asemenea, este uneori folosit pentru a crea o linie orizontală; în acest scop sunt utilizate și alte simboluri cu grafeme similare, cum ar fi liniuțe și liniuțe.

Utilizare în informatică

În browserele web, setările implicite diferențiază de obicei hyperlinkurile prin sublinierea acestora (și, de obicei, prin schimbarea culorii lor), dar atât utilizatorii, cât și site-urile web pot schimba setările pentru a face ca unele sau toate hyperlinkurile să apară diferit (sau chiar fără distincție față de textul normal).

Istorie

Deoarece dispozitivele de ieșire timpurie (Teleprinter, CRT și imprimanta de linie) nu puteau produce mai mult de un caracter într-o singură poziție, nu era posibil să subliniem textul, astfel încât codările timpurii, cum ar fi ITA2 și versiunile anterioare ale ASCII, nu aveau sublinieri. Sistemul de codificare a caracterelor EBCDIC de la IBM, introdus în 1964, a adăugat sublinierea, pe care IBM a numit-o „caracterul de rupere”. Raportul IBM despre NPL (numele inițial al ceea ce se numește acum PL / I) lasă setul de caractere nedefinit, dar menționează în mod specific caracterul de pauză și oferă RATE_OF_PAY ca exemplu de identificare. Până în 1967, sublinierea a devenit răspândită în ASCII [4] , ea înlocuiește caracterul săgeții stânga în formă similară, ←. C, dezvoltat la Bell Labs la începutul anilor 1970, a permis sublinierea în identificatori [5] .

Sublinierea precede existența literelor minuscule în multe sisteme, deci trebuia adesea să fie folosită pentru a crea identificatori cu mai multe cuvinte, deoarece CamelCase (a se vedea mai jos) nu era disponibil.

Convenții de programare

Scorurile între litere sunt foarte frecvente pentru crearea unui identificator „cu mai multe cuvinte” în limbi care nu pot gestiona spații în identificatori. Această convenție este cunoscută sub numele de „ caz de șarpe ” (cealaltă metodă populară se numește camelCase , unde sunt folosite litere mari pentru a arăta de unde încep cuvintele).

O subliniere ca primul caracter dintr-un ID este adesea utilizată pentru a indica o implementare internă care nu este considerată parte a API-ului și nu ar trebui apelată din cod în afara implementării respective. Python îl folosește pentru a indica variabilele membre protejate ale claselor și o subliniere dublă pentru a indica variabilele private. În Dart, toate proprietățile private ale claselor trebuie să înceapă cu un subliniat; această utilizare este obișnuită și în alte limbi, cum ar fi C ++, deși acestea oferă cuvinte cheie pentru a indica faptul că membrii sunt privați. Este utilizat pe scară largă pentru a ascunde variabilele și funcțiile utilizate pentru implementări în fișierele antet. De fapt, utilizarea unei singure subliniere pentru aceasta a devenit atât de obișnuită încât compilatoarele C au trebuit să standardizeze o subliniere dublă principală (de exemplu, __DATE__ ) pentru variabilele reale încorporate pentru a evita conflictele cu cele din fișierele antet. Python folosește caractere de subliniere duble pentru a „manipula” un id privat pentru a face mult mai dificilă referința și „PHP rezervă toate numele funcțiilor începând cu __ ca magie”.

O variabilă numită numai cu un subliniat are adesea o semnificație specială. $_ sau _ este comanda anterioară sau rezultă în multe shell-uri interactive, cum ar fi Python, Ruby și Perl. În Perl, @_ este o variabilă matrice specială care deține argumentele unei funcții. În Clojure, indică un argument a cărui valoare va fi ignorată [6] .

În unele limbi de potrivire a modelelor, cum ar fi Prolog, Standard ML, Scala, OCaml, Haskell, Erlang și Wolfram Language, modelul _ se potrivește cu orice valoare, dar nu se leagă.

HTML <u> și CSS

HTML are un element <u> care a fost inițial folosit pentru a sublinia textul; această utilizare a fost depreciată în HTML4 în favoarea {text-decoration: underline} [7] CSS {text-decoration: underline} [7] . În HTML5, eticheta a reapărut, dar semnificația sa s-a schimbat semnificativ: acum „reprezintă un interval de text în linie care ar trebui redat într-un mod care să indice că are o adnotare non-text” [8] . Această funcție este destinată, de exemplu, să furnizeze o linie ondulată roșie subliniată pentru a semnaliza erori de ortografie la intrare, dar care nu ar trebui să fie încorporată în niciun fișier stocat (spre deosebire de un semn de accentuare, care ar fi)

Elementele pot exista și în alte limbaje de marcare, cum ar fi MediaWiki. Inițiativa de codificare a textului (TEI) oferă o selecție largă de elemente conexe pentru a marca activitatea editorială (inserare, ștergere, corectare, adăugare etc.).

Unicode

Unicode are o subliniere independentă _ în U + 005F, care este o moștenire a practicii mașinii de scris de a sublinia folosind backspace și suprascriere. Practica modernă folosește combinația diacritică „combinație linie joasă” în U + 0332 ◌̲, care are ca rezultat o subliniere atunci când se efectuează împreună: u̲n̲d̲e̲r̲l̲i̲n̲e̲. Unicode are și combinația macron de mai jos, o singură literă diacritică [9] .

  • subliniere unică: a̲b̲c̲d̲e̲f̲g̲h̲i̲j̲k̲l̲m̲n̲o̲p̲q̲r̲s̲t̲u̲v̲w̲x̲y̲z̲0̲1̲2̲3̲4̲5̲6̲7̲8̲9̲
  • subliniere dublă: a̲̲b̲̲c̲̲d̲̲e̲̲f̲̲g̲̲h̲̲i̲̲j̲̲k̲̲l̲̲m̲̲n̲̲o̲̲p̲̲q̲̲r̲̲s̲̲t̲̲u̲̲v̲̲w̲̲x̲̲y̲̲z̲̲0̲̲1̲̲2̲̲3̲̲4̲̲5̲̲6̲̲7̲̲8̲̲9̲̲

Subliniate „simulate” în text simplu

În aplicațiile cu text simplu, inclusiv prin e-mailuri cu text simplu, unde accentul nu poate fi evidențiat, accentul dorit este adesea indicat de cuvintele înconjurătoare cu subliniere. De exemplu, „Trebuie să folosiți vopsea _emulsie_ pe tavan.”

Unele aplicații vor adăuga automat accentul textului inclus manual între paranteze subliniate, subliniat sau cursiv (de exemplu, _string_ ar putea reda un șir sau un șir ).

Ca indicator al inexactității

Sublinierea (de obicei roșie sau ondulată sau ambele) este adesea utilizată de verificatorii de ortografie (și gramatică) pentru a indica textul greșit sau altfel scris greșit.

Manuscrise

În funcție de convențiile locale, următoarele tipuri de subliniere pot fi utilizate în linie pe manuscrise pentru a indica tipuri speciale de utilizat [10] [11] :

  • subliniat cu liniuță simplă pentru stet , „lăsați-l în pace”, marca de corectură anulată.
  • subliniere dreaptă unică pentru cursiv
  • subliniat unic ondulat pentru bold
  • linie dublă dreaptă pentru majuscule
  • subliniați dublu o linie dreaptă și o linie ondulată pentru cursivele aldine
  • subliniere triplă pentru MAJUSCULE (folosite între majuscule sau pentru a schimba textul deja tastat în minuscule)

chinez

În chineză , subliniatul este un semn de punctuație pentru numele proprii (chineză simplificată: 专 名号; chineză tradițională: 專 名號; pinyin: zhuānmínghào; literal „semn al numelui propriu”, folosit pentru numele personale și geografice). Semnificația sa este oarecum similară cu majuscule în engleză și nu ar trebui să fie folosită niciodată pentru accentuare, chiar dacă influența computerului englez face ca aceasta din urmă să apară uneori. Un subliniat ondulat (chineză simplificată: 书名 号; chineză tradițională: 書名 號; pinyin: shūmínghào; literalmente, „marca titlului cărții”) are o funcție similară, dar marchează numele operelor literare în loc de nume proprii [12] [13 ] .

În cazul a două sau mai multe nume proprii adiacente, fiecare nume propriu individual este subliniat separat, deci ar trebui să existe o ușoară distanță între sublinierea fiecărui nume propriu.

Notă

  1. ^ a b Matthew Butterick, Subliniind: absolut nu , despre tipografia practică . Accesat la 5 august 2015 .
  2. ^ ( FR ) Clavier normalisé - CAN / CSA Z243.200-92 - Pictograme ISO 9995-7 ( GIF ), pe oqlf.gouv.qc.ca , Office québécois de la langue française. Adus pe 19 ianuarie 2015 . A se vedea, de asemenea, ISO / IEC 9995 # ISO / IEC 9995-7 .
  3. ^ 6.2 Punctuație generală ( PDF ), în The Unicode Standard , Versiunea 11.0.0, Mountain View, CA, The Unicode Consortium, 2018, p. 273, ISBN 978-1-936213-19-1 . Adus la 12 decembrie 2018 .
    «Distanțarea suprascorurilor și a scărilor inferioare. U + 203E OVERLINE este omologul de deasupra liniei pentru linia joasă U + 005F. Este un caracter de spațiere, care nu trebuie confundat cu U + 0305 COMBINING OVERLINE. La fel ca în cazul tuturor scorurilor suprasolicitate și a punctelor de subliniere, o secvență a acestor caractere ar trebui să se conecteze într-o linie neîntreruptă. Caracterele supradimensionate trebuie, de asemenea, să se distingă de U + 0304 COMBINING MACRON, care nu se conectează orizontal în acest fel. " .
  4. ^ Eric Fischer, Evoluția codurilor de caractere, 1874-1968 ( PDF ). Adus la 16 noiembrie 2016 (Arhivat din original la 18 martie 2017) .
  5. ^ Dennis Ritchie , Manual de referință C ( PDF ), c. 1975. Adus pe 9 iunie 2011 .
  6. ^ Bozhidar Batsov, The Clojure Style Guide , pe github.com . Adus pe 5 septembrie 2019 .
  7. ^ <u>: elementul Adnotare fără articulații (Subliniat) , pe mozilla.org , 1 august 2020. Adus pe 9 octombrie 2020 .
  8. ^ <u>: elementul Adnotare fără articulații (Subliniat) , pe mozilla.org , 1 august 2020. Adus pe 9 octombrie 2020 .
  9. ^ 6.2 Punctuație generală ( PDF ), în The Unicode Standard , Versiunea 11.0.0, Mountain View, CA, The Unicode Consortium, 2018, p. 273, ISBN 978-1-936213-19-1 . Adus la 12 decembrie 2018 .
    «Distanțarea suprascorurilor și a scărilor inferioare. U + 203E OVERLINE este omologul de deasupra liniei pentru linia joasă U + 005F. Este un caracter de spațiere, care nu trebuie confundat cu U + 0305 COMBINING OVERLINE. La fel ca în cazul tuturor scorurilor suprasolicitate și a punctelor de subliniere, o secvență a acestor caractere ar trebui să se conecteze într-o linie neîntreruptă. Caracterele supradimensionate trebuie, de asemenea, să se distingă de U + 0304 COMBINING MACRON, care nu se conectează orizontal în acest fel. " .
  10. ^ Diagrama mărcilor de corectură - Unele dintre cele mai frecvente mărci de corectură , la graphic-design-employment.com . Adus pe 9 octombrie 2020 .
  11. ^ Anuarul scriitorilor și artiștilor 2020 , Bloomsbury, 5 septembrie 2019, ISBN 9781472947512 .
  12. ^ forum , la forums.accordancebible.com .
  13. ^ (RO) Înțelegeți îmbunătățirile de detectare și numire a tipului de câmp pe help.tableau.com. Adus la 15 martie 2021 .

Alte proiecte