Jump to content

Computer Braille Code

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 2603:3000:0:8c00:3000:f5c9:fd61:4995 (talk) at 19:58, 20 September 2016 (Computer Braille Code for grave accent should be 456, 4). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Computer Braille is an adaptation of braille to represent the computer code. Unlike standard 6-dot braille scripts, but like Gardner–Salinas braille codes, this may employ the extended 8-dot braille patterns. The resulting 256 braille characters are assigned to the 256 characters of 8-bit computer encodings.

There are two standards of representation of computer code with braille:

1) The Computer Braille Code as defined by the Braille Authority of North America.[1] 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 modifier. Thus, ` (grave accent, 0x60) is represented by , where is assigned to @ (at sign, 0x40). In other words, either adds or subtracts 32 to or from the ASCII value of the following character. Unlike Braille ASCII _ (underscore, 0x40) is represented by .

Computer Braille Code
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
2_ Template:Chset-color-punct|SP

32
Template:Chset-color-punct|!

33
Template:Chset-color-punct|"

34
Template:Chset-color-punct|#

35
Template:Chset-color-punct|$

36
Template:Chset-color-punct|%

37
Template:Chset-color-punct|&

38
Template:Chset-color-punct|'

39
Template:Chset-color-punct|(

40
Template:Chset-color-punct|)

41
Template:Chset-color-punct|*

42
Template:Chset-color-punct|+

43
Template:Chset-color-punct|,

44
Template:Chset-color-punct|-

45
Template:Chset-color-punct|.

46
Template:Chset-color-punct|/

47
3_ Template:Chset-color-digit|0

48
Template:Chset-color-digit|1

49
Template:Chset-color-digit|2

50
Template:Chset-color-digit|3

51
Template:Chset-color-digit|4

52
Template:Chset-color-digit|5

53
Template:Chset-color-digit|6

54
Template:Chset-color-digit|7

55
Template:Chset-color-digit|8

56
Template:Chset-color-digit|9

57
Template:Chset-color-punct|:

58
Template:Chset-color-punct|;

59
Template:Chset-color-punct|<

60
Template:Chset-color-punct|=

61
Template:Chset-color-punct|>

62
Template:Chset-color-punct|?

63
4_ Template:Chset-color-punct|@

64
Template:Chset-color-alpha|A

65
Template:Chset-color-alpha|B

66
Template:Chset-color-alpha|C

67
Template:Chset-color-alpha|D

68
Template:Chset-color-alpha|E

69
Template:Chset-color-alpha|F

70
Template:Chset-color-alpha|G

71
Template:Chset-color-alpha|H

72
Template:Chset-color-alpha|I

73
Template:Chset-color-alpha|J

74
Template:Chset-color-alpha|K

75
Template:Chset-color-alpha|L

76
Template:Chset-color-alpha|M

77
Template:Chset-color-alpha|N

78
Template:Chset-color-alpha|O

79
5_ Template:Chset-color-alpha|P

80
Template:Chset-color-alpha|Q

81
Template:Chset-color-alpha|R

82
Template:Chset-color-alpha|S

83
Template:Chset-color-alpha|T

84
Template:Chset-color-alpha|U

85
Template:Chset-color-alpha|V

86
Template:Chset-color-alpha|W

87
Template:Chset-color-alpha|X

88
Template:Chset-color-alpha|Y

89
Template:Chset-color-alpha|Z

90
Template:Chset-color-punct|[

91
Template:Chset-color-punct|\

92
Template:Chset-color-punct|]

93
Template:Chset-color-punct|^

94
Template:Chset-color-punct|_

95
6_ Template:Chset-color-punct|`

96
Template:Chset-color-alpha|a

97
Template:Chset-color-alpha|b

98
Template:Chset-color-alpha|c

99
Template:Chset-color-alpha|d

100
Template:Chset-color-alpha|e

101
Template:Chset-color-alpha|f

102
Template:Chset-color-alpha|g

103
Template:Chset-color-alpha|h

104
Template:Chset-color-alpha|i

105
Template:Chset-color-alpha|j

106
Template:Chset-color-alpha|k

107
Template:Chset-color-alpha|l

108
Template:Chset-color-alpha|m

109
Template:Chset-color-alpha|n

110
Template:Chset-color-alpha|o

111
7_ Template:Chset-color-alpha|p

112
Template:Chset-color-alpha|q

113
Template:Chset-color-alpha|r

114
Template:Chset-color-alpha|s

115
Template:Chset-color-alpha|t

116
Template:Chset-color-alpha|u

117
Template:Chset-color-alpha|v

118
Template:Chset-color-alpha|w

119
Template:Chset-color-alpha|x

120
Template:Chset-color-alpha|y

121
Template:Chset-color-alpha|z

122
Template:Chset-color-punct|{

123
Template:Chset-color-punct||

124
Template:Chset-color-punct|}

125
Template:Chset-color-punct|~

126
Template:Chset-color-ext-punct|

127
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F

2) The Braille Computer Notation as defined by the Braille Authority of the United Kingdom.[2] 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 character is used as a universal modifier. 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:

  • adding dot 7 subtracts 32 from the ASCII value;
  • adding dot 8 adds 128 to the ASCII value;
  • adding dots 7 and 8 adds 96 to the ASCII value.
Braille Computer Notation
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ Template:Chset-color-undef| Template:Chset-color-ext-punct|

1
Template:Chset-color-ext-punct|

2
Template:Chset-color-ext-punct|

