UPPERCASE THE LORD OF THE RINGS: RETURN OF THE KING
lowercase the lord of the rings: return of the king
Title Case The Lord Of The Rings: Return Of The King
Sentence case The lord of the rings: return of the king
camelCase theLordOfTheRings:ReturnOfTheKing
PascalCase TheLordOfTheRings:ReturnOfTheKing
snake_case the_lord_of_the_rings:_return_of_the_king
kebab-case the-lord-of-the-rings:-return-of-the-king
Title Case の行をよく見てください。結果は The Lord Of The Rings: Return Of The King で、「Of」と「The」も大文字になっています。これは全単語を大文字にする素朴な方式です。Chicago や AP などのスタイルガイドは短い前置詞や冠詞を小文字のままにするため、編集者なら “The Lord of the Rings” と書きます。スタイルガイド準拠が必要なら、変換後にその数語を手で直してください。
英語の見出しを Title Case に整えたい、うるさい全部大文字の行を読みやすく直したい、あるいはプログラムの変数名を camelCase と snake_case の間で行き来させたい——手作業だと遅くて抜けも出やすいので、ワンクリックの変換ツールに任せると手間が省けます。ここでよくある誤解を一つ。Title Case は、すべての単語の頭文字を大文字にするわけではありません。英語の慣習では、冠詞・前置詞・接続詞といった短い機能語(a、an、the、of、and、in など)は小文字のままにし、最初と最後の語、それに意味を持つ語だけを大文字にします。だから「The Lord of the Rings」の of や the は小文字が正解です。すべての語を大文字にするツールは実際には Start Case に近いので、正式なタイトルに使う前に、こうした機能語をもう一度見直しておきましょう。
任せる前に知っておく 2 つの限界
まず略語とブランド名で試してください。HTTP response code は camelCase で httpResponseCode、snake_case で http_response_code —— 略語は小文字に平坦化されます。多くのスタイルガイドが望む形ですが、中立な変換ではなく 1 つの決定です。iPhone 15 Pro Max の snake_case は i_phone_15_pro_max:iPhone 内部の切り替わりで分割し、i が孤立して残ります。タイトル式も固有名詞は救えません。the lord of the rings は The Lord Of The Rings になり、of や the まで大文字になります。実行したら目で確認してください。