Combining Diacritical Marks for Symbols

Combining Diacritical Marks for Symbols 유니코드 블록(U+20D0–U+20FF)에서 33개의 문자를 둘러보세요. 문자를 클릭하면 상세 정보를 보고 복사할 수 있습니다.

Advertisement

기술 및 제어 정보

기술 기호 및 제어 문자는 디지털 텍스트의 보이지 않는 인프라를 형성합니다. 제어 그림은 그렇지 않으면 보이지 않는 서식 문자를 시각적으로 표현합니다. 기타 기술 블록은 전자, 컴퓨팅 및 APL 프로그래밍의 기호를 인코딩합니다. OCR 문자는 은행 수표 및 표준화된 양식의 기계 판독을 지원합니다. 이러한 문자는 일반 텍스트에서 거의 나타나지 않지만 디지털 세계의 모든 문서를 처리, 렌더링 및 전송하는 시스템에 필수적입니다.

최초의 32개 유니코드 코드 포인트(및 1963년으로 거슬러 올라가는 ASCII에서의 동등 항목)는 텔레타이프 시대에서 물려받은 제어 문자입니다 — 캐리지 리턴, 라인 피드, 벨, 이스케이프 및 한때 인쇄 터미널을 물리적으로 제어했던 다른 문자들입니다. 텔레프린터가 비디오 터미널로, 그 다음 그래픽 인터페이스로 전환됨에 따라 대부분의 제어 문자는 원래 의미를 잃었지만 하위 호환성을 위해 코드 포인트를 유지했습니다. 제어 그림 블록(U+2400–U+243F)은 이러한 보이지 않는 문자에 대한 가시적인 글리프를 제공하며, 디버깅 및 교육 목적으로 유용합니다. OCR 문자는 1960년대 은행 산업으로 거슬러 올라가며, 수표의 자기 판독 가능한 글꼴이 자동 처리를 가능하게 했습니다.

일반적인 용도

  • 텍스트 편집기에서 보이지 않는 문자를 디버깅하고 시각화하기
  • APL 프로그래밍 언어 표기법
  • 은행 및 문서 관리를 위한 OCR 처리
  • 프로토콜 수준 텍스트 처리 및 데이터 전송
  • 레거시 컴퓨팅 시스템의 기술 문서화

기술 참고 사항: 특수 블록에는 물음표가 있는 다이아몬드로 나타나며 바이트 시퀀스를 유효한 텍스트로 디코딩할 수 없음을 나타내는 대체 문자(U+FFFD)가 포함되어 있습니다 — 인코딩 오류의 가장 눈에 띄는 표시입니다. 태그 블록(U+E0001–U+E007F)은 원래 언어 태깅 목적으로 사용이 중단되었지만 이모지 국기 세분화 시퀀스로 용도가 변경되었습니다. 바이트 순서 표시, null 문자 및 다양한 너비 0 문자는 이러한 기술 블록에 존재하며 모든 응용 프로그램의 텍스트 처리에 조용히 영향을 미쳐, 개발자가 그 존재를 인식하지 못할 때 종종 미묘한 버그를 유발합니다.

문화적 맥락: 기술 기호는 독특한 위치를 차지합니다: 모든 디지털 시스템에 필수적이면서도 일반 대중에게는 대부분 알려지지 않았습니다. Kenneth Iverson이 1960년대에 수학 연산 표기법을 위해 설계한 APL 프로그래밍 기호는 프로그래밍 언어가 자체 문자 집합을 요구한 몇 안 되는 사례 중 하나를 나타냅니다. 벨 문자(U+0007)는 한때 텔레타이프 기계에서 물리적으로 벨을 울렸습니다 — 이 기능은 현대 시스템에서 터미널 경고음으로 지속되며, 끊어지지 않은 하위 호환성 사슬을 통해 현대 개발자를 컴퓨팅 초기 시절과 연결합니다.

Advertisement