Vad är en grafisk karaktär?

Ett grafiskt tecken, i datorprogrammering, är vilken symbol som helst som ingår i en fördefinierad teckenuppsättning men inte är en bokstav eller ett nummer. En teckenuppsättning är en sekvens av symboler som en dator använder för att visa data Teckenuppsättningar består av bokstäver, siffror, skiljetecken, kontrolltecken och grafiska symboler. Ett enda element i denna uppsättning är ett grafiskt tecken. Det finns många fördefinierade teckenuppsättningar, var och en innehåller en mängd olika grafiska tecken eller inga alls.

En komplett teckenuppsättning är en lista med symboler, bokstäver, siffror och skiljetecken som datorn kan indexera efter nummer för att korrekt visa data. Ett exempel är ett teckensnitt, som är en teckenuppsättning Medan varje typsnitt på en dator kan visas annorlunda är bokstäverna i samma ordning i uppsättningen. Det betyder att oavsett vilken typsnitt som är vald, kommer indexet för bokstaven "A" alltid att vara detsamma.

Grafiska tecken finns i en teckenuppsättning. De är alla tecken som inte är siffror eller bokstäver utan istället kallas glyfer. Dessa glyfer kan representera olika tecken och symboler i olika branscher, eller de kanske bara är en samling av triviala former. Det beror på att den alfanumeriska delen av en teckenuppsättning strikt definieras av internationella standarder, men den grafiska delen är det inte.

Ursprungligen var den amerikanska standardkoden för informationsutbyte (ASCII) standardteckenuppsättningen för de flesta datorer. ASCII-teckenuppsättningen definierade alla tecken över index 127 som ett grafiskt tecken. ASCII var baserat på ett åtta-bitars-system, så det fanns 256 tecken, maximalt, tillgängliga i uppsättningen. Detta innebar att det fanns 128 utrymmen för grafiska tecken, som alla var fylld.

Den tidigaste vanliga användningen av ett grafiskt tecken var att rita fönster och andra former på skärmen i textläge. Tillkomsten av helt grafiska operativsystem tog bort detta behov, och dessa karaktärer blev glesa användes, främst i konsolapplikationer. Med tiden utvecklade olika länder sina egna karaktärsuppsättningar, de flesta var oförenliga med varandra. Unicode®-teckenuppsättning löste problemet under senare år.

Upprättandet av Unicode® som den internationella standarden för teckenuppsättningar förenade alla de olikartade uppsättningarna som fanns. Unicode® tillåter många fler tecken än ASCII gjorde och reserverar också utrymme för glyfer och andra grafiska teckenrepresentationer , till exempel pilar. Användningen av ett grafiskt tecken 2011 görs främst när det är nödvändigt att visa en matematisk eller annan teknisk symbol.

Inom en teckenuppsättning finns det specialtecken, kända som kontrolltecken, som inte visuellt visas på skärmen men i stället dikterar en åtgärd som ska vidtas av datorn. Dessa inkluderar radmatning, retur och backspace. Karaktären för ett tomt utrymme anses både som ett kontrolltecken och ett grafiskt tecken även om det inte tekniskt har en visuell representation. Space är det enda grafiska tecknet som också är ett kontrolltecken.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?