3
Template:Chset-color-ext-punct|

4
Template:Chset-color-ext-punct|

5
Template:Chset-color-ext-punct|

6
Template:Chset-color-ext-punct|

7
Template:Chset-color-graph|

8
Template:Chset-color-graph|

9
Template:Chset-color-graph|

10
Template:Chset-color-ext-punct|

11
Template:Chset-color-ext-punct|

12
Template:Chset-color-ext-punct|

13
Template:Chset-color-ext-punct|

14
Template:Chset-color-ext-punct|

15
1_ Template:Chset-color-graph|

16
Template:Chset-color-graph|

17
Template:Chset-color-ext-punct|

18
Template:Chset-color-ext-punct|

19
Template:Chset-color-ext-punct|

20
Template:Chset-color-ext-punct|§

21
Template:Chset-color-graph|

22
Template:Chset-color-ext-punct|

23
Template:Chset-color-ext-punct|

24
Template:Chset-color-ext-punct|

25
Template:Chset-color-ext-punct|

26
Template:Chset-color-ext-punct|

27
Template:Chset-color-ext-punct|

28
Template:Chset-color-ext-punct|

29
Template:Chset-color-graph|

30
Template:Chset-color-graph|

31
2_ Template:Chset-color-punct|SP

32
Template:Chset-color-punct|!

33
Template:Chset-color-punct|"

34
Template:Chset-color-punct|#

35
Template:Chset-color-punct|$

36
Template:Chset-color-punct|%

37
Template:Chset-color-punct|&

38
Template:Chset-color-punct|'

39
Template:Chset-color-punct|(

40
Template:Chset-color-punct|)

41
Template:Chset-color-punct|*

42
Template:Chset-color-punct|+

43
Template:Chset-color-punct|,

44
Template:Chset-color-punct|-

45
Template:Chset-color-punct|.

46
Template:Chset-color-punct|/

47
3_ Template:Chset-color-digit|0

48
Template:Chset-color-digit|1

49
Template:Chset-color-digit|2

50
Template:Chset-color-digit|3

51
Template:Chset-color-digit|4

52
Template:Chset-color-digit|5

53
Template:Chset-color-digit|6

54
Template:Chset-color-digit|7

55
Template:Chset-color-digit|8

56
Template:Chset-color-digit|9

57
Template:Chset-color-punct|:

58
Template:Chset-color-punct|;

59
Template:Chset-color-punct|<

60
Template:Chset-color-punct|=

61
Template:Chset-color-punct|>

62
Template:Chset-color-punct|?

63
4_ Template:Chset-color-punct|@

64
Template:Chset-color-alpha|A

65
Template:Chset-color-alpha|B

66
Template:Chset-color-alpha|C

67
Template:Chset-color-alpha|D

68
Template:Chset-color-alpha|E

69
Template:Chset-color-alpha|F

70
Template:Chset-color-alpha|G

71
Template:Chset-color-alpha|H

72
Template:Chset-color-alpha|I

73
Template:Chset-color-alpha|J

74
Template:Chset-color-alpha|K

75
Template:Chset-color-alpha|L

76
Template:Chset-color-alpha|M

77
Template:Chset-color-alpha|N

78
Template:Chset-color-alpha|O

79
5_ Template:Chset-color-alpha|P

80
Template:Chset-color-alpha|Q

81
Template:Chset-color-alpha|R

82
Template:Chset-color-alpha|S

83
Template:Chset-color-alpha|T

84
Template:Chset-color-alpha|U

85
Template:Chset-color-alpha|V

86
Template:Chset-color-alpha|W

87
Template:Chset-color-alpha|X

88
Template:Chset-color-alpha|Y

89
Template:Chset-color-alpha|Z

90
Template:Chset-color-punct|[

91
Template:Chset-color-punct|\

92
Template:Chset-color-punct|]

93
Template:Chset-color-punct|^

94
Template:Chset-color-punct|_

95
6_ Template:Chset-color-punct|`

96
Template:Chset-color-alpha|a

97
Template:Chset-color-alpha|b

98
Template:Chset-color-alpha|c

99
Template:Chset-color-alpha|d

100
Template:Chset-color-alpha|e

101
Template:Chset-color-alpha|f

102
Template:Chset-color-alpha|g

103
Template:Chset-color-alpha|h

104
Template:Chset-color-alpha|i

105
Template:Chset-color-alpha|j

106
Template:Chset-color-alpha|k

107
Template:Chset-color-alpha|l

108
Template:Chset-color-alpha|m

109
Template:Chset-color-alpha|n

110
Template:Chset-color-alpha|o

111
7_ Template:Chset-color-alpha|p

112
Template:Chset-color-alpha|q

113
Template:Chset-color-alpha|r

114
Template:Chset-color-alpha|s

115
Template:Chset-color-alpha|t

116
Template:Chset-color-alpha|u

117
Template:Chset-color-alpha|v

118
Template:Chset-color-alpha|w

119
Template:Chset-color-alpha|x

120
Template:Chset-color-alpha|y

121
Template:Chset-color-alpha|z

122
Template:Chset-color-punct|{

123
Template:Chset-color-punct||

124
Template:Chset-color-punct|}

125
Template:Chset-color-punct|~

126
Template:Chset-color-ext-punct|

127
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F

References

  1. ^ Computer Braille Code: 2000 Revision. Braille Authority of North America. 2000.
  2. ^ Braille Computer Notation (PDF). Braille Authority of the United Kingdom (Computer Committee). 2006.