L'histoire derrière le convertisseur de casse
Majuscules et minuscules semblent aussi anciennes que l'écriture, pourtant pendant la plus grande partie de l'histoire on n'écrivait qu'avec une seule forme. Les deux casses que nous mélangeons aujourd'hui, et leurs règles, sont nées chez les copistes, les imprimeurs, les guides de style et, bien plus tard, les programmeurs.
Pourquoi on dit haut de casse
Les inscriptions romaines n'utilisaient que des capitales. Les minuscules sont nées de l'écriture rapide, et vers l'an 800 les copistes de l'empire de Charlemagne ont normalisé une écriture claire, la minuscule caroline, ancêtre de nos minuscules. Quand les imprimeurs composaient à la main, les capitales étaient rangées dans le haut de la casse et les minuscules dans le bas, plus près de la main. Le mobilier a donné leur nom aux lettres.
Casse de titre ou casse de phrase
Les titres anglais mettent souvent une majuscule à chaque mot important, et les guides Chicago, APA et AP divergent sur des détails comme les courtes prépositions. Beaucoup d'autres langues, du néerlandais au français et au suédois, préfèrent la casse de phrase pour les titres, tandis que l'allemand met de toute façon une majuscule à chaque nom. C'est pourquoi ce convertisseur garde une liste de petits mots par langue et propose aussi un style simple.
camelCase et snake_case
Les programmeurs ne peuvent pas mettre d'espaces dans les noms et ont trouvé d'autres façons de séparer les mots. Les majuscules au milieu d'un nom, plus tard surnommées camelCase pour leurs bosses, apparaissent dans de nombreux langages dès les années 1970. Les traits de soulignement entre mots en minuscules sont devenus le snake_case, les traits d'union le kebab-case, et les capitales avec traits de soulignement, souvent appelées CONSTANT_CASE, marquent traditionnellement les constantes.
Le i turc et le ẞ majuscule
Quand la Turquie a adopté l'alphabet latin en 1928, elle a donné au i pointé et au ı sans point leurs propres majuscules : i et İ, ı et I. Un logiciel qui met en majuscules sans connaître la langue produit alors de mauvaises lettres, un bogue classique appelé le test de la Turquie. L'allemand n'avait pas de ß majuscule, il devenait donc SS ; Unicode a ajouté ẞ en 2008 et l'orthographe officielle allemande l'admet depuis 2017.
Questions fréquemment posées
Pourquoi mon texte change-t-il avec MAJUSCULES et les règles turques ?
Le turc a quatre formes de i. Avec les règles turques, i devient İ et ı devient I, ce qui est correct en turc. Choisissez le français ou l'anglais pour obtenir le résultat latin simple.
Pourquoi les casses de code ignorent-elles la langue ?
Les identifiants comme les noms de variables doivent être identiques sur tous les ordinateurs. camelCase, snake_case et les autres styles de code utilisent donc des règles neutres, et les slugs d'URL retirent les accents pour que les liens restent si possible en ASCII.
La casse de phrase connaît-elle les noms propres ?
Elle conserve les mots entièrement en majuscules comme NASA et les noms avec une majuscule interne comme iPhone, mais elle ne peut pas savoir que paris est une ville. Vérifiez les noms propres après la conversion.
Prêt à l'essayer ?
Ouvrez PictorX dans votre navigateur – aucune installation, aucune carte de crédit requise pour démarrer.
Ouvrir le convertisseur de casse