Modele Braille - Braille Patterns
| Modele Braille | |
|---|---|
| Gamă | U + 2800..U + 28FF (256 puncte de cod) |
| Avion | BMP |
| Scripturi | Braille |
| Atribuit | 256 puncte de cod |
| Neutilizat | 0 puncte cod rezervate |
| Standarde sursă | ISO 11548-1 |
| Istoricul versiunilor Unicode | |
| 3.0 (1999) | 256 (+256) |
| Notă : | |
Cele Unicode bloc Patterns Braille (U + 2800..U + 28FF) conține toate cele 256 posibile modele ale unei celule braille 8 puncte, inclusiv astfel gama completă de celule cu 6 puncte. În Unicode, o celulă braille nu are o literă sau un sens definit. De exemplu, Unicode nu definește U + 2817 ⠗ a fi „R”.
Simboluri, nu litere
În Unicode, caracterele braille nu sunt definite ca aparținând niciunui alt script, ci sunt definite ca script Braille. Adică, modelele sunt disponibile ca simboluri , fără conexiune la o literă alfabetică sau la un număr. Acest lucru se datorează faptului că același simbol poate fi utilizat în mai multe scripturi, de exemplu, ca un caracter latin, un caracter vietnamez, un caracter chinezesc și o cifră. De exemplu: deși U + 2813 ⠓ BRAILLE PATTERN DOTS-125 reprezintă litera „H” în braille de bază, definiția sa Unicode nu face nicio referire la „H” și este la fel de valabilă reprezentând coreeană ᄐ t- , sau japonezăりri .
Din acest motiv - un model cu puncte nu este o literă - Unicode declară că, strict vorbind, modelele în braille sunt „simboluri”, nu „litere”. Proprietatea generală este "Deci" (simbol, altele), nu "Lo" (Letter, altele). Dincolo de această declarație, însă, braille-ul este tratat ca un script în mai multe locuri. De exemplu, proprietatea caracterului „ Script ” pentru cele 256 de puncte braille este ISO 15924 „Brai”, pentru braille. În acest fel, căutarea utilizatorilor și a programelor sunt conduse la locul potrivit.
Identificarea, denumirea și ordonarea
Codificarea este în conformitate cu ISO / TR 11548-1 Mijloace de comunicare pentru persoanele nevăzătoare . Unicode folosește numerotarea standard a punctelor de la 1 la 8. Din punct de vedere istoric, numai celula cu 6 puncte a fost utilizată în braille. Cele două puncte inferioare au fost adăugate mai târziu, ceea ce explică numerotarea neregulată 1-2-3- 7 în coloana din stânga și 4-5-6-8 în coloana din dreapta. În cazul în care punctele 7 și 8 nu sunt ridicate, nu există nicio distincție între definițiile cu 6 puncte și 8 puncte.
Numele Unicode al unui model specific menționează punctele ridicate: U + 2813 ⠓ BRAILLE PATTERN DOTS-125 are punctele 1, 2 și 5 ridicate. Prin excepție, modelul ridicat cu punct zero este denumit U + 2800 ⠀ BRAILLE PATTERN BLANK .
În celula cu 8 puncte fiecare punct poate fi ridicat individual sau nu. Aceasta creează 2 8 = 256 de modele diferite. Prin maparea fiecăruia dintre cele opt puncte la un bit într-un octet (într-o ordine endian scăzută ) și prin definirea „0” / „1” pentru neînălțat / crescut pe bit, fiecare model specific generează un număr binar de identificare. Deci, modelul cu punctele 1-2-5 ridicate ar produce (00010011) 2 , echivalent cu (13) 16 sau (19) 10 .
Maparea poate fi, de asemenea, calculată prin adăugarea valorilor hexazecimale, văzute în dreapta, ale punctelor ridicate. Deci, modelul cu punctele 1-2-5 ridicate ar produce 1 16 +2 16 +10 16 = 13 16 . Indiferent dacă este calculat direct în hexazecimal sau indirect prin binar, rezultatul este adăugat la 2800 16 , decalajul pentru blocul Unicode Braille Patterns.
| Simbol Braille | ⠓ | ⣇ | ⣿ |
|---|---|---|---|
| Caracter Unicode | U + 2813 | U + 28C7 | U + 28FF |
| Nume | BRAILLE PATTERN DOTS-125 | BRAILLE PATTERN DOTS-12378 | BRAILLE PATTERN DOTS-12345678 |
| Numere de puncte disponibile |
1 2 3 4 5 6 7 8
|
1 2 3 4 5 6 7 8
|
1 2 3 4 5 6 7 8
|
| Punct ridicat = 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
|
| Ordinea inversă (valoarea cea mai mică la dreapta, ca în notația zecimală) |
0 0 0 1 0 0 1 12
|
1 1 0 0 0 1 1 12
|
1 1 1 1 1 1 1 12
|
| Valoarea hexagonală a punctelor |
10+2+116
|
80+40+4+2+116
|
80+40+20+10+8+4+2+116
|
| Valoare hexazecimală totală |
1316
|
C716
|
FF16
|
| În bloc, offset U+280016
|
280016+1316=U+2813
|
280016+C716=U+28C7
|
280016+FF16=U+28FF
|
Nu există o mapare regulată a numerotării ASCII în braille .
Numele colocviale
Numele Unicode ale modelelor de puncte braille nu sunt aceleași cu cele pe care mulți vorbitori de engleză le-ar folosi în mod colocvial. În special, numele Unicode folosesc cuvântul puncte la plural chiar și atunci când este listat un singur punct: astfel Unicode spune tiparele braille puncte-5 atunci când majoritatea utilizatorilor de limbă engleză vorbesc engleza ar spune pur și simplu „punct braille 5” sau doar „punct 5” .
În plus, unii utilizatori care vorbesc limba engleză de braille folosesc cuvântul „și” atunci când enumeră doar două puncte. Astfel , punctele de tip braille-45 ar fi rostite ca „punctele braille 4 și 5”. Cuvântul „și” nu este întotdeauna folosit la listarea mai multor puncte.
bloc
Braille a fost adăugat la Standardul Unicode în septembrie 1999 odată cu lansarea versiunii 3.0.
Când se utilizează perforarea, punctele umplute (negre) trebuie perforate.
Blocul Unicode pentru braille este U + 2800 ... U + 28FF:
|
Modele Braille Grafic oficial cu coduri Consorțiu Unicode (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 | ⠰ | ⠱ | ⠲ | ⠳ | ⠴ | ⠵ | ⠶ | ⠷ | ⠸ | ⠹ | ⠺ | ⠻ | ⠼ | ⠽ | ⠾ | ⠿ |
| (sfârșitul modelelor de celule cu 6 puncte) | ||||||||||||||||
| U + 284x | ⡀ | ⡁ | ⡂ | ⡃ | ⡄ | ⡅ | ⡆ | ⡇ | ⡈ | ⡉ | ⡊ | ⡋ | ⡌ | ⡍ | ⡎ | ⡏ |
| U + 285x | ⡐ | ⡑ | ⡒ | ⡓ | ⡔ | ⡕ | ⡖ | ⡗ | ⡘ | ⡙ | ⡚ | ⡛ | ⡜ | ⡝ | ⡞ | ⡟ |
| U + 286x | ⡠ | ⡡ | ⡢ | ⡣ | ⡤ | ⡥ | ⡦ | ⡧ | ⡨ | ⡩ | ⡪ | ⡫ | ⡬ | ⡭ | ⡮ | ⡯ |
| U + 287x | ⡰ | ⡱ | ⡲ | ⡳ | ⡴ | ⡵ | ⡶ | ⡷ | ⡸ | ⡹ | ⡺ | ⡻ | ⡼ | ⡽ | ⡾ | ⡿ |
| U + 288x | ⢀ | ⢁ | ⢂ | ⢃ | ⢄ | ⢅ | ⢆ | ⢇ | ⢈ | ⢉ | ⢊ | ⢋ | ⢌ | ⢍ | ⢎ | ⢏ |
| U + 289x | ⢐ | ⢑ | ⢒ | ⢓ | ⢔ | ⢕ | ⢖ | ⢗ | ⢘ | ⢙ | ⢚ | ⢛ | ⢜ | ⢝ | ⢞ | ⢟ |
| U + 28Ax | ⢠ | ⢡ | ⢢ | ⢣ | ⢤ | ⢥ | ⢦ | ⢧ | ⢨ | ⢩ | ⢪ | ⢫ | ⢬ | ⢭ | ⢮ | ⢯ |
| U + 28Bx | ⢰ | ⢱ | ⢲ | ⢳ | ⢴ | ⢵ | ⢶ | ⢷ | ⢸ | ⢹ | ⢺ | ⢻ | ⢼ | ⢽ | ⢾ | ⢿ |
| U + 28Cx | ⣀ | ⣁ | ⣂ | ⣃ | ⣄ | ⣅ | ⣆ | ⣇ | ⣈ | ⣉ | ⣊ | ⣋ | ⣌ | ⣍ | ⣎ | ⣏ |
| U + 28Dx | ⣐ | ⣑ | ⣒ | ⣓ | ⣔ | ⣕ | ⣖ | ⣗ | ⣘ | ⣙ | ⣚ | ⣛ | ⣜ | ⣝ | ⣞ | ⣟ |
| U + 28Ex | ⣠ | ⣡ | ⣢ | ⣣ | ⣤ | ⣥ | ⣦ | ⣧ | ⣨ | ⣩ | ⣪ | ⣫ | ⣬ | ⣭ | ⣮ | ⣯ |
| U + 28Fx | ⣰ | ⣱ | ⣲ | ⣳ | ⣴ | ⣵ | ⣶ | ⣷ | ⣸ | ⣹ | ⣺ | ⣻ | ⣼ | ⣽ | ⣾ | ⣿ |
|
Note
1.
^ Începând cu versiunea Unicode 14.0
|
||||||||||||||||
Diferențe de font
Atunci când afișați grafic braille în manualele de instrucțiuni tipărite, poate fi util să indicați punctele care nu sunt perforate, mai ales dacă o singură celulă braille de doar unul sau două puncte perforate este afișată în afara contextului: în acest caz, ar putea fi altfel dificil să judecați alinierea verticală a punctelor și spuneți diferența dintre, să zicem, punctele 2 și 4 față de punctele 3 și 5.
Diagramele Unicode actuale și unele fonturi utilizează cercuri goale pentru a indica punctele care nu sunt perforate. Acest lucru nu este întotdeauna redat foarte clar: dacă contururile cercului sunt tipărite intens, atunci poate fi dificil să se spună dintr-o privire dacă punctul este completat sau nu. Pachetul braille pentru LaTeX (și mai multe publicații tipărite, cum ar fi manualul tipărit pentru noul cod internațional de muzică braille) prezintă puncte nepunched ca puncte foarte mici (mult mai mici decât punctele completate) decât cercuri, iar acest lucru tinde să se imprime mai bine .
Unele fonturi braille nu indică deloc puncte nepunched. În plus, unele fonturi Linux braille (de exemplu, fonturile GNU Unifont și fonturile DejaVu ) folosesc pătrate mici în loc de cercuri mici pentru a indica puncte.
Alte utilizări
Caracterele Braille Pattern sunt utilizate în mod obișnuit în aplicațiile terminale ca o modalitate de a atrage mai mulți pixeli pe caracter.
Istorie
Următoarele documente legate de Unicode înregistrează scopul și procesul de definire a caracterelor specifice în blocul Braille Patterns:
| Versiune | Puncte de cod finale | Numara | ID UTC | ID L2 | ID WG2 | Document |
|---|---|---|---|---|---|---|
| 3.0 | U + 2800..28FF | 256 | X3L2 / 90-064 | Extrase din „O propunere pentru finanțarea programelor de cercetare și alfabetizare în Braille” , 1990-01-01 | ||
| X3L2 / 91-085 | TC 173 Propuneri pentru noi articole de lucru pentru codificarea Braille , 1991-03-20 | |||||
| X3L2 / 92-039 | Bishop, Avery (1991-10-29), Mult așteptatul proiect de răspuns la codificarea simbolului Braille | |||||
| N1093 | Shibano, Kohji (26.12.1994), Scrisori Braille | |||||
| N1203 | Umamaheswaran, VS; Ksar, Mike (1995-05-03), „6.1.3.3”, Proces- verbal neconfirmat al ședinței 27 SC2 / WG2, Geneva | |||||
| X3L2 / 95-114 | N1279 | Scrisori Braille (cerere de adăugare) , 1995-10-27 | ||||
| N1303 (html , doc ) | Umamaheswaran, VS; Ksar, Mike (1996-01-26), „8.14 Braille”, Proces-verbal al ședinței 29, Tokyo | |||||
| X3L2 / 95-125 | Duran, Peter (1990-05-24), O propunere pentru finanțarea programelor de cercetare și alfabetizare în Braille | |||||
| UTC / 1996-002 | Aliprand, Joan; Hart, Edwin; Greenfield, Steve (05.03.1996), „Braille”, UTC # 67 minute | |||||
| UTC / 1996-007 | Hart, Edwin (07-03 1996), Contribuție la codificarea Braille în ISO / IEC 10646 | |||||
| N1342 | Sato, Takayuki K. (1996-03-19), scrisori Braille (confirmare cerere) | |||||
| N1339 | Ksar, Mike (1996-03-28), Scrisoare de legătură pe Braille către secretariatul ISO / TC137 | |||||
| N1345 | Hart, Edwin (01-04 1996), Comentarii inițiale privind codificarea Braille în ISO / IEC 10646 | |||||
| N1353 | Umamaheswaran, VS; Ksar, Mike (1996-06-25), „8.9”, Proiect de proces-verbal al reuniunii nr. 30 a WG2 Copenhaga | |||||
| UTC / 1996-027.2 | Greenfield, Steve (01.07.1996), „Propunere K. Braille”, UTC # 69 minute (PARTEA 2) | |||||
| N1409R | Simboluri Braille , 1996-08-12 | |||||
| N1453 | Ksar, Mike; Umamaheswaran, VS (06-06 1996), "8.9", WG 2 Proces-verbal - Reuniunea 31 din Quebec | |||||
| L2 / 97-047 | N1541 | Everson, Michael (1997-03-11), Text pDAM propus pentru Braille | ||||
| N1588 | DIS 11 548-1 - Mijloace de comunicare pentru persoanele nevăzătoare Partea 1: Identificatori Braille și semne de schimbare - Liniile directoare generale , 1997-06-23 | |||||
| N1588.1 | DIS 11 548-2 - Mijloace de comunicare pentru nevăzători Partea 2: Seturi de caractere bazate pe alfabet latin | |||||
| L2 / 97-157 | N1612 | Raport al grupului ad-hoc privind codificarea Braille , 1997-07-01 | ||||
| L2 / 97-288 | N1603 | Umamaheswaran, VS (1997-10-24), "8.4", Proces-verbal al ședinței neconfirmate , reuniunea grupului 2 nr. 33, Heraklion, Creta, Grecia, 20 iunie - 4 iulie 1997 | ||||
| L2 / 98-136 | N1770 | Paterson, Bruce (1998-04-06), Text revizuit din 10646-1 / FPDAM 16: Amendamentul 16: Modele Braille | ||||
| L2 / 98-286 | N1703 | Umamaheswaran, VS; Ksar, Mike (2002-07-02), „6.2.2 FPDAM-16 - Modele Braille”, Proces-verbal de întâlnire neconfirmat , Reuniunea WG 2 # 34, Redmond, WA, SUA; 16-03-2018-2020 | ||||
Referințe
- ^ "Baza de date de caractere Unicode" . Standardul Unicode . Adus 09.07.2016 .
- ^ "Versiuni enumerate ale standardului Unicode" . Standardul Unicode . Adus 09.07.2016 .
- ^ a b c Unicode Capitolul 15 , secțiunea 15.10
- ^ Grafic Unicode U + 2800 , modele braille
- ^ „Braille Pattern Dots-1358 (U + 2895) Font Support” . fileformat.info . Adus pe 7 decembrie 2014 .