Speciaal teken

Betrouwbaarheid

Wat is een speciaal teken?

Een speciaal teken is elk teken dat geen letter of cijfer is. In deze context verwijst een teken naar een schrijf element dat wordt gebruikt om informatie weer te geven.

In geschreven communicatie kunnen speciale tekens worden gebruikt om een concept, actie of opdracht weer te geven zonder dat er een lange uitleg nodig is.

Techopedia legt uit wat een speciaal teken betekent

Speciale tekens kunnen bedrukbaar of niet-bedrukbaar zijn. Afdrukbare speciale tekens (zoals leestekens of emoji’s) kun je zien op een computerscherm en afdrukken op papier.

Niet-afdrukbare speciale tekens worden daarentegen gebruikt om formaten of acties binnen een computer systeem aan te sturen. Ze zullen nooit te zien zijn op een computerscherm, maar wel in broncode.

ASCII en Unicode zijn twee coderingsstandaarden die een belangrijke rol spelen in hoe afdrukbare en niet-afdrukbare speciale tekens worden weergegeven, opgeslagen en verwerkt in digitale systemen.

Wat is het doel van een speciaal teken?

Het doel van een speciaal teken is om geschreven communicatie te verrijken door een specifiek idee, emotie of functie op een beknopte manier over te brengen. De effectiviteit van de betekenis van een speciaal teken hangt af van de context en het begrip van een bepaald symbool door de lezer.

Speciale ASCII-tekens

Speciale ASCII-tekens werden in de jaren ’60 ontwikkeld door een samenwerkingsverband onder leiding van de American Standards Association, die nu bekend staat als het American National Standards Institute (ANSI).

In essentie gestandaardiseerde de vereniging de manier waarop 128 Engelse letters, cijfers en speciale tekens worden weergegeven in digitale tekstbestanden. (ASCII staat voor American Standard Code for Information Interchange.)

De onderstaande tabel bevat speciale ASCII-tekens die kunnen worden afgedrukt en gebruikt in een groot aantal verschillende programmeer- en opmaak contexten.

