Shotnest · 라이브러리
악센트를 입력하지 않고 악센트 있는 단어 찾기
Shotnest는 비교하기 전에 라틴 문자와 베트남어의 악센트 부호를 없애므로 cafe로 검색해도 Café가 나오며, 기록 자체는 원래 철자를 그대로 유지합니다.
비교 전에 악센트를 없애는 방식
이 페이지의 검색 도구와 Shotnest 앱은 텍스트를 비교하기 전에 같은 정규화를 거칩니다. 먼저 글자를 소문자로 바꾸고, 이어서 고정된 표에 따라 악센트가 붙은 라틴 문자를 기본 문자로 바꿉니다. é는 e, ç는 c, ş는 s, ø는 o가 됩니다. 두 번째 표는 베트남어 모음에 같은 처리를 하므로 Đà Nẵng은 da nang으로 비교됩니다. 줄어들지 않고 오히려 늘어나는 글자도 몇 개 있습니다. ß와 ẞ는 ss, æ는 ae, 합자 fi는 fi가 됩니다.
정규화되는 것은 비교용 사본뿐입니다. 입력한 기록은, 그리고 앱에서는 스크린샷에서 읽어 낸 텍스트는 악센트를 그대로 유지하므로 결과에는 여전히 Café가 표시됩니다. 정규화가 양쪽 모두에 적용되기 때문에 대문자 검색어 CAFÉ도 cafe와 같은 기록을 반환합니다.
입력값
- 스크린샷 속 텍스트 검색
- cafe
| 행 | 텍스트 기록 |
|---|---|
| 1 | Café opening notes |
| 2 | Library reference |
결과
- 일치하는 기록
- 1
| 행 | 텍스트 기록 |
|---|---|
| 1 | Café opening notes |
반쯤만 기억나는 이름 검색하기
- 떠오르는 대로 단어를 입력하세요. 악센트는 넣어도 되고 빼도 됩니다.
- 반환된 기록 번호를 입력한 목록과 대조하세요.
- 원문을 열고, 검색어가 아니라 원문에서 철자를 복사하세요.
- 일치하는 것이 없으면 구절 전체 대신 단어에서 눈에 띄는 일부만 검색해 보세요.
- “Crème brûlée recipe”에서 검색어 creme brulee
- 일치
- 정규화 후 Straße
- strasse
- 정규화 후 Đà Nẵng
- da nang
악센트 정규화가 미치지 않는 곳
- 튀르키예어의 점 있는 İ는 소문자로 바꾸면 i에 결합용 점이 붙은 형태가 되는데, 표는 이 점을 지우지 않습니다. 그래서 이 도구에서는 istanbul로 İstanbul을 찾을 수 없습니다.
- 정규화는 글자 단위로 이루어집니다. colour와 color, 또는 번역된 단어를 같은 텍스트로 취급하지 않습니다.
- 그리스 문자와 히브리 문자는 표에 없고, 앱의 기기 내 텍스트 인식도 아직 이 문자들을 읽지 못합니다. 이런 경우에는 라틴 문자로 된 이름이나 숫자로 검색하는 편이 낫습니다.
- 아랍 문자는 별도의 매핑으로 글자 변형을 통일하고 단모음 부호를 없앱니다. 따라서 이 동작을 모든 문자에 적용되는 악센트 정규화로 이해해서는 안 됩니다.
원래 철자 지키기
정규화된 일치는 악센트를 없앴을 때 글자가 맞아떨어진다는 뜻일 뿐입니다. 사람 이름이나 지명의 올바른 철자가 무엇인지는 알려 주지 않으므로 이름은 반환된 원문에서 가져오세요. 앱에서도 같은 규칙 덕분에 영어 키보드로 입력한 검색어로 프랑스어 메뉴 스크린샷을 찾을 수 있습니다.