Historien bag konverteren til store og små bogstaver

Store og små bogstaver føles lige så gamle som skriften, men i det meste af historien skrev man kun i én form. De to former, vi blander i dag, og reglerne for dem, opstod hos skrivere, bogtrykkere, stilguider og meget senere programmører.

Store blokke med store og små bogstaver glider mellem to rækker på et lysende skrivebord
Store blokke med store og små bogstaver glider mellem to rækker på et lysende skrivebord

Hvorfor det hedder upper case

Romerske indskrifter brugte kun versaler. Små bogstaver udviklede sig af hurtig håndskrift, og omkring år 800 ensrettede skriverne i Karl den Stores rige en klar skrift, den karolingiske minuskel, forfaderen til vores små bogstaver. Da bogtrykkere satte med hånden, lå versalerne i den øverste sættekasse, på engelsk upper case, og de små bogstaver i den nederste, tættere på hånden. Møblerne gav bogstaverne deres navne.

Titelformat eller sætningsformat

Engelske overskrifter giver ofte hvert vigtigt ord stort begyndelsesbogstav, og stilguider som Chicago, APA og AP er uenige om detaljer som korte præpositioner. Mange andre sprog, fra hollandsk og fransk til dansk og svensk, foretrækker sætningsformat i titler, mens tysk alligevel skriver alle navneord med stort. Derfor har denne konverter en liste over små ord pr. sprog og tilbyder også en enkel stil.

camelCase og snake_case

Programmører kan ikke sætte mellemrum i navne og fandt andre måder at adskille ord på. Store bogstaver inde i et navn, senere kaldt camelCase for deres pukler, dukker op i mange programmeringssprog fra 1970'erne. Understreger mellem små ord blev kendt som snake_case, bindestreger som kebab-case, og store bogstaver med understreger, ofte kaldt CONSTANT_CASE, markerer traditionelt konstanter.

Det tyrkiske i og det store ẞ

Da Tyrkiet indførte det latinske alfabet i 1928, fik i med og uden prik hver sit store bogstav: i og İ, ı og I. Software, der laver store bogstaver uden at kende sproget, giver forkerte bogstaver, en klassisk fejl kendt som Turkey test. Tysk havde længe intet stort ß, så det blev til SS; Unicode tilføjede ẞ i 2008, og den officielle tyske retskrivning har tilladt det siden 2017.

Ofte stillede spørgsmål

Hvorfor ser min tekst anderledes ud efter STORE BOGSTAVER med tyrkiske regler?

Tyrkisk har fire former af i. Med de tyrkiske regler bliver i til İ og ı til I, hvilket er korrekt tyrkisk. Vælg dansk eller engelsk, hvis du har brug for det almindelige latinske resultat.

Hvorfor ignorerer kodeformaterne sproget?

Navne i kode, som variabelnavne, skal være ens på alle computere. camelCase, snake_case og de andre kodeformater bruger derfor sprogneutrale regler, og URL-slugs fjerner accenter, så links så vidt muligt forbliver ren ASCII.

Kender sætningsformatet egennavne?

Det bevarer ord skrevet helt med store bogstaver som NASA og navne med et stort bogstav inde i ordet som iPhone, men det kan ikke vide, at aarhus er en by. Tjek egennavne efter konverteringen.

Er du klar til at prøve?

Åbn PictorX i din browser - ingen installation, ingen kreditkort kræves for at starte.

Åbn bogstavkonverteren