4 use Shiar_Sheet::KeyboardChars 'kbchars';
35 #',' => '<', # just shifted
39 '+:' => '⋄', # positioned left of 1, also drawn as §-ish
63 '+[' => '⟦', # separate keys ([ and {<
64 '+]' => '⟧', # )] and }> ⟨⟩
65 '+`' => '¬', # positioned between ] and \
71 '+f' => 'φ', # drawn like ø
74 '+j' => 'ϑ', # probably
78 "+'" => '·', # ambiguous dot (visually raised •)
92 my $groups = kbchars(\%rows);
93 $rows{$_} =~ /\A\p{Greek}/ and $groups->{def}{''}{$_} =~ s/g6/g5/ for map {"+$_"} 'a'..'z';
94 $groups->{flag}{g4} = ['similar', 'transliterates or transcribes an expected letter'];
95 $groups->{flag}{g5} = ['greek', 'different Greek letters or symbols'];
100 title => 'Space Cadet',
101 category => 'legacy',
103 'Apparent <a href="/charset">glyphs</a> available',
104 'on the 1978 (later Symbolics) Space Cadet keyboard',
105 'by pressing either the <em>Greek/Front</em> or <em>Top</em> key.',
106 'Distinct from the modern <a href="/keyboard/altgr/apl">IBM standard</a>',
107 'for <a href="/apl">APL</a> programming.',
110 'A map of the legendary Space Cadet keyboard',
111 'with Unicode characters of all greek and APL options.',
113 rows => [3, 0], # greek/front and top
115 image => 'data/keyboard/thumb/spacecadet.jpg',
116 imagealt => 'Many modifier keys on a traditional Symbolics Space Cadet keyboard',