선택 후 코드포인트 확인
문자를 대시 기호 페이지의 식별 도구에 붙여 넣으세요. 수평 막대는 U+2015, 엠 대시는 U+2014로 보고합니다.
복사 & 붙여넣기 · 문자 참조
한 번의 클릭으로 수평 막대(U+2015)를 복사하세요. 화면상으로는 엠 대시와 완전히 같지만 모든 파서에는 다른 문자이며, 붙여넣기 사고의 단골 범인입니다.
상자를 클릭해 문자를 선택한 뒤 Ctrl + C(Mac은 ⌘ + C)를 누르세요.
수평 막대(―, U+2015)는 엠 대시의 보이지 않는 쌍둥이입니다. 두 문자는 같은 너비, 같은 굵기이고, 거의 모든 글꼴에서 화면 위에서 픽셀 단위로 동일합니다. 그러나 같은 문자가 아닙니다. 엠 대시는 U+2014, 수평 막대는 U+2015이고, 코드포인트로 문자열을 비교하는 소프트웨어 — 검증기, 데이터베이스 색인, 병합 도구, 스타일시트 — 는 둘을 완전히 다른 것으로 봅니다. 그래서 혼란이 생깁니다. 문장을 보고 엠 대시라고 생각해 검색하지만 아무것도 찾을 수 없습니다.
Unicode에 수평 막대가 포함된 이유는 딱 하나의 역할 때문입니다. 대화 표시 대시입니다. 조판된 대화에서 행 머리에 화자가 바뀜을 표시합니다. 포르투갈어·스페인어·러시아어 등 열두 개가 넘는 언어의 표준 관행이고, 영국 출판의 일부에서도 아직 씁니다. DTP 도구가 이 역할 밖으로 퍼뜨렸습니다. 예컨대 InDesign은 별도의 글리프로 노출하고, 대화 표시 대시를 의도하지 않은 문서에서도 내보냅니다. PDF 생성 파이프라인이 도중에 엠 대시를 이 문자로 바꾸기도 합니다. 그렇게 평범한 문장에 섞여 듭니다.
텍스트에 수평 막대가 있다면 다른 대시와 똑같이 고치면 됩니다. 엠 대시 제거기가 지웁니다(도구는 엠 대시 계열 안에서 U+2015를 찾습니다). 모든 대시 제거 도구도 나머지와 함께 청소합니다. 반대로 수평 막대가 정말 필요하다면 위의 복사 버튼이 확실한 방법입니다. 손으로 입력은 비현실적이고 Alt 코드는 Windows 전용입니다. 그리고 대화 표시 대시 자체가 목적이라면 의도적으로 쓰되, 행마다 문자를 붙여 넣지 말고 스타일로 설정하세요.
모든 플랫폼의 키보드 단축키. 입력 없이 위의 카드에서 복사할 수도 있습니다.
| 플랫폼 | 단축키 |
|---|---|
| Windows(모든 앱) | 숫자 키패드에서 Alt + 8213 |
| Windows(확실한 방법) | charmap.exe → “수평 막대” 또는 U+2015 검색 |
| Mac | 단축키 없음 — 위에서 복사하거나 이모지와 기호(⌃⌘스페이스) |
| Google Docs | 삽입 → 특수문자 → “수평 막대” 검색 |
| HTML / CSS | ― 또는 ― · content: "\2015" |
| Word | 삽입 → 기호 → 다른 기호 → 코드포인트 검색 |
문자가 제 역할을 하는 모습과, 다른 대시로 바꾸면 달라지는 점.
― 저를 기억하세요? ― 낯선 사람이 물었다.
그 계획은 — 위험했지만 — 통했다.
매출은 — 더디게 — 분기 내내 늘었다.
― それでは、始めましょう。
눈으로는 불가능합니다 — 두 글리프가 같은 모양입니다. 실제로 통하는 세 가지 확인법입니다.
문자를 대시 기호 페이지의 식별 도구에 붙여 넣으세요. 수평 막대는 U+2015, 엠 대시는 U+2014로 보고합니다.
엠 대시로 Ctrl+H를 해도 못 찾는데 긴 대시가 보인다면, 문서는 수평 막대 — 또는 다른 닮은꼴 — 를 쓰고 있는 것입니다.
InDesign 내보내기, PDF 변환, 번역된 대화 파일이 이 문자가 유입되는 3대 경로입니다.
코드포인트만이 신뢰할 수 있는 판별법입니다. 시각적 차이는 0이니까요. 붙여 넣은 텍스트를 자주 다룬다면대시 기호 레퍼런스에 11종의 대시 유사 문자가 한 표에 정리되어 있고,엠 대시 제거기는 쌍둥이를 한 번의 클릭으로 청소합니다.
서로 닮았지만 결코 같게 동작하지 않는 세 문자. 필요한 문자를 복사하거나 각 문자의 상세 참조를 읽어보세요.