악센트·발음 구별 기호 제거 도구
텍스트를 입력하거나 붙여넣으면 일반 문자 버전이 바로 나타납니다. é는 e, ñ은 n, ü는 u로 바뀌고, ß, ø, ł, æ 같은 특수 문자는 각각 ss, o, l, ae로 바뀝니다. 바뀐 글자 수도 표시됩니다. 무료이며 회원가입이 필요 없고 아무것도 업로드되지 않습니다.
예시
악센트 제거 도구 사용 방법
- 텍스트를 붙여넣거나 입력하세요. 일반 문자 버전이 두 번째 상자에 입력하는 대로 나타나며, 누를 버튼은 없습니다.
- 바뀐 수를 확인하세요. 바뀐 글자 수가 표시되므로, 텍스트에 악센트가 있었는지 한눈에 알 수 있습니다.
- 결과를 복사하세요. 결과 복사를 누르거나, 상자 아래의 여섯 가지 예시 단어 중 하나를 사용해 보세요.
- 이름과 특수 문자를 확인하세요. 결과에 의존하기 전에 아래의 관례와 대조하세요.
악센트 제거의 작동 원리
문자 é는 한 글자(U+00E9)로 저장될 수도 있고, 두 글자(e 다음에 결합 악센트 U+0301)로 저장될 수도 있습니다. 도구는 유니코드 정규화 형식 NFD로 각 라틴 문자를 두 번째 형태로 나눈 뒤, U+0300부터 U+036F 블록에 속한 결합 기호를 삭제합니다. 남는 것이 기본 문자입니다. 여기에는 일반적인 악센트(acute, grave, circumflex, tilde, diaeresis, ring, caron, cedilla, ogonek, breve, macron)와 베트남어의 성조 부호 및 뿔 부호가 포함됩니다.
일부 글자는 악센트가 붙은 글자가 아니라 독립된 글자이므로 NFD로 분해되지 않고 그대로 남습니다. 도구는 다음 고정 표로 이들을 바꿉니다:
| 문자 | 바뀌는 글자 | 문자 | 바뀌는 글자 |
|---|---|---|---|
| ø Ø | o O | æ Æ | ae AE |
| đ Đ | d D | œ Œ | oe OE |
| ł Ł | l L | ß | ss |
| ð | d | þ Þ | th Th |
예시 문장 "El señor Müller pidió un café en Łódź…"는 "El senor Muller pidio un cafe en Lodz…"로 바뀌며, 바뀐 글자는 7개입니다. "Gauß"는 "Gauss", "Dvořák"은 "Dvorak", "Việt Nam"은 "Viet Nam"이 됩니다.
일반 문자가 잘못된 답이 되는 경우
- 지역별 관례가 다릅니다. ü를 입력할 수 없는 독일어 사용자는 보통 ue라고 씁니다. 그래서 Müller는 Mueller가 됩니다. 이 도구는 Muller를 만들며, 악센트만 제거합니다. 여권 표기처럼 ue, oe, ae를 요구하는 양식이나 시스템이라면 직접 바꾸세요.
- 점 없는 ı는 그대로 남습니다. 터키어의 ı는 분해되지 않는 별개의 글자이므로 "Işık"는 "Isık"가 됩니다. 직접 i로 바꾸세요.
- 다른 문자 체계는 그대로 둡니다. 키릴 문자, 그리스 문자, 한글, 일본어처럼 라틴 문자가 아닌 텍스트는 그대로 통과합니다(NFC로 다시 합쳐짐). 그래서 "Йошкар-Ола"는 й를 유지하고, 탁음 부호가 있는 한글이나 가나도 원래 모양을 유지합니다. 이 도구는 라틴 문자의 악센트만 제거하며, 이런 문자는 바뀐 것으로 세지 않습니다.
- 블록 밖의 부호는 그대로 둡니다. 아랍어와 히브리어의 모음 부호, 인도 문자의 모음 기호는 U+0300부터 U+036F 범위 밖에 있으므로 남습니다. 이 도구는 라틴 문자 텍스트를 위한 도구입니다.
참고문헌에서는 악센트를 유지하세요
참고문헌에는 저자 이름을 원문 그대로, 즉 분음 기호와 함께 적어야 합니다. 파일 이름, 사용자 이름, 데이터베이스 키, 또는 "Müller"를 "Muller"와 맞춰야 하는 검색처럼 일반 문자가 꼭 필요한 곳에서만 악센트를 제거하세요. 발행할 제목이나 이름에서는 절대 제거하지 마세요.
어떤 도구가 필요한가요?
| 원하는 작업… | 사용할 도구 |
|---|---|
| 악센트가 없는 라틴 문자 얻기 | 이 악센트 제거 도구 |
| 제목에서 악센트를 포함한 웹 주소 만들기 | 슬러그 변환 |
| NFC, NFD, NFKC, NFKD 형식, 합자, 전각 문자 다루기 | Unicode Text Normalizer |
| 같은 텍스트에서 영폭 문자와 비슷하게 생긴 문자 보기 | Hidden Character Detector |
| 같은 텍스트에서 이모지 제거 | 이모지 제거기 |
자주 묻는 질문
- 텍스트에서 악센트를 어떻게 제거하나요?
- 첫 번째 상자에 텍스트를 붙여넣으면 두 번째 상자에 같은 텍스트가 모든 악센트와 발음 구별 기호를 뺀 채로 나타납니다. é는 e, ñ은 n, ü는 u, ç는 c가 됩니다. 클릭 한 번으로 복사할 수 있습니다.
- 악센트 제거는 기술적으로 어떻게 이루어지나요?
- 각 라틴 문자를 유니코드 NFD 형식으로 정규화하면 악센트가 붙은 글자가 기본 문자와 결합 기호로 나뉩니다. 도구는 그 결합 기호를 삭제하고, ø나 ß처럼 분해되지 않는 특수 문자는 짧은 목록으로 바꿉니다. 브라우저에 내장된 String.normalize를 사용합니다.
- ø, æ, ß는 어떻게 되나요?
- 이 글자들은 그 자체로 독립된 문자이므로 명시적으로 바꿉니다. ø는 o, æ는 ae, œ는 oe, ß는 ss, đ와 ð는 d, ł는 l, þ는 th가 되며, 대문자도 함께 처리합니다. 독일어나 북유럽 원문은 ø를 oe로 쓰는 등 다른 표기법을 쓸 수 있습니다.
- 왜 ü는 ue가 아니라 u가 되나요?
- 도구는 분음 기호를 제거하고 기본 문자만 남기기 때문입니다. ue 표기는 ü를 표시할 수 없는 시스템을 위한 독일어 관례입니다. 필요하다면 이 도구를 실행하기 전에 ä, ö, ü를 ae, oe, ue로 바꾸거나, 결과를 직접 고치세요.
- 언제 텍스트에서 악센트를 제거해야 하나요?
- 파일 이름, URL 슬러그, 사용자 이름, 데이터베이스 키, ASCII만 허용하는 레거시 시스템, 그리고 출처마다 악센트 표기가 다른 이름을 맞춰 볼 때 제거하세요. 참고문헌이나 발행할 글의 이름과 제목에서는 제거하지 마세요.
- 제 텍스트가 어딘가에 업로드되나요?
- 아니요. 변환은 입력하는 동안 브라우저에서 실행되며, 아무것도 서버로 보내지 않습니다. 탭을 닫으면 텍스트가 지워집니다.