#Copy
, #Cut
or #EndOfText
).
Within Smalltalk/X, only logical keys are used.
keyboard.rc
#BeginOfLine
is created there)
d_vendor.rc
or d_displayName.rc
private.rc
#Copy
or #Paste
),
additional user defined macros may be assigned to keys.
Common macros such as #CommentSelection
are defined in keyboardMacros.rc"
;
you may add your private macros
and keyboard settings to your private.rc"
file.
Read ``Keyboard macros''. in ``Configuration & Customization'' for more information.
When turned on, this mechanism works for the following characters:
' (single quote) for á é í ó ú ý ` (back quote) for à è ì ò ù " (double quote) for ä ë ï ö ü ÿ , (comma) for ç ~ (tilde) for ã ñ
National characters which are not present on your keyboard can be
entered via a Compose key sequence:
Press the "Compose" key followed by the two keys which graphically
form the desired national key. Sadly, 'modern' PC keyboards no longer have such key, and it must be configured
in ST/X via the keyboard map (in your "private.rc" or "keyboard.rc" file).
When defined, the following applies.
For example, the german "ä" (Umlaut-a) is entered as:
Compose a "If your keyboard has no "Compose" key, it may be remapped (using the keyboard map) to some other unused key.
If your keyboard has those characters but you don't get them with typing, consult the displays manual (i.e. xmodmap manual pages).
Here is a list of available compose key sequences:
Compose + + for # (number-sign)
Compose A A for @ (at-sign)
Compose - ( for { (left brace)
Compose - ) for } (right brace)
Compose | c for ¢ (cent-sign)
Compose | S for $ (dollar-sign)
Compose = L for £ (pound-sign)
Compose = Y for ¥ (Yen-sign)
Compose ! s for § (section-sign)
Compose ! p for ¶ (paragraph-sign)
Compose O C for © (copyright-sign)
Compose O R for ® (registered-sign)
Compose < < for « (french-<<-quotes)
Compose > > for » (french->>-quotes)
Compose / u for µ (greek mu)
Compose ^ 0 for ° (degree or superscript-zero)
Compose ^ 1 for ¹ (superscript-one)
Compose ^ 2 for ² (superscript-two)
Compose ^ 3 for ³ (superscript-three)
Compose ^ . for · (dot, centered period)
Compose 1 2 for ½ (1/2)
Compose 1 4 for ¼ (1/4)
Compose 3 4 for ¾ (3/4)
Compose + - for ± (plus-minus)
Compose ? ? for ¿ (inverted ?)
Compose - : for ÷ (divide)
Compose A ` for À (A-grave)
Compose a ` for à (a-grave)
Compose E ` for È (E-grave)
Compose e ` for è (e-grave)
Compose I ` for Ì (I-grave)
Compose i ` for ì (i-grave)
Compose O ` for Ò (O-grave)
Compose o ` for ò (o-grave)
Compose U ` for Ù (U-grave)
Compose u ` for ù (u-grave)
Compose A ' for Á (A-acute)
Compose a ' for á (a-acute)
... like above for all vocals ...
Compose A ^ for  (A-circumflex)
Compose a ^ for â (a-circumflex)
... like above for all vocals ...
Compose A ~ for à (A-tilde)
Compose a ~ for ã (a-tilde)
Compose O ~ for Õ (O-tilde)
Compose o ~ for õ (o-tilde)
Compose N ~ for Ñ (N-tilde)
Compose n ~ for ñ (n-tilde)
Compose A * for Å (A-ring)
Compose a * for å (a-ring)
Compose C , for Ç (C-cedille)
Compose c , for ç (c-cedille)
Compose A " for Ä (A-dieresis)
Compose a " for ä (a-dieresis)
Compose E " for Ë (E-dieresis)
Compose e " for ë (e-dieresis)
Compose I " for Ï (I-dieresis)
Compose i " for ï (i-dieresis)
Compose O " for Ö (O-dieresis)
Compose o " for ö (o-dieresis)
Compose U " for Ü (U-dieresis)
Compose u " for ü (u-dieresis)
Compose y " for ÿ (y-dieresis)
Compose O / for Ø (O-slash)
Compose o / for ø (o-slash)
Compose C . for Ċ (C-dot)
Compose c . for ċ (c-dot)
... and so on for other consonants ...
Compose A - for Ā (A-macron)
Compose a - for ā (a-macron)
... and so on for other consonants ...
Compose A u for Ă (A-breve)
Compose a u for ă (a-breve)
... and so on for other consonants ...
Compose A v for Ǎ (A-caron)
Compose a v for ǎ (a-caron)
... and so on for other consonants ...
Compose s s for ß (german sz)
Compose A E for Æ (AE-ligature)
Compose a e for æ (ae-ligature)
Compose O E for Œ (OE-ligature)
Compose o e for œ (oe-ligature)
Compose I J for &LJlig; (IJ-ligature)
Compose i j for &ljlig; (ij-ligature)
Copyright © Claus Gittinger Development & Consulting, all rights reserved