스몰 캡스 생성기 쉽게 이해하기 — 개념과 원리
스몰 캡스는 대문자 모양을 소문자 높이 정도로 작게 쓴 글씨로, 이름과 제목에 쓰이는 고전적인 타이포그래피 방식입니다. 일반 텍스트 칸에서는 글꼴 기능을 쓸 수 없으므로, 이 생성기는 소문자를 유니코드의 작은 대문자 문자로 바꾸고, 기본으로 입력한 대문자는 원래 크기로 두어 고전적인 모양을 만듭니다.
계산 방법
소문자 a–z → 유니코드 LATIN LETTER SMALL CAPITAL 문자: ᴀ(U+1D00), ʙ(U+0299), ᴄ(U+1D04) 등
ꜰ(U+A730), ꜱ(U+A731), ꞯ(U+A7AF)는 라틴 확장-D 블록에서 가져옵니다.
작은 대문자 X는 없어 x는 그대로 둡니다.
선택: 입력한 대문자를 원래 크기로 두거나 작은 대문자로 바꿉니다.
숫자, 악센트 문자, 한글, 문장부호는 그대로 둡니다.
원리
작은 대문자 문자의 대부분은 국제 음성 기호(IPA)와 우랄 음성 기호 같은 음성 표기용으로 유니코드에 들어갔으며, 특정 소리를 나타냅니다. 나중에 F, S, Q의 빈자리가 채워졌습니다. 별개의 문자이므로 복사해 붙여도 모양이 유지됩니다. 작은 대문자 X는 등록되지 않아 그 글자만 바꿀 수 없습니다. 수학용 꾸밈 글자와 달리 대부분 기본 다국어 평면에 있어 UTF-16 한 단위로 셉니다.
예제 풀이
기본값인 "Hello from Seoul", 대문자 원래 크기 유지로 계산합니다.
- H와 S는 대문자라 원래 크기로 둡니다.
- 소문자는 작은 대문자로 바뀝니다: e → ᴇ, l → ʟ, o → ᴏ, f → ꜰ, r → ʀ, m → ᴍ, u → ᴜ.
- 결과: Hᴇʟʟᴏ ꜰʀᴏᴍ Sᴇᴏᴜʟ입니다.
- 바뀐 글자 12개, 작은 대문자가 없는 글자(x) 0개입니다.
- UTF-16 길이 = 16으로 원문과 같습니다. 모두 기본 다국어 평면 문자이기 때문입니다.
결과 해석
스몰 캡스는 이름, 약어, 제목에 우아한 느낌을 줍니다. 일부 문자는 다른 유니코드 블록에서 와서 글꼴에 따라 크기나 굵기가 조금 다를 수 있습니다. 화면 낭독기가 음성 기호로 읽을 수 있으니 꼭 필요한 정보에는 쓰지 마십시오.
흔한 실수
- x도 바뀔 것으로 기대하는 경우(작은 대문자 X는 없습니다)
- 긴 문단을 바꿔 가독성을 떨어뜨리는 경우
- 비교적 최근에 추가된 ꞯ(작은 대문자 Q)가 모든 글꼴에서 보일 것이라 생각하는 경우
자주 묻는 질문
x는 왜 안 바뀌나요?
유니코드에 작은 대문자 X가 없기 때문입니다.
스몰 캡스는 글자 수가 늘어나나요?
아닙니다. 대부분 UTF-16 한 단위라 길이가 같습니다.
한글도 바꿀 수 있나요?
아닙니다. 한글에는 작은 대문자 형태가 없습니다.
출처: The Unicode Standard 15.1, Unicode Character Database: LATIN LETTER SMALL CAPITAL characters in IPA Extensions, Phonetic Extensions (U+1D00–U+1D22) and Latin Extended-D (U+A730, U+A731, U+A7AF)