A história por trás do conversor de maiúsculas
Maiúsculas e minúsculas parecem tão antigas quanto a escrita, mas durante quase toda a história escrevia-se com uma só forma. As duas que misturamos hoje, e as regras para isso, nasceram de copistas, tipógrafos, guias de estilo e, muito mais tarde, programadores.
Por que se diz upper case
As inscrições romanas usavam apenas capitais. As minúsculas nasceram da escrita rápida e por volta do ano 800 os copistas do império de Carlos Magno padronizaram uma letra clara, a minúscula carolíngia, antepassada das nossas minúsculas. Quando os tipógrafos compunham à mão guardavam as capitais na caixa de cima, em inglês upper case, e as minúsculas na de baixo, mais à mão. O mobiliário deu nome às letras.
Formato de título ou de frase
Os títulos ingleses costumam pôr maiúscula em cada palavra importante, e guias como Chicago, APA e AP discordam em detalhes como preposições curtas. Muitas outras línguas, do holandês e do francês ao sueco, e também o português, preferem o formato de frase para títulos, enquanto o alemão escreve todos os substantivos com maiúscula. Por isso este conversor tem uma lista de palavras curtas por idioma e oferece também um estilo simples.
camelCase e snake_case
Programadores não podem pôr espaços em nomes e encontraram outras formas de separar palavras. Maiúsculas no meio de um nome, mais tarde chamadas camelCase pelas suas corcovas, aparecem em muitas linguagens desde os anos 1970. Sublinhados entre palavras minúsculas ficaram conhecidos como snake_case, hífenes como kebab-case, e maiúsculas com sublinhados, muitas vezes chamadas CONSTANT_CASE, marcam tradicionalmente as constantes.
O i turco e o ẞ maiúsculo
Quando a Turquia adotou o alfabeto latino em 1928 deu ao i com ponto e ao ı sem ponto as suas próprias maiúsculas: i e İ, ı e I. Um programa que passa para maiúsculas sem conhecer o idioma produz letras erradas, um erro clássico conhecido como Turkey test. O alemão não tinha ß maiúsculo, por isso virava SS; o Unicode acrescentou ẞ em 2008 e a ortografia oficial alemã aceita-o desde 2017.
Perguntas frequentes
Por que o meu texto muda com MAIÚSCULAS e as regras turcas?
O turco tem quatro formas de i. Com as regras turcas, i vira İ e ı vira I, o que é turco correto. Escolha português ou inglês se precisar do resultado latino simples.
Por que os estilos de código ignoram o idioma?
Identificadores como nomes de variáveis devem ser iguais em todos os computadores. camelCase, snake_case e os outros estilos usam por isso regras neutras, e os slugs de URL removem acentos para que os links fiquem em ASCII sempre que possível.
O formato de frase reconhece nomes?
Mantém palavras escritas só em maiúsculas como NASA e nomes com maiúscula interna como iPhone, mas não pode saber que lisboa é uma cidade. Verifique os nomes próprios depois de converter.
Pronto para experimentar?
Abra o PictorX no seu navegador – sem instalação, sem necessidade de cartão de crédito para começar.
Abrir o conversor de maiúsculas