점자 패턴
Braille Patterns유니코드 블록 점자 패턴(U+2800..U+28FF)는 8도트 점자 셀의 가능한 모든 256개의 패턴을 포함하며, 따라서 완전한 6도트 셀 범위를 포함한다.[3] 유니코드에서 점자 세포는 문자나 의미가 정의되어 있지 않다. 예를 들어 유니코드는 U+2817 ⠗을 "R"로 정의하지 않는다.
문자가 아닌 기호
유니코드에서는 점자 문자는 다른 대본에 속하는 것으로 정의되지 않고 점자 대본으로 정의된다.[3] 즉, 문양은 알파벳 문자나 숫자에 연결되지 않고 기호로 사용할 수 있다. 라틴 문자, 베트남 문자, 한자, 숫자 등 여러 스크립트에서 동일한 기호를 사용할 수 있기 때문이다. 예를 들어 U+2813 13 BRAYPE DOTS-125는 기본 점자로 "H"자를 나타내며, 유니코드 정의는 "H"를 참조하지 않으며, 한국어 ᄐ t- 또는 일본어 ri ri를 나타내는 것과 마찬가지로 유효하다.
이러한 이유로 점무늬는 문자가 아니다. 유니코드는 점자무늬는 엄밀히 말하면 '문자'가 아니라 '기호'라고 선언한다. 일반 재산은 "사랑"(편지, 기타)이 아니라 "소"(심볼, 기타)이다. 그러나 그 선언을 넘어서 점자는 여러 곳에서 대본으로 취급된다. 예: 256개의 점자 코드 포인트에 대한 문자 속성 "스크립트"는 점자에 대한 ISO 15924 "Brai"이다. 이런 식으로 사용자와 프로그램을 검색하는 것이 올바른 장소로 이끈다.
식별, 이름 지정 및 순서 지정
코딩은 시각장애인을 위한 ISO/TR 11548-1 통신 보조장치에 따른다.[3] 유니코드는 표준 도트 번호 1부터 8까지를 사용한다. 역사적으로 점자는 6점 셀만 사용되었다. 아래 두 점은 나중에 추가되었는데, 왼쪽 기둥에 1-2-3-7, 오른쪽 기둥에 4-5-6-8로 불규칙하게 번호를 매긴 것이 설명된다. 점 7과 점 8을 올리지 않는 경우에는 6-점 정의와 8-점 정의의 구분이 없다.
특정 패턴의 유니코드 이름은 돌출된 점을 언급한다. U+2813 ⠓ 점자 패턴 도트-125에 점 1, 2, 5가 솟아 있다. 예외적으로 제로 도트 상승 패턴의 이름은 U+2800 braille BRAKE PATNAME BLACK이라고 한다.[4]
8점 셀에서는 각각의 점을 개별적으로 올리거나 올릴 수 있다. 그것은8 2=256개의 다른 패턴을 만들어낸다. 8개의 점 각각을 바이트(낮은 엔디안 순서로)의 비트에 매핑하고, 비트당 상승/상승되지 않은 것에 대해 "0"/"1"을 정의함으로써, 모든 특정 패턴은 식별 가능한 이진수를 생성한다. 따라서 1-2-5개의 점이 올라간 패턴은 (13)16 또는 (19)에 해당하는 2(00010011)을 산출할 것이다.10
매핑은 오른편에 보이는 점의 16진수 값을 함께 추가하여 계산할 수도 있다. 따라서 1-2-5개의 점이 올라간 패턴은 116+216+1016 = 13을16 산출할 것이다. 16진법으로 직접 계산하든 2진법으로 간접 계산하든 결과는 점자 패턴 유니코드 블록의 오프셋인 2800에16 추가된다.
점자 기호 | ⠓ | ⣇ | ⣿ |
---|---|---|---|
유니코드 문자 | U+2813 | U+28C7 | U+28FF |
이름 | 점자 패턴 도트-125 | 점자형 도트-12378 | 점자형 도트-12345678 |
도트 번호 사용 가능 | 1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 |
점 상승=1 | 1 1 0 0 1 0 0 0 | 1 1 1 0 0 0 1 1 | 1 1 1 1 1 1 1 1 |
역순 (십진수 표기법과 같이 값 오른쪽) | 0 0 0 1 0 0 1 12 | 1 1 0 0 0 1 1 12 | 1 1 1 1 1 1 1 12 |
점의 16진수 값 | 10+2+116 | 80+40+4+2+116 | 80+40+20+10+8+4+2+116 |
총 16진수 값 | 1316 | C716 | FF16 |
블록으로, 상쇄하다 U+280016 | 280016+1316=U+2813 | 280016+C716=U+28C7 | 280016+FF16=U+28FF |
점자 ASCII 번호 지정에 대한 정기적인 매핑은 없다.
구어 이름
점자 점자 무늬의 유니코드 이름은 많은 영어 사용자들이 구어체로 사용하는 것과 같지 않다. 특히 유니코드 이름에서는 이 단어를 사용한다. 점 1개만 나열해도 복수형의 점들이 있다. 따라서 유니코드는 점자무늬 도트-5라고 말한다. 대부분의 영어를 사용하는 점자 사용자들이 단순히 "점자 도트 5" 또는 "점자 5"라고 말할 때.
또 일부 점자 사용자들은 점 두 개만 나열할 때 "and"라는 단어를 사용한다. 따라서 점자 패턴 도트-45는 "Braille dots 4와 5"로 사용될 것이다. 그러나 "and"라는 단어가 많은 점을 나열할 때 항상 사용되는 것은 아니다.
블록
점자는 1999년 9월에 버전 3.0이 출시되면서 유니코드 표준에 추가되었다.
펀칭 사용 시 채워진(검은색) 점을 펀칭해야 한다.
점자의 유니코드 블록은 U+2800 입니다... U+28FF:
점자 패턴[1] 공식 유니코드 컨소시엄 코드 차트(PDF) | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
U+280x | ⠀ | ⠁ | ⠂ | ⠃ | ⠄ | ⠅ | ⠆ | ⠇ | ⠈ | ⠉ | ⠊ | ⠋ | ⠌ | ⠍ | ⠎ | ⠏ |
U+281x | ⠐ | ⠑ | ⠒ | ⠓ | ⠔ | ⠕ | ⠖ | ⠗ | ⠘ | ⠙ | ⠚ | ⠛ | ⠜ | ⠝ | ⠞ | ⠟ |
U+282x | ⠠ | ⠡ | ⠢ | ⠣ | ⠤ | ⠥ | ⠦ | ⠧ | ⠨ | ⠩ | ⠪ | ⠫ | ⠬ | ⠭ | ⠮ | ⠯ |
U+283x | ⠰ | ⠱ | ⠲ | ⠳ | ⠴ | ⠵ | ⠶ | ⠷ | ⠸ | ⠹ | ⠺ | ⠻ | ⠼ | ⠽ | ⠾ | ⠿ |
(6점 셀 패턴의 끝) | ||||||||||||||||
U+284x | ⡀ | ⡁ | ⡂ | ⡃ | ⡄ | ⡅ | ⡆ | ⡇ | ⡈ | ⡉ | ⡊ | ⡋ | ⡌ | ⡍ | ⡎ | ⡏ |
U+285x | ⡐ | ⡑ | ⡒ | ⡓ | ⡔ | ⡕ | ⡖ | ⡗ | ⡘ | ⡙ | ⡚ | ⡛ | ⡜ | ⡝ | ⡞ | ⡟ |
U+286x | ⡠ | ⡡ | ⡢ | ⡣ | ⡤ | ⡥ | ⡦ | ⡧ | ⡨ | ⡩ | ⡪ | ⡫ | ⡬ | ⡭ | ⡮ | ⡯ |
U+287x | ⡰ | ⡱ | ⡲ | ⡳ | ⡴ | ⡵ | ⡶ | ⡷ | ⡸ | ⡹ | ⡺ | ⡻ | ⡼ | ⡽ | ⡾ | ⡿ |
U+288x | ⢀ | ⢁ | ⢂ | ⢃ | ⢄ | ⢅ | ⢆ | ⢇ | ⢈ | ⢉ | ⢊ | ⢋ | ⢌ | ⢍ | ⢎ | ⢏ |
U+289x | ⢐ | ⢑ | ⢒ | ⢓ | ⢔ | ⢕ | ⢖ | ⢗ | ⢘ | ⢙ | ⢚ | ⢛ | ⢜ | ⢝ | ⢞ | ⢟ |
U+28Ax | ⢠ | ⢡ | ⢢ | ⢣ | ⢤ | ⢥ | ⢦ | ⢧ | ⢨ | ⢩ | ⢪ | ⢫ | ⢬ | ⢭ | ⢮ | ⢯ |
U+28Bx | ⢰ | ⢱ | ⢲ | ⢳ | ⢴ | ⢵ | ⢶ | ⢷ | ⢸ | ⢹ | ⢺ | ⢻ | ⢼ | ⢽ | ⢾ | ⢿ |
U+28Cx | ⣀ | ⣁ | ⣂ | ⣃ | ⣄ | ⣅ | ⣆ | ⣇ | ⣈ | ⣉ | ⣊ | ⣋ | ⣌ | ⣍ | ⣎ | ⣏ |
U+28Dx | ⣐ | ⣑ | ⣒ | ⣓ | ⣔ | ⣕ | ⣖ | ⣗ | ⣘ | ⣙ | ⣚ | ⣛ | ⣜ | ⣝ | ⣞ | ⣟ |
U+28Ex | ⣠ | ⣡ | ⣢ | ⣣ | ⣤ | ⣥ | ⣦ | ⣧ | ⣨ | ⣩ | ⣪ | ⣫ | ⣬ | ⣭ | ⣮ | ⣯ |
U+28Fx | ⣰ | ⣱ | ⣲ | ⣳ | ⣴ | ⣵ | ⣶ | ⣷ | ⣸ | ⣹ | ⣺ | ⣻ | ⣼ | ⣽ | ⣾ | ⣿ |
메모들 1.^ 유니코드 버전 14.0 기준 |
글꼴 차이
인쇄된 사용 설명서에 점자를 그래픽으로 표시할 때, 펀칭되지 않은 점을 표시하는 것이 유용할 수 있으며, 특히 펀칭된 점 한두 개만 있는 점자 셀이 문맥에서 벗어난 경우, 점의 수직 정렬을 판단하고 점들 간의 차이를 구분하는 것은 어려울 수 있다. 2와 4 대 3과 5.
현재 유니코드 차트와 일부 글꼴은 펀치되지 않은 점을 나타내기 위해 빈 원을 사용한다. 이것은 항상 명확하게 표현되지 않는다: 원 윤곽이 많이 인쇄되면 점의 채우기 여부를 한 눈에 알 수 없다. LaTeX용 점자 패키지(및 새로운 국제 점자 음악 코드의 인쇄 매뉴얼 등 여러 인쇄 출판물)는 미출발 점들을 원형이 아닌 매우 작은 점(채운 점보다 훨씬 작음)으로 나타내며, 이는 더 잘 인쇄되는 경향이 있다.
일부 점자 글꼴은 도트되지 않은 점을 전혀 나타내지 않는다. 또한 일부 Linux 점자 글꼴(예: GNU Unifont 및 DejaVu 글꼴)은 작은 원 대신 작은 사각형을 사용하여 점을 표시한다.[5]
기타 용도
점자 패턴 문자는 글자당 여러 픽셀을 그리는 방법으로 단말 어플리케이션에서 흔히[example needed] 사용된다.
역사
다음의 유니코드 관련 문서는 점자 패턴 블록에 특정 문자를 정의하는 목적과 과정을 기록한다.
hide버전 | 최종코드 포인트[a] | 카운트 | UTC ID | L2 ID | WG2 ID | 문서 |
---|---|---|---|---|---|---|
3.0 | U+2800..28일 | 256 | X3L2/90-064 | Extracts from "A Proposal for Funding the Programs of Braille Research and Literacy", 1990-01-01 | ||
X3L2/91-085 | TC 173 Proposals for new work items for Braille Coding, 1991-03-20 | |||||
X3L2/92-039 | Bishop, Avery (1991-10-29), The long awaited draft reply on Braille symbol encoding | |||||
N1093년 | Shibano, Kohji (1994-12-26), Braille Letters | |||||
N1203년 | Umamaheswaran, V. S.; Ksar, Mike (1995-05-03), "6.1.3.3", Unconfirmed minutes of SC2/WG2 Meeting 27, Geneva | |||||
X3L2/95-114 | N1279년 | Braille letters (addition request), 1995-10-27 | ||||
N1303(html, doc) | Umamaheswaran, V. S.; Ksar, Mike (1996-01-26), "8.14 Braille", Minutes of Meeting 29, Tokyo | |||||
X3L2/95-125 | Duran, Peter (1990-05-24), A Proposal for Funding the Programs of Braille Research and Literacy | |||||
UTC/1996-002 | Aliprand, Joan; Hart, Edwin; Greenfield, Steve (1996-03-05), "Braille", UTC #67 Minutes | |||||
UTC/1996-007 | Hart, Edwin (1996-03-07), Contribution on Encoding Braille in ISO/IEC 10646 | |||||
N1342년 | Sato, Takayuki K. (1996-03-19), Braille letters (confirmation of request) | |||||
N1339 | Ksar, Mike (1996-03-28), Liaison Letter on Braille to ISO/TC137 Secretariat | |||||
N1345년 | Hart, Edwin (1996-04-01), Initial comments on encoding Braille into ISO/IEC 10646 | |||||
N1353년 | Umamaheswaran, V. S.; Ksar, Mike (1996-06-25), "8.9", Draft minutes of WG2 Copenhagen Meeting # 30 | |||||
UTC/1996-027.2 | Greenfield, Steve (1996-07-01), "K. Braille Proposal", UTC #69 Minutes (PART 2) | |||||
N1409R | Braille Symbols, 1996-08-12 | |||||
N1453년 | Ksar, Mike; Umamaheswaran, V. S. (1996-12-06), "8.9", WG 2 Minutes - Quebec Meeting 31 | |||||
L2/97-047 | N1541 | Everson, Michael (1997-03-11), Proposed pDAM text for Braille | ||||
N1588년 | DIS 11 548-1 - Communication aids for blind persons Part 1: Braille identifiers and shift marks - General guidelines, 1997-06-23 | |||||
N1588.1 | DIS 11 548-2 - Communication aids for blind persons Part 2: Latin alphabet based character sets | |||||
L2/97-157 | N1612년 | Report of ad-hoc group on Braille encoding, 1997-07-01 | ||||
L2/97-288 | N1603 | Umamaheswaran, V. S. (1997-10-24), "8.4", Unconfirmed Meeting Minutes, WG 2 Meeting # 33, Heraklion, Crete, Greece, 20 June - 4 July 1997 | ||||
L2/98-136 | N1770년 | Paterson, Bruce (1998-04-06), Revised Text of 10646-1/FPDAM 16: Amendment 16: Braille Patterns | ||||
L2/98-286 | N1703 | Umamaheswaran, V. S.; Ksar, Mike (1998-07-02), "6.2.2 FPDAM-16 - Braille patterns", Unconfirmed Meeting Minutes, WG 2 Meeting #34, Redmond, WA, USA; 1998-03-16--20 | ||||
|
참조
- ^ "Unicode character database". The Unicode Standard. Retrieved 2016-07-09.
- ^ "Enumerated Versions of The Unicode Standard". The Unicode Standard. Retrieved 2016-07-09.
- ^ Jump up to: a b c 유니코드 15장, 섹션 15.10
- ^ 유니코드 차트 U+2800, 점자 패턴
- ^ "Braille Pattern Dots-1358 (U+2895) Font Support". fileformat.info. Retrieved December 7, 2014.