3 keyboard \- how to type characters
5 Keyboards are idiosyncratic.
6 It should be obvious how to type ordinary
9 backspace, tab, escape, and newline.
10 In Plan 9, the key labeled
16 if there is a key labeled
19 it generates a carriage return
22 All control characters are typed in the usual way;
23 in particular, control-J is a line feed and control-M a carriage return.
24 On the PC and some other machines, the key labeled
27 acts as an additional control key.
31 may be generated by a different key,
32 one near the extreme upper right of the keyboard.
33 On the Next it is the key labeled
35 (not the asterisk above the 8).
36 On the SLC and Sparcstation 2, delete is labeled
43 functions as an additional backspace key).
44 On the other keyboards, the key labeled
48 generates the delete character.
57 causes windows to scroll forward.
58 It is generally somewhere near the lower right of the main key area.
59 The scroll character is generated by the
64 key on the SLC, and the arrow key ↓
65 on the other terminals.
66 As a convenience for sloppy typists, some programs interpret → and ← keys,
67 which lie on either side of ↓, as view keys as well.
68 The arrow key ↑ scrolls backward.
70 Characters in Plan 9 are runes (see
72 Any rune can be typed using a compose key followed by several
74 The compose key is also generally near the lower right of the main key area:
83 key on the Magnum, and either
86 After typing the compose key, type a lower case
88 and up to six hexadecimal characters (digits and
92 followed by a semicolon (if the sequence is less
93 than six digits long) to type a single rune with the
94 value represented by the typed number.
95 There are shorthands for many characters, comprising
96 the compose key followed by a two- or three-character sequence.
97 There are several rules guiding the design of the sequences, as
98 illustrated by the following examples.
99 The full list is too long to repeat here, but is contained in the file
101 in a format suitable for
106 A repeated symbol gives a variant of that symbol, e.g.,
111 digraphs for mathematical operators give the corresponding operator, e.g.,
115 Two letters give the corresponding ligature, e.g.,
119 Mathematical and other symbols are given by abbreviations for their names, e.g.,
123 Chess pieces are given by a
127 followed by a letter for the piece
144 Greek letters are given by an asterisk followed by a corresponding latin letter,
149 Cyrillic letters are given by an at sign followed by a corresponding latin letter or letters,
154 Script letters are given by a dollar sign followed by the corresponding regular letter,
159 A digraph of a symbol followed by a letter gives the letter with an accent that looks like the symbol, e.g.,
163 Two digits give the fraction with that numerator and denominator, e.g.,
167 The letter s followed by a character gives that character as a superscript, e.g.,
170 These characters are taken from the Unicode block 0x2070; the 1, 2, and 3
171 superscripts in the Latin-1 block are available by using a capital S instead of s.
173 Sometimes a pair of characters give a symbol related to the superimposition of the characters, e.g.,
177 A mnemonic letter followed by $ gives a currency symbol, e.g.,
181 Note the difference between ß (ss) and µ (micron) and
187 sorted table of characters and keyboard sequences