Skip to main content

Vad är en grafisk karaktär?

Ett grafiskt tecken, i datorprogrammering, är alla symboler som är en del av en fördefinierad teckenuppsättning men inte är en bokstav eller nummer. En teckenuppsättning är en sekvens av symboler som en dator använder för att visaData. Teckenuppsättningar består av bokstäver, siffror, skiljetecken, kontrolltecken och grafiska symboler.Ett enda element i denna uppsättning är en grafisk karaktär. Det finns många fördefinierade teckenuppsättningar, var och en innehåller en mängd olika grafiska tecken eller ingen alls.

En komplett karaktärSet är en lista med symboler, bokstäver, siffror och skiljetecken som datorn kan indexera med nummer för att korrekt visa data. Ett exempel är ett teckensnitt, som är en teckenuppsättning. Medan varje teckensnitt påEn dator kan visas annorlunda, bokstäverna är alla i samma ordning inom uppsättningen.Detta innebär att oavsett vilket teckensnitt som väljs kommer indexet för bokstaven A alltid att vara detsamma.

Grafiska tecken finns i en karaktärsuppsättning. De är alla karaktärer som inte ärAlfanumerisk del av en teckenuppsättning definieras strikt av internationella standarder, den grafiska delen är inte.

Ursprungligen var den amerikanska standardkoden för informationsutbyte (ASCII) standardteckenuppsättningen för de flestaDatorer. ASCII-teckenuppsättningen definierade alla tecken ovanför index 127 som en grafisk karaktär. ASCII baserades på ett åtta-bitars system, så det fanns 256 tecken, maximalt, tillgängliga iuppsättningen. Detta innebar att det varE 128 utrymmen för grafiska tecken, som alla fylldes.

Den tidigaste vanliga användningen av en grafisk karaktär var att rita fönster och andra former på skärmen i textläge. Tillkomsten av heltGrafiska operativsystem tog dock bort detta behov, och dessa karaktärer användes gles, främst i konsolapplikationer. När tiden fortsatte, etablerade olika länder sin egen karaktäruppsättningar, varav de flesta var oförenliga med varandra. Utveckling av Unicode Teckenuppsättning löste detta problem under senare år.

Upprättandet av Unicode som den internationella standarden för karaktärsuppsättningar förenade alla de olika uppsättningarna som fanns. Unicode Tillåter många fler tecken än ASCII gjorde och reserverar också utrymme för glyfer och andra grafiska karaktärsrepresentationer, till exempel pilar. Användningen av en grafisk karaktär 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 utan dikterar istället en åtgärd som ska vidtas av datorn. Dessa inkluderar linjefoder,Return och backspace. Karaktären för ett tomt utrymme anses både en kontrollkaraktär och en grafisk karaktär även om den inte tekniskt har en visuell representation. Utrymme är det enda grafiska karaktären som också är en kontrollkaraktär.