Het verhaal achter de hoofdletter converter

Hoofdletters en kleine letters lijken zo oud als het schrift, maar het grootste deel van de geschiedenis schreef men in één vorm. De twee vormen die we nu mengen, en de regels daarvoor, ontstonden bij schrijvers, drukkers, stijlgidsen en veel later programmeurs.

Grote blokken met hoofdletters en kleine letters schuiven tussen twee rijen op een gloeiend bureau
Grote blokken met hoofdletters en kleine letters schuiven tussen twee rijen op een gloeiend bureau

Waarom het upper case heet

Romeinse inscripties gebruikten alleen kapitalen. Kleine letters ontstonden uit snel handschrift, en rond 800 standaardiseerden de schrijvers in het rijk van Karel de Grote een helder schrift, de Karolingische minuskel, de voorouder van onze kleine letters. Toen drukkers met de hand zetten, lagen de kapitalen in de bovenste letterkast, in het Engels upper case, en de kleine letters in de onderste, binnen handbereik. Het meubilair gaf de letters hun naam.

Titel of zin

Engelse koppen geven vaak elk belangrijk woord een hoofdletter, en stijlgidsen zoals Chicago, APA en AP verschillen van mening over details zoals korte voorzetsels. Veel andere talen, van het Nederlands en Frans tot het Zweeds, geven titels liever zinshoofdletters, terwijl het Duits toch al elk zelfstandig naamwoord met een hoofdletter schrijft. Daarom houdt deze converter per taal een lijst kleine woorden bij en biedt hij ook een eenvoudige stijl.

camelCase en snake_case

Programmeurs kunnen geen spaties in namen zetten en vonden andere manieren om woorden te scheiden. Hoofdletters midden in een naam, later camelCase genoemd vanwege de bulten, verschijnen vanaf de jaren zeventig in veel programmeertalen. Lage streepjes tussen woorden in kleine letters werden bekend als snake_case, koppeltekens als kebab-case, en hoofdletters met lage streepjes, vaak CONSTANT_CASE genoemd, markeren van oudsher constanten.

De Turkse i, de ẞ en de IJ

Toen Turkije in 1928 het Latijnse alfabet invoerde, kregen de i met en zonder punt elk een eigen hoofdletter: i en İ, ı en I. Software die zonder taalkennis hoofdletters maakt, levert dan verkeerde letters op, een klassieke fout die bekendstaat als de Turkey test. Het Duits had lang geen hoofdletter ß, dus werd dat SS; Unicode voegde ẞ in 2008 toe en de officiële Duitse spelling staat hem sinds 2017 toe. In het Nederlands krijgt de IJ aan het begin van een woord samen een hoofdletter, zoals in IJsselmeer, en ook dat doet deze converter.

Veelgestelde vragen

Waarom ziet mijn tekst er met Turkse regels anders uit na HOOFDLETTERS?

Het Turks kent vier vormen van de i. Met de Turkse taalregels wordt i een İ en ı een I, wat correct Turks is. Kies Nederlands of Engels als je het gewone Latijnse resultaat nodig hebt.

Waarom negeren codestijlen de taal?

Namen in code, zoals variabelen, moeten op elke computer hetzelfde zijn. camelCase, snake_case en de andere codestijlen gebruiken daarom taalneutrale regels, en URL-slugs halen accenten weg zodat links waar mogelijk gewoon ASCII blijven.

Kent zinshoofdletters eigennamen?

Woorden die volledig in hoofdletters staan zoals NASA en namen met een hoofdletter binnen het woord zoals iPhone blijven staan, maar de converter kan niet weten dat amsterdam een stad is. Controleer eigennamen na het omzetten.

Klaar om het te proberen?

Open PictorX in uw browser - geen installatie, geen creditcard vereist om te starten.

Open de hoofdletter converter