Content deleted Content added
No edit summary |
No edit summary |
||
Line 4:
1) The '''Computer Braille Code''' as defined by the [[Braille Authority of North America]].<ref>{{cite book|title=Computer Braille Code: 2000 Revision|date=2000|publisher=Braille Authority of North America|url=http://www.brailleauthority.org/cbc/cbc.html}}</ref> It employs only the 6-dot braille patterns to represent all code points of [[ASCII]] as well as many technical characters and commands. It is virtually identical to the [[Braille ASCII]], a system of representation of braille with ASCII characters, which goal is mirrored to the Computer Braille Code. To represent ASCII code points 0x60, 0x7B, 0x7C, 0x7D, 0x7E as well as capital letters the 4-5-6 character is used as the shift indicator or modificator. Thus, {{code|`}} (grave accent, 0x60) is represented by {{braille cell|456}}{{braille cell|4}}, where {{braille cell|4}} is assigned to {{code|@}} (at sign, 0x40). In other words, {{braille cell|456}} either adds or substracts 32 to or from the ASCII value of the following character. Unlike Braille ASCII {{code|_}} (underscore, 0x40) is represented by {{braille cell|456}}{{braille cell|456}}.
{| {{chset-tableformat}}
{{chset-table-header|Computer Braille Code}}
|-
!{{chset-left|2}}
|{{chset-color-punct}}|{{chset-ctrl3|{{braille cell|type=text|background=white|size=200%|0}}|[[Space character|SP]]|32}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|2346}}|[[!]]|33}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|5}}|[["]]|34}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|3456}}|[[Number sign|#]]|35}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|1246}}|[[$]]|36}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|146}}|[[%]]|37}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|12346}}|[[&]]|38}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|3}}|[[']]|39}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|12356}}|[[(]]|40}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|23456}}|[[)]]|41}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|16}}|[[Asterisk|*]]|42}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|346}}|[[+]]|43}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|6}}|[[,]]|44}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|36}}|[[-]]|45}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|46}}|[[Full stop|.]]|46}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|34}}|[[Slash (punctuation)|/]]|47}}
|-
!{{chset-left|3}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|356}}|[[0 (number)|0]]|48}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|2}}|[[1 (number)|1]]|49}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|23}}|[[2 (number)|2]]|50}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|25}}|[[3 (number)|3]]|51}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|256}}|[[4 (number)|4]]|52}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|26}}|[[5 (number)|5]]|53}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|235}}|[[6 (number)|6]]|54}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|2356}}|[[7 (number)|7]]|55}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|236}}|[[8 (number)|8]]|56}}
|{{chset-color-digit}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|35}}|[[9 (number)|9]]|57}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|156}}|[[colon (punctuation)|:]]|58}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|56}}|[[;]]|59}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|126}}|[[Less-than sign|<]]|60}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|123456}}|[[=]]|61}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|345}}|[[Greater-than sign|>]]|62}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|1456}}|[[?]]|63}}
|-
!{{chset-left|4}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|4}}|[[@]]|64}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|a}}|[[A]]|65}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|b}}|[[B]]|66}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|c}}|[[C]]|67}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|d}}|[[D]]|68}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|e}}|[[E]]|69}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|f}}|[[F]]|70}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|g}}|[[G]]|71}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|h}}|[[H]]|72}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|i}}|[[I]]|73}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|j}}|[[J]]|74}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|k}}|[[K]]|75}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|l}}|[[L]]|76}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|m}}|[[M]]|77}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|n}}|[[N]]|78}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|o}}|[[O]]|79}}
|-
!{{chset-left|5}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|p}}|[[P]]|80}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|q}}|[[Q]]|81}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|r}}|[[R]]|82}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|s}}|[[S]]|83}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|t}}|[[T]]|84}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|u}}|[[U]]|85}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|v}}|[[V]]|86}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|w}}|[[W]]|87}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|x}}|[[X]]|88}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|y}}|[[Y]]|89}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|z}}|[[Z]]|90}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|246}}|[[Square brackets|[]]|91}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|1256}}|[[Backslash|\]]|92}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|12456}}|[[Square brackets|]]]|93}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|45}}|[[^]]|94}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|456}}|[[Underscore|_]]|95}}
|-
!{{chset-left|6}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|2346}}|[[`]]|96}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|a}}|[[a]]|97}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|b}}|[[b]]|98}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|c}}|[[c]]|99}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|d}}|[[d]]|100}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|e}}|[[e]]|101}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|f}}|[[f]]|102}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|g}}|[[g]]|103}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|h}}|[[h]]|104}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|i}}|[[i]]|105}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|j}}|[[j]]|106}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|k}}|[[k]]|107}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|l}}|[[l]]|108}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|m}}|[[m]]|109}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|n}}|[[n]]|110}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|o}}|[[o]]|111}}
|-
!{{chset-left|7}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|p}}|[[p]]|112}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|q}}|[[q]]|113}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|r}}|[[r]]|114}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|s}}|[[s]]|115}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|t}}|[[t]]|116}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|u}}|[[u]]|117}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|v}}|[[v]]|118}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|w}}|[[w]]|119}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|x}}|[[x]]|120}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|y}}|[[y]]|121}}
|{{chset-color-alpha}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|z}}|[[z]]|122}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|246}}|[[Braces (punctuation)|{]]|123}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|1256}}|[[Vertical bar||]]|124}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|12456}}|[[Braces (punctuation)|}]]|125}}
|{{chset-color-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|456}}{{braille cell|type=text|background=white|size=200%|45}}|[[~]]|126}}
|{{chset-color-ext-punct}}|{{chset-cell3|{{braille cell|type=text|background=white|size=200%|}}|[[Miscellaneous Technical (Unicode block)|⌂]]|127}}
{{chset-table-footer}}
|}
2) The '''Braille Computer Notation''' as defined by the [[Braille Authority of the United Kingdom]].<ref>{{cite book|title=Braille Computer Notation|date=2006|publisher=Braille Authority of the United Kingdom (Computer Committee)|url=http://www.ukaaf.org/wp-content/uploads/2015/05/Braille-Computer-Notation-PDF.pdf}}</ref> In this notation both 6- and 8-dot patterns may be used. With the 6-dot code various combinations of braille characters can represent many technical, mathematical and logical symbols. The {{braille cell|5}} character is used as a universal modificator. The 8-dot code is designed that its 6-dot subset is identical to the 6-dot code. The remainder are assigned by the following rules:
|