취소선 텍스트 생성기

HTML에는 <s>와 <del> 태그가 있지만, 트윗, WhatsApp 메시지, 대부분의 채팅 앱에서는 쓸 수 없습니다. 이 생성기는 텍스트의 각 문자 뒤에 결합 긴 획 오버레이(U+0336)를 붙여, 평문으로 이동하는 유니코드 취소선을 만듭니다. 어디든 붙여넣으세요, s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶이 함께 갑니다.

취소선 작동 방식

  1. 1

    텍스트 붙여넣기

    어떤 문자든: 결합 표시는 글자, 숫자, 대부분의 구두점에 작동합니다.

  2. 2

    각 문자 뒤에 U+0336 삽입

    너비 0의 결합 오버레이가 앞 문자에 가로선을 그립니다.

  3. 3

    복사 전 미리보기

    제자리에서 렌더링되어 붙여넣기 전에 올바른지 확인할 수 있습니다.

  4. 4

    복사 후 붙여넣기

    대부분의 채팅 앱, Notion, Discord 상태, Twitter에서 작동합니다. Slack과 일부는 결합 표시를 제거합니다.

결합 표시 작동 방식

유니코드는 기본 문자(글자, 숫자, 구두점)와 앞 기본 문자에 붙는 결합 표시(악센트, 발음 구별 부호, 오버레이)를 구분합니다. 취소선은 U+0336 Combining Long Stroke Overlay를 씁니다. 각 결합 표시는 너비 0입니다, 자기 공간을 차지하지 않고 앞 문자를 장식합니다.

H̶i̶ 같은 문자열은 실제로 여섯 개의 코드포인트입니다:

  • H U+0048
  • U+0336(결합 오버레이)
  • i U+0069
  • U+0336(결합 오버레이)

총 문자 수: 6. 보이는 텍스트: 줄이 그어진 Hi.

관련 결합 표시

표시 코드포인트 효과 예시
결합 짧은 획 U+0335 가는 선 t̵e̵x̵t̵
결합 긴 획 U+0336 전체 너비 t̶e̶x̶t̶
결합 짧은 사선 U+0337 가는 빗금 t̷e̷x̷t̷
결합 긴 사선 U+0338 전체 빗금 t̸e̸x̸t̸
결합 윗줄 U+0305 위에 선 t̅e̅x̅t̅
결합 아랫줄 U+0332 밑줄 t̲e̲x̲t̲

이 도구는 긴 획 오버레이(U+0336)만 적용합니다. 다른 표시는 직접 다른 스타일을 만들고 싶을 때 참고할 수 있도록 여기에 정리해 두었습니다.

작동하는 곳과 안 되는 곳

작동:

  • Twitter / X 게시물
  • Instagram 캡션과 바이오
  • Discord 메시지와 상태
  • WhatsApp(대부분)
  • Notion, iA Writer 등 평문 친화 편집기
  • 평문 이메일
  • Google Docs, Word(일부 글꼴 주의)

실패하거나 잘못 보임:

  • Slack, 대부분의 결합 표시 제거
  • 일부 SMS 게이트웨이, UCS-2 인코딩이 메시지 할당량을 먹음
  • 매우 오래된 Android, 결합 표시를 기준선 아래에 어색하게 렌더링
  • 불완전한 글리프 지원의 고정폭 글꼴을 쓰는 곳, 획이 전체 문자 너비를 덮지 못할 수 있음

접근성 참고

화면 낭독기는 결합 표시를, 종종 이름으로, 읽습니다. 취소선이 많은 문단은 Combining Long Stroke Overlay 안내의 혼돈이 됩니다. 화면 낭독기 사용자가 마주칠 수 있는 것에는 유니코드 꼼수가 아니라 적절한 스타일링의 HTML <del>이나 <s> 태그를 쓰세요.

쓰는 이유

  • 채팅에서 편집 표시: Let's meet at 3pm 4pm.
  • 기록에서 삭제하지 않고 목록의 제거된 항목 표시.
  • 소셜 바이오의 장식 콜아웃(old name: Jordan).
  • 평문 맥락(Notion 페이지 등)의 타이포그래피 스타일.

과하게 쓰지 말 것

몇 단어를 넘으면 취소선은 매우 읽기 어려워집니다. 화면 낭독기가 혼란스러워합니다. 일부 플랫폼은 글꼴에 따라 고르지 않게 렌더링합니다. 단일 편집과 짧은 구절에만 아껴 쓰세요.

자주 묻는 질문

Slack은 붙여넣은 메시지를 정제해 결합 표시를 잡음으로 제거합니다. Slack의 네이티브 마크다운을 쓰세요: ~text~가 Slack 메시지에서 취소선으로 렌더링됩니다. 이 꼼수는 Slack 마크다운이 지원되는 곳에서만 작동합니다.

네, 각 결합 표시가 문자열 길이에 코드포인트 하나를 더합니다. Twitter의 엄격한 한도에서 취소선 텍스트는 보이는 텍스트의 약 두 배 문자를 씁니다. 그에 맞게 계획하세요.

어느 정도, 대부분의 이모지는 위에 취소선이 렌더링된 채 살아남지만, 렌더링은 플랫폼마다 다릅니다. 이모지는 흔히 여러 코드포인트(ZWJ 시퀀스)로 구성되어, 결합 표시가 이모지의 일부에만 붙을 수 있습니다.

유니코드 문자가 텍스트에 남아 있습니다. 모든 U+0336을 손이나 찾기/바꾸기로 제거해야 합니다. 되돌리고 싶을 수 있으면 취소선 전 원본 텍스트 사본을 보관하는 게 낫습니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다