KEYBOARD(3): keyboard sequences
__________________________________________________
SYNOPSYS
Alt key...
DESCRIPTION
Text input as implemented by Ink permit composition of keys. To
compose a key, type Alt and then one or more keys. If the
sequence of keys is a prefix of a valid sequence, the keys will
not be shown, and will be collected. Once a valid sequence has
been typed, the corresponding key will be inserted instead of the
full sequence. If the sequence is not valid, the original keys
typed will be shown, and composition will finish.
The composition sequences are those of Plan 9 from Bell Labs, but
for typing of unicode code points directly, which are usually
provided using the underlying terminal OS keyboard facilities.
From the Plan 9 man page...
+o A repeated symbol gives a variant of that symbol, e.g., ??
yields ¿.
+o ASCII digraphs for mathematical operators give the
corresponding operator, e.g., <= yields ≤.
+o Two letters give the corresponding ligature, e.g., AE yields
Æ.
+o Mathematical and other symbols are given by abbreviations
for their names, e.g., pg yields ¶.
+o Chess pieces are given by a w or b followed by a letter for
the piece (k for king, q for queen, r for rook, n for
knight, b for bishop, or p for pawn), e.g., wk for a white
king.
+o Greek letters are given by an asterisk followed by a
corresponding latin letter, e.g., *d yields δ.
+o Cyrillic letters are given by an at sign followed by a
corresponding latin letter or letters, e.g., @ya yields я.
+o Script letters are given by a dollar sign followed by the
corresponding regular letter, e.g., $F yields ℱ.
+o A digraph of a symbol followed by a letter gives the letter
with an accent that looks like the symbol, e.g., ,c yields
ç.
+o Two digits give the fraction with that numerator and
denominator, e.g., 12 yields ½.
+o The letter s followed by a character gives that character as
a superscript, e.g., s1 yields ⁱ. These characters are taken
from the Unicode block 0x2070; the 1, 2, and 3 superscripts
in the Latin-1 block are available by using a capital S
instead of s.
+o Sometimes a pair of characters give a symbol related to the
superimposition of the characters, e.g., cO yields ©.
+o A mnemonic letter followed by $ gives a currency symbol,
e.g., l$ yields £.
SEE ALSO
+o net.ink(2) for the Ink package.
+o ix(1) for the UI environment using this.
__________________________________________________
User's manual. Section 3.
Copyright © LSUB 2014-2016