From Newsgroup: comp.sys.apple2
On 2025-04-23 02:55:10 +0000, Duhast said:
Is there a standard list of key equivalents for IIgs fonts? For the character values over 128?
If you want a list of MacRoman characters, check here:
https://en.wikipedia.org/wiki/Mac_OS_Roman
or here:
https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.TXT
If you're using Mac OS X, the option keys haven't changed so the
Keyboard Viewer windoid is your friend.
I could have sworn the IIgs Video Keyboard NDA also showed option key
info but apparently not.
I'd wager that SoftDisk GS published or GS+ published such an NDA once.
If not, it would be a good hackfest project.
Anyway, IIgs keyboard translation goes through a resource so it is customizable. (As did the classic Mac OS).
The standard translation table looks a little something like this:
option (space) -> NO-BREAK SPACE
option ! -> FRACTION SLASH
option " -> LATIN CAPITAL LETTER AE
option # -> SINGLE LEFT-POINTING ANGLE QUOTATION MARK
option $ -> SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
option % -> LATIN SMALL LIGATURE FI
option & -> DOUBLE DAGGER
option ' -> LATIN SMALL LETTER AE
option ( -> MIDDLE DOT
option ) -> SINGLE LOW-9 QUOTATION MARK
option * -> DEGREE SIGN
option + -> PLUS-MINUS SIGN
option , -> LESS-THAN OR EQUAL TO
option - -> EN DASH
option . -> GREATER-THAN OR EQUAL TO
option / -> DIVISION SIGN
option 0 -> MASCULINE ORDINAL INDICATOR
option 1 -> INVERTED EXCLAMATION MARK
option 2 -> TRADE MARK SIGN
option 3 -> POUND SIGN
option 4 -> CENT SIGN
option 5 -> INFINITY
option 6 -> SECTION SIGN
option 7 -> PILCROW SIGN
option 8 -> BULLET
option 9 -> FEMININE ORDINAL INDICATOR
option : -> LATIN CAPITAL LETTER U WITH ACUTE
option ; -> HORIZONTAL ELLIPSIS
option < -> MACRON
option = -> NOT EQUAL TO
option > -> BREVE
option ? -> INVERTED QUESTION MARK
option @ -> CURRENCY SIGN (later replaced with EURO SIGN )
option A -> LATIN CAPITAL LETTER A WITH RING ABOVE
option B -> LATIN SMALL LETTER DOTLESS I
option C -> LATIN CAPITAL LETTER C WITH CEDILLA
option D -> LATIN CAPITAL LETTER I WITH CIRCUMFLEX
option E -> PER MILLE SIGN
option F -> LATIN CAPITAL LETTER I WITH DIAERESIS
option G -> LATIN CAPITAL LETTER I WITH GRAVE
option H -> LATIN CAPITAL LETTER O WITH ACUTE
option I -> LATIN CAPITAL LETTER E WITH GRAVE
option J -> LATIN CAPITAL LETTER O WITH CIRCUMFLEX
option K -> Apple logo
option L -> LATIN CAPITAL LETTER O WITH GRAVE
option M -> SMALL TILDE
option N -> MODIFIER LETTER CIRCUMFLEX ACCENT
option O -> LATIN CAPITAL LETTER O WITH STROKE
option P -> N-ARY PRODUCT
option Q -> LATIN CAPITAL LIGATURE OE
option R -> LATIN CAPITAL LETTER A WITH CIRCUMFLEX
option S -> LATIN CAPITAL LETTER I WITH ACUTE
option T -> LATIN CAPITAL LETTER E WITH CIRCUMFLEX
option U -> LATIN CAPITAL LETTER E WITH DIAERESIS
option V -> LOZENGE
option W -> DOUBLE LOW-9 QUOTATION MARK
option X -> LATIN CAPITAL LETTER U WITH GRAVE
option Y -> LATIN CAPITAL LETTER A WITH ACUTE
option Z -> LATIN CAPITAL LETTER U WITH CIRCUMFLEX
option [ -> LEFT DOUBLE QUOTATION MARK
option \ -> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
option ] -> LEFT SINGLE QUOTATION MARK
option ^ -> LATIN SMALL LIGATURE FL
option _ -> EM DASH
option ` -> DEAD KEY - GRAVE DIACRITIC
option a -> LATIN SMALL LETTER A WITH RING ABOVE
option b -> INTEGRAL
option c -> LATIN SMALL LETTER C WITH CEDILLA
option d -> PARTIAL DIFFERENTIAL
option e -> DEAD KEY - ACUTE DIACRITIC
option f -> LATIN SMALL LETTER F WITH HOOK
option g -> COPYRIGHT SIGN
option h -> DOT ABOVE
option i -> DEAD KEY - CIRCUMFLEX DIACRITIC
option j -> INCREMENT
option k -> RING ABOVE
option l -> NOT SIGN
option m -> MICRO SIGN
option n -> DEAD KEY - TILDE DIACRITIC
option o -> LATIN SMALL LETTER O WITH STROKE
option p -> GREEK SMALL LETTER PI
option q -> LATIN SMALL LIGATURE OE
option r -> REGISTERED SIGN
option s -> LATIN SMALL LETTER SHARP S
option t -> DAGGER
option u -> DEAD KEY - DIAERESIS DIACRITIC
option v -> SQUARE ROOT
option w -> N-ARY SUMMATION
option x -> ALMOST EQUAL TO
option y -> YEN SIGN
option z -> GREEK CAPITAL LETTER OMEGA
option { -> RIGHT DOUBLE QUOTATION MARK
option | -> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
option } -> RIGHT SINGLE QUOTATION MARK
option ~ -> LATIN CAPITAL LETTER Y WITH DIAERESIS
option (delete) -> CARON
Disclaimer:
I'm using names from the unicode file so they're BARELY USABLE. The
DEAD KEY entries start a 2-character entry. Diaeresis is not a medical condition. I haven't actually checked how correct this is so caveat
emptor. Caveat keyboarder?
--- Synchronet 3.21d-Linux NewsLink 1.2