Alle gangbare schrijfwijzen op één plek
Een hoofdletteromzetter herschrijft de hoofdletters en kleine letters in je tekst zonder de woorden te veranderen. Deze dekt de alledaagse schrijfwijzen, HOOFDLETTERS, kleine letters, Zinshoofdletter, Elk Woord Met Hoofdletter en Titelhoofdletters, plus twee speelse, aFwIsSeLeNd en oMgEkEeRd, en zeven programmeerschrijfwijzen voor namen van variabelen en bestanden. Alles gebeurt in het tekstvak, dus je kunt omzetten, het resultaat controleren en opnieuw omzetten.
Voor
the lord of the rings: a tale of war and peace
Na
The Lord of the Rings: A Tale of War and Peace
Hoe titelhoofdletters werken
Titelhoofdletters geven de belangrijke woorden in een kop een hoofdletter en laten kleine verbindingswoorden in kleine letters staan. Het eerste en het laatste woord krijgen altijd een hoofdletter, net als het eerste woord na een dubbele punt. Je kunt kiezen uit drie stijlen. AP-stijl laat korte lidwoorden, voegwoorden en voorzetsels zoals a, the, of, in en to in kleine letters, maar geeft langere zoals through of about een hoofdletter. Chicago-stijl zet elk voorzetsel in kleine letters, hoe lang ook. De eenvoudige stijl gebruikt een korte lijst kleine woorden en geeft al het andere een hoofdletter. Woorden die al hoofdletters mengen, zoals iPhone of NASA, blijven precies zoals je ze typte. Deze regels gelden voor Engelse titels; in andere talen gelden andere gebruiken.
Stijlgidsen verschillen op sommige punten, bijvoorbeeld in hoe ze woorden met een streepje behandelen, dus controleer de regels van je publicatie of school voordat je iets inlevert.
Zinshoofdletter en de grenzen ervan
Zinshoofdletter zet alles eerst in kleine letters en geeft daarna de eerste letter na een punt, vraagteken, uitroepteken of regeleinde een hoofdletter, plus het woord I. Hij kan niet weten welke woorden eigennamen zijn, dus namen als London of Maria komen in kleine letters uit en moeten even met de hand hersteld worden.
Programmeerschrijfwijzen
Ontwikkelaars gebruiken voor bijna elk soort naam een andere schrijfwijze. Deze werken regel voor regel en splitsen je woorden bij spaties, underscores, streepjes, punten en hoofdletters, zodat XMLHttpRequest wordt gelezen als XML, Http en Request.
camelCaseenPascalCasevoor variabelen, functies en klassen.snake_caseenCONSTANT_CASEvoor databasekolommen, Python-code en constanten.kebab-casevoor URL’s, CSS-klassen en bestandsnamen.dot.casevoor configuratiesleutels enTrain-Casevoor sommige HTTP-headers.
Tips en veelgemaakte fouten
Vermijd lange stukken tekst in hoofdletters. Het leest langzamer en voelt vaak als schreeuwen. Als je tekst na het plakken vreemde regeleinden heeft, haal hem dan eerst door de regeleinden-verwijderaar en zet daarna de schrijfwijze om. Hoe lang het resultaat is, zie je in de woordenteller.