Speciaal karakter ASCII-code Beschrijving
32 Ruimte
! 33 Uitroepteken
34 Dubbele aanhalingstekens
# 35 Cijferteken
$ 36 Dollarteken
% 37 Procent teken
& 38 Ampersand
39 Enkel citaat
( 40 Linkerhaakje
) 41 Haakje rechts
* 42 Asterisk
+ 43 Plusteken
, 44 Komma
45 Koppelteken of minteken
. 46 Periode
/ 47 Voorwaartse Slash
: 58 Kolon
; 59 Puntkomma
< 60 Minder-dan teken
= 61 Gelijk teken
> 62 Groter-dan teken
? 63 Vraagteken
@ 64 Bij teken
[ 91 Vierkante beugel links
\ 92 Backslash
] 93 Rechtse vierkante beugel
^ 94 Caret
_ 95 Underscore
` 96 Graf accent
{ 123 Linker accolade
| 124 Verticale balk
} 125 Rechter accolade
~ 126 Tilde

De volgende tabel bevat speciale ASCII-tekens die niet afdrukbaar zijn. Deze speciale tekens worden gebruikt om de opmaak, de stroom en het gedrag van gegevens en digitale apparaten te regelen om een soepele werking en communicatie binnen en tussen computersystemen te garanderen.

Speciaal teken ASCII-code Beschrijving

NUL

0

Nietig karakter

SOH

1

Begin van de kop

STX

2

Begin van de tekst

ETX 3

Einde tekst

EOT 4 Einde transmissie
ENQ 5 Aanvraag
ACK 6 Erkenning
BEL 7 Bell
BS 8 Backspace
HT 9 Horizontaal tabblad
LF 10 Lijninvoer
VT 11 Verticaal tabblad
FF 12 Formulier invoer
CR 13 Terugkeren
SO 14 Shift Out / X-On
SI 15 Shift In / X-Off
DLE 16 Gegevenskoppeling Ontsnappen
DC1 17 Apparaatbesturing 1 (oft. XON)
DC2 18 Apparaatbediening 2
DC3 19 Apparaatbediening 3 (oft. XOFF)
DC4 20 Apparaatbediening 4
NAK 21 Negatieve bevestiging
SYN 22 Synchroon stationair
ETB 23 Einde overdrachtsblok
CAN 24 Annuleren
EM 25 Einde Medium
SUB 26 Vervang
ESC 27 Ontsnappen
FS 28 Bestandsscheiding
GS 29 Groep Scheiding
RS 30 Record Scheiding
US 31 Eenheidsscheider

Unicode speciale tekens

Unicode, dat in de jaren 1990 werd ontwikkeld door een consortium van technologiebedrijven en -organisaties, breidde het aantal speciale tekens uit dat ASCII heeft gecodeerd om een breder scala aan alfabetten, talen en symbolen mogelijk te maken.

Vandaag de dag biedt het Unicode Consortium richtlijnen voor het coderen van meer dan 144.000 alfabetische letters, cijfers en speciale tekens.

Het consortium herziet zijn Universal Character Set (UCS) regelmatig en voegt nieuwe tekens en symbolen toe als dat nodig is om te voldoen aan de veranderende behoeften van wereldwijde communicatie.

De onderstaande tabel bevat een lijst met afdrukbare speciale Unicode-tekens die de diversiteit van de standaard laten zien.

Speciaal teken Codepunt Beschrijving
© U+00A9 Auteursrechtsymbool
® U+00AE Geregistreerd handelsmerksymbool
U+2122 Symbool handelsmerk
U+203D Interrobang
£ U+00A3 Pond sterling teken
U+20AC Euroteken
U+2713 Vinkje
U+2601 Cloud
U+2615 Warme drank
U+262F Yin yang
U+267B Recyclingsymbool voor algemene materialen
💩 U+1F4A9 Stapel poep
🍻 U+1F37B Rinkelende bierpullen
🦄 U+1F984 Eenhoorn gezicht
🔥 U+1F525 Vuur
🚀 U+1F680 Raket
🐈 U+1F408 Kat
🐕 U+1F415 Hond
💣 U+1F4A3 Bom
🍷 U+1F377 Wijnglas
🥚 U+1F95A Ei
🏆 U+1F3C6 Trofee
🎨 U+1F3A8 Kunstenaarspalet
🎸 U+1F3B8 Gitaar
🏀 U+1F3C0 Basketbal
🚀 U+1F680 Raket
👑 U+1F451 Kroon
💄 U+1F484 Lippenstift
💎 U+1F48E Edelsteen
📱 U+1F4F1 Mobiele telefoon
💻 U+1F4BB Laptop
🔫 U+1F52B Waterpistool
🖥 U+1F5A5 Desktopcomputer
🎤 U+1F3A4 Microfoon
🎵 U+1F3B5 Muzikale noot
🎶 U+1F3B6 Muzieknoten
📷 U+1F4F7 Camera
📸 U+1F4F8 Camera met flitser
📹 U+1F4F9 Videocamera
🎬 U+1F3AC Klep
📺 U+1F4FA Televisie
📻 U+1F4FB Radio
🎙 U+1F399 Studiomicrofoon
🎥 U+1F3A5 Filmcamera
👾 U+1F47E Buitenaards monster
🧮 U+1F9EE Abacus

De volgende tabel bevat een selectie van niet-afdrukbare Unicode-tekens die worden gebruikt voor controle en opmaak. Ze zijn vergelijkbaar met hun ASCII-tegenhangers, maar ze hebben een breder toepassingsgebied.

Speciaal teken Codepunt Beschrijving
U+0000 NULL Teken nul
U+0009 CHARACTER TABULATIE Horizontale tab
U+000A LINE FEED (LF) Regelinvoer, nieuwe regel
U+000D CARRIAGE RETURN (CR) Carriage return
U+001B ESCAPE Ontsnappingsteken
U+007F DELETE Teken verwijderen
U+200B RUIMTE NUL BREEDTE Ruimte zonder breedte
U+200C NUL BREEDTE NIET-JOINER Niet-joiner voor samengestelde tekens
U+200D NUL BREEDTE VIJDER voor ligaturen
U+2028 LINE SEPARATOR Scheider voor lijnen
U+2029 ALINEASCHEIDINGSTEKEN Scheidingsteken voor alinea’s

Speciale tekens en wachtwoorden

Best practices voor sterke wachtwoorden raden aan om een mix van speciale tekens, cijfers en hoofdlettergevoelige letters te gebruiken om een extra laag complexiteit toe te voegen en het aantal mogelijkheden voor elk teken in een wachtwoordreeks aanzienlijk te verhogen.

Een sterk wachtwoord dat hoofdletters en kleine letters, cijfers en standaard ASCII-symbolen combineert, kan voor de meeste eindgebruikers een goede balans bieden tussen veiligheid en gemak.

Hoewel het opnemen van speciale Unicode-tekens in theorie de sterkte van wachtwoorden kan verbeteren, hebben de meeste websites, apps en Point-of-Sale (PoS) terminals geen ingebouwd hulpprogramma voor het in kaart brengen van tekens waarmee gebruikers kunnen bladeren en de tekens uit de Universal Character Set van Unicode kunnen selecteren.

Lijst met speciale tekens voor IoT-apparaten

Veel Internet of Things (IoT)-apparaten die vandaag de dag in gebruik zijn, hebben beperkingen die van invloed zijn op hun vermogen om speciale Unicode-tekens te gebruiken of om de volledige reeks speciale ASCII-tekens te ondersteunen.

De onderstaande tabel bevat een verkorte lijst (subset) van de speciale ASCII-tekens die een verkooppunt terminal kan gebruiken.

PoS Speciaal karakter Beschrijving
# Vaak gebruikt om nummers op te geven of als onderdeel van een telefoonnummer.
$ Gebruikelijk bij het aangeven van prijzen of bedragen in Amerikaanse dollars.
% Gebruikt voor kortingen of belastingtarieven.
* Kan worden gebruikt voor speciale functies of als jokerteken.
+ Gebruikt voor optellingen en internationale kiescodes.
Gebruikt in telefoonnummers en negatieve bedragen.
. De decimale komma in bedragen.
/ Soms gebruikt in datums of als deling operator.
: Gebruikt in tijdnotatie.
= Gebruikt in operaties om gelijkwaardigheid aan te duiden.
@ Wordt gebruikt voor het invoeren van e-mailadressen.
, Kan worden gebruikt als scheidingsteken in grote getallen of bij gegevensinvoer.

Beperkingen voor speciale tekens kunnen fouten en inconsistenties bij gegevensinvoer voorkomen, het risico op injectieaanvallen verminderen en compatibiliteit tussen verschillende gegevensopslagsystemen en databases garanderen. Dit zijn belangrijke aandachtspunten voor randapparaten die gegevens lokaal moeten verwerken en/of moeten interfacen met andere IoT-apparaten.

Sommige van de beste POS-systemen en IoT-apparaten voor zowel consumenten- als zakelijk gebruik ondersteunen in toenemende mate Unicode in subsets van speciale tekens symbolen om ruimte te bieden aan een breder scala aan talen en speciale tekens.

Deze verandering wordt gedreven door globalisering en de noodzaak om verschillende taalkundige vereisten te ondersteunen.

Helaas kunnen specifieke subsets van tekens variëren afhankelijk van het individuele IoT-apparaat, het beoogde gebruik en de fabrikant van het apparaat. Dit betekent dat zelfs apparaten die zijn ontworpen voor vergelijkbare doeleinden mogelijk niet dezelfde reeks tekens ondersteunen.

Speciale tekens typen

Veel ASCII-tekens kunnen rechtstreeks in elektronische documenten en webformulieren worden getypt.

Dat komt omdat de shift-toets speciale tekens op een computertoetsenbord kan activeren. Het speciale teken # kan bijvoorbeeld worden getypt door de shift-toets ingedrukt te houden terwijl je het cijfer 3 typt.

Numerieke toetsenborden op standaard Windows-toetsenborden kunnen ook worden gebruikt om speciale tekens te typen – maar je moet de numerieke code kennen voor het teken dat je wilt typen. Als je bijvoorbeeld de Alt-toets en Caps Lock-toets van het toetsenbord tegelijkertijd ingedrukt houdt en vervolgens 35 typt op het numerieke toetsenblok, typ je dit: #

Hoe kun je een speciaal teken invoegen?

De eenvoudigste manier om een speciaal teken in te voegen is door het te kopiëren uit de tekenmap van een besturingssysteem en het te plakken waar je het wilt hebben.

Een tekenmap is een hulpprogramma waarmee je een groot aantal speciale tekens kunt bekijken en selecteren die in een besturingssysteem (OS) zijn geïnstalleerd.

Een Windows-tekenkaart openen

Druk op de Windows-toets.
Typ “tekenkaart” in het zoekvak.
Klik op de app “Character Map” in de zoekresultaten.

Zo krijg je toegang tot een MacOS-tekenkaart

  • Klik in de menubalk bovenin het scherm op het menu “Bewerken
  • Selecteer “Emoji & symbolen”.

De meeste Linux-besturingssystemen hebben ook een karakterschets. In GNOME-omgevingen staat het bekend als “Gucharmap” (GNOME Character Map). In KDE-omgevingen heet het “KCharSelect”.

Hoe de tekenkaart te openen in GNOME-omgevingen

  • Open het Activiteitenoverzicht door te klikken op Activiteiten links bovenin het scherm of door op de Super-toets (Windows-toets) te drukken.
  • Begin met het typen van “Character Map” of “Gucharmap” en druk op Enter wanneer de toepassing verschijnt in de resultaten.

Hoe krijg ik toegang tot de Character Map in KDE-desktop omgevingen?

  • Open de Application Launcher door op het applicatiemenu links onderin het scherm te klikken of door op de Super (Windows) toets te drukken.
  • Zoek naar “KCharSelect” of “Character Selector” en open de toepassing.

Speciale tekengeneratoren

Generatoren van speciale tekens en kaarten van speciale tekens dienen vergelijkbare doelen, maar er zijn nuances in hun functionaliteit en gebruik.

Generatoren van speciale tekens zijn webgebaseerde hulpmiddelen of functies van software applicaties die het invoegen van speciale tekens in documenten, websites of softwareprojecten vergemakkelijken.

Voor speciale tekens die niet beschikbaar zijn via een generator of besturingssysteem, moeten gebruikers deze mogelijk kopiëren en plakken vanaf een web bron of een app van derden gebruiken.

Software voor speciale tekens

Softwareapplicaties voor speciale tekens hebben meer opties dan OS karakterkaarten. Meestal heeft dit type app een grote bibliotheek met speciale tekens en geavanceerde zoekopties. Dit kan vooral waardevol zijn voor professionals op het gebied van grafisch ontwerp, webontwikkeling en typografie.

PopChar (Windows/Mac) en BabelMap (Windows) zijn twee van de bekendste tekenkaart-apps van derden.

Veelgestelde vragen

Wat is een voorbeeld van een speciaal teken?

Wat is een speciaal teken in een wachtwoord?

Wat is het speciale symbool voor “en”?

Gerelateerde begrippen

Margaret Rouse
Redacteur
Margaret Rouse
Redacteur

Margaret Rouse is een bekroond technisch schrijver en docent die bekend staat om haar vermogen om complexe technische onderwerpen uit te leggen aan een niet-technisch, zakelijk publiek. In de afgelopen twintig jaar is haar uitleg verschenen op vele websites en is ze als autoriteit aangehaald in artikelen van de New York Times, Time Magazine, USA Today, ZDNet, PC Magazine en Discovery Magazine. Margaret geniet ervan om IT- en business professionals te helpen om elkaars zeer gespecialiseerde talen te begrijpen. Als je een suggestie hebt voor een nieuwe definitie of hoe je een technische uitleg kunt verbeteren, stuur Margaret dan een…