그래픽 문자

Graphic character

ISO/IEC 646(일반적으로 ASCII라고 함) 및 ISO 8859유니코드를 포함한 관련 표준에서 그래픽 문자는 인간이 읽을 수 있는 형태로 작성, 인쇄 또는 표시되도록 의도된 모든 문자다.즉, 하나 이상의 글리프와 연관된 모든 인코딩된 문자다.

ISO/IEC 646

ISO 646에서 그래픽 문자는 코드 테이블의 2행부터 7행까지 포함되어 있다.그러나 이 행의 두 문자, 즉 2열 0의 공백 문자 SP와 7열 15의 삭제 문자 DEL(루버 문자라고도 함)에 대해서는 특별한 언급이 필요하다.

공간은 ISO 646의 그래픽 문자 및 제어 문자 둘 로 간주된다.눈에 보이는 형태와 제어 기능(인쇄 헤드 이동)을 가질 수 있다.[1]

삭제 문자는 엄격히 통제 문자로 그래픽 문자가 아니다.이는 ISO 646뿐만 아니라 유니코드를 포함한 모든 관련[clarification needed] 표준에서도 마찬가지다.그러나 많은 현대 문자 집합은 ISO 646에서 벗어나며, 그 결과 그래픽 문자가 원래 삭제 문자를 위해 예약된 위치를 차지할 수 있다[where?].

유니코드

유니코드에서 그래픽 문자는 일반 카테고리 문자, 마크, 숫자, 문장 부호, 기호 또는 Zs=스페이스가 있는 문자를 말한다.기타 코드 포인트(일반 카테고리 제어, Zl=라인 구분 기호, Zp=문단 구분 기호)는 형식, 제어, 개인 사용, 대리, 비문자 또는 예약(할당되지 않음)이다.[2]

띄어쓰기와 띄어쓰지 않는 문자

대부분의 그래픽 문자는 공백 문자로, 공백 문자의 각 인스턴스가 그래픽 표현에서 특정 영역을 차지해야 함을 의미한다.텔레타이프타이프라이터의 경우, 이것은 문자를 입력한 후 캐리지를 이동하는 것을 의미한다.텍스트 모드 표시의 맥락에서 각 간격 문자는 동일한 크기의 직사각형 문자 상자 하나를 차지한다.또는 동아시아 언어의 알파벳이 아닌 문자의 경우 두 개의 인접한 문자일 수도 있다.비례 글꼴을 사용하여 텍스트를 렌더링할 경우 문자 상자의 너비는 동일하지 않지만 양수인 것이다.

띄어쓰지 않는 그래픽 캐릭터도 존재한다.비스페이스 문자는 대부분 수식어인데, 이음부 표시와 같이 유니코드에서 문자를 결합하는 것으로도 불린다.비스페이스 그래픽 문자는 전통적인 코드 페이지에서는 드물지만 유니코드에는 그러한 문자가 많다.결합형 문자는 독특한 글리프를 가지지만, 그것은 다른 문자의 문자 상자인 간격에 적용된다.라인 프린터와 같은 일부 역사적 시스템에서 이것은 오버스트라이크로서 구현되었다.

모든 수식어가 공백이 아닌 것은 아니며 Space Modifier Letters Unicode 블록이 존재한다는 점에 유의하십시오.

참고 항목

참조

  1. ^ L.R. Henderson; A.M. Mumford (20 May 2014). The Computer Graphics Metafile: Butterworth Series in Computer Graphics Standards. Elsevier Science. p. 102. ISBN 978-1-4831-4484-9.
  2. ^ https://www.unicode.org/versions/Unicode5.2.0/ch02.pdf#G25564 2장 표 2.3