가타카나 히라가나 변환기 완벽 가이드
일본어는 세 가지 문자 체계를 함께 사용합니다. 히라가나(ひらがな)는 고유 일본어 단어와 문법 요소에, 가타카나(カタカナ)는 외래어와 외국 고유명사에, 한자(漢字)는 의미 단어에 주로 사용됩니다. 이 도구는 히라가나와 가타카나 사이의 변환, 그리고 가나를 로마자(알파벳)로 변환하는 기능을 제공합니다.
히라가나와 가타카나는 유니코드에서 정확히 0x60(십진수 96)의 코드포인트 차이를 갖습니다. 히라가나 범위는 U+3041~U+3096이며, 가타카나 범위는 U+30A1~U+30F6입니다. 이 규칙을 이용하면 코드 한 줄로 두 문자 체계를 상호 변환할 수 있습니다. 탁음(゛)과 반탁음(゜) 결합 문자도 동일한 오프셋으로 처리됩니다.
히라가나와 가타카나의 차이
- 히라가나(ひらがな): 둥근 곡선 형태. 고유 일본어, 조사, 어미 변화 등에 사용.
- 가타카나(カタカナ): 직선적이고 각진 형태. 외래어, 의성어, 강조, 전신 표기에 사용.
- 발음: 두 체계는 완전히 동일한 발음을 나타냅니다. あ=ア (a), い=イ (i) 등.
로마자(로마지) 변환 방식
이 도구는 헵번식(Hepburn) 로마자화를 기반으로 합니다. 기본 오십음도 외에 탁음(が→ga, ざ→za 등), 반탁음(ぱ→pa), 요음(きゃ→kya, しゅ→shu, ちょ→cho 등)을 모두 지원합니다. 요음은 두 문자 조합(기본 가나 + 작은 や·ゆ·よ)으로 이루어지며 하나의 발음 단위로 처리됩니다.
자주 묻는 질문 (FAQ)
Q. 히라가나와 가타카나의 차이는 무엇인가요?
A. 히라가나(ひらがな)는 일본어의 기본 음절 문자로 주로 고유 일본어 단어와 문법 요소에 사용됩니다. 가타카나(カタカナ)는 외래어, 외국어 고유명사, 의성어, 강조 표현에 주로 사용됩니다. 두 문자 체계는 발음이 동일하며 코드포인트 차이(0x60)로 서로 변환됩니다.
Q. 히라가나와 가타카나는 어떻게 변환하나요?
A. 히라가나(U+3041~U+3096)와 가타카나(U+30A1~U+30F6)는 유니코드 코드포인트 차이가 정확히 0x60(96)입니다. 따라서 히라가나 코드포인트에 96을 더하면 가타카나가 되고, 가타카나 코드포인트에서 96을 빼면 히라가나가 됩니다.
Q. 로마자(로마지) 변환이란 무엇인가요?
A. 로마자 변환(로마지화)은 일본어 가나 문자를 알파벳으로 표기하는 방식입니다. 본 도구는 헵번식(Hepburn) 로마자화를 기반으로 기본 오십음도와 탁음, 반탁음, 요음(きゃ→kya 등)을 모두 지원합니다.
Q. 가타카나 장음부(ー)는 어떻게 처리되나요?
A. 가타카나 장음부(ー, U+30FC)는 히라가나에 대응하는 문자가 없으므로 히라가나 변환 시 그대로 유지됩니다. 로마자 변환 시에는 '-'(하이픈)으로 표시됩니다.
Q. 한자나 영문자가 섞여 있으면 어떻게 되나요?
A. 히라가나↔가타카나 변환 시 가나 문자만 변환되고, 한자·숫자·영문자·기타 문자는 그대로 유지됩니다. 로마자 변환 시에도 가나만 로마자로 치환되며, 나머지 문자는 그대로 출력됩니다.