메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
NovaAdmin (토론 | 기여)님의 2026년 1월 8일 (목) 09:00 판 (DCWiki 복구: 최신본 이식)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

한자 모양 설명 문자(Ideographic Description Characters, 줄여서 IDC)는 유니코드에서 한자의 모양을 묘사할 때 사용하는 문자이다.

문자 목록 및 예시

문자 유니코드 예시
  1. redirect 틀:Lang||U+2FF0||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF1||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF2||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF3||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF4||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF5||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF6||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF7||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF8||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FF9||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FFA||
  2. redirect 틀:Lang
  1. redirect 틀:Lang||U+2FFB||
  2. redirect 틀:Lang

한번에 여러 개 쓸 수도 있다.

  1. redirect 틀:Lang

한자 모양 설명 문자를 이용해서 나타낸 문자열은 Ideographic Description Sequences(줄여서 IDS)라고 한다. 즉

  1. redirect 틀:Lang 이건 IDC이고,
  2. redirect 틀:Lang 이건 IDS이다.

이런 게 왜 있는가?

두 가지 이유가 있다.

  • 유니코드에 없는 (또는 유니코드에 있어도 환경에 따라 표시되지 않을 수 있는) 한자의 모양을 묘사하기 위해서이다.
    • 다만 IDS도 한자를 언제나 100% 명확히 묘사할 수 있는 건 아니긴 하다. 예를 들어
  1. redirect 틀:Lang
  2. redirect 틀:Lang은 둘 다
  3. redirect 틀:Lang으로 표현될 수밖에 없다.
    • 그리고 구성 요소 자체가 유니코드에 없어서 IDS로 표현하기 어려운 경우도 있다. 예를 들어서 梟에서 木을 제외한 부분은 유니코드에 따로 없다.
  • 특정 구성 요소가 포함된 한자를 찾기 쉽게 하기 위해서이다. 예를 들어 각 한자의 IDS 정보가 입력된 데이터에서
  1. redirect 틀:Lang를 검색하면
  2. redirect 틀:Lang,
  3. redirect 틀:Lang,
  4. redirect 틀:Lang,
  5. redirect 틀:Lang,
  6. redirect 틀:Lang
  7. redirect 틀:Lang가 포함된 한자들을 쉽게 찾을 수 있다(참고로 저 한자들의 음은 각각 '효', '요', '소', '교', '뇨'로 다 다르다).