Historien bakom konverteraren för versaler och gemener

Stora och små bokstäver känns lika gamla som skriften, men under större delen av historien skrev man i en enda form. De två former vi blandar i dag, och reglerna för dem, växte fram hos skrivare, boktryckare, stilguider och långt senare programmerare.

Stora block med versaler och gemener glider mellan två rader på ett lysande skrivbord
Stora block med versaler och gemener glider mellan två rader på ett lysande skrivbord

Varför det heter upper case

Romerska inskrifter använde bara versaler. Gemener växte fram ur snabb handskrift, och omkring år 800 standardiserade skrivarna i Karl den stores rike en tydlig skrift, den karolingiska minuskeln, förfadern till våra gemener. När boktryckare satte för hand låg versalerna i den övre stilkasten, på engelska upper case, och gemenerna i den nedre, närmare handen. Möblerna gav bokstäverna deras namn.

Rubrikformat eller meningsformat

Engelska rubriker ger ofta varje viktigt ord stor bokstav, och stilguider som Chicago, APA och AP är oense om detaljer som korta prepositioner. Många andra språk, från nederländska och franska till svenska, föredrar meningsformat i rubriker, medan tyska ändå skriver alla substantiv med stor bokstav. Därför har konverteraren en lista med små ord per språk och erbjuder också en enkel stil.

camelCase och snake_case

Programmerare kan inte ha mellanslag i namn och hittade andra sätt att skilja ord åt. Versaler mitt i ett namn, senare kallade camelCase för sina pucklar, dyker upp i många programspråk från 1970-talet. Understreck mellan ord med gemener blev kända som snake_case, bindestreck som kebab-case, och versaler med understreck, ofta kallade CONSTANT_CASE, markerar traditionellt konstanter.

Det turkiska i och versalt ẞ

När Turkiet införde det latinska alfabetet 1928 fick i med och utan prick egna versaler: i och İ, ı och I. Program som gör versaler utan att känna till språket ger fel bokstäver, ett klassiskt fel som kallas Turkey test. Tyskan saknade länge versalt ß, så det blev SS; Unicode lade till ẞ 2008 och den officiella tyska stavningen tillåter det sedan 2017.

Ofta ställda frågor

Varför ser min text annorlunda ut efter VERSALER med turkiska regler?

Turkiskan har fyra former av i. Med de turkiska reglerna blir i till İ och ı till I, vilket är korrekt turkiska. Välj svenska eller engelska om du behöver det vanliga latinska resultatet.

Varför ignorerar kodformaten språket?

Namn i kod, som variabelnamn, ska vara lika på alla datorer. camelCase, snake_case och de andra kodformaten använder därför språkneutrala regler, och URL-slugs tar bort accenter så att länkar så långt möjligt förblir ren ASCII.

Känner meningsformatet till egennamn?

Det behåller ord skrivna helt med versaler som NASA och namn med en versal inne i ordet som iPhone, men det kan inte veta att göteborg är en stad. Kontrollera egennamn efter konverteringen.

Redo att prova det?

Öppna PictorX i din webbläsare - ingen installation, inget kreditkort krävs för att starta.

Öppna skiftlägeskonverteraren