Developer's Guide to Internationalization
  Sök endast i den här boken
Ladda ner denna bok i PDF

Compose Key Sequences

B

SPARC and x86 keyboards can produce all characters in the standard ISO 8859- 1 (Latin-1) code set by using the Compose key. On a SPARC keyboard, pressing the Compose key should illuminate the light on the key. On an x86 keyboard, the Compose key is Control-Shift-F1 (hold the Control and Shift keys down and press the F1 key).
Localized keyboards do not all generate the same key codes for ISO Latin-1 characters. However, system translation tables take care of producing the right character code. The SunOS system finds its tables in
/usr/share/lib/keytables.

Table B-1 shows how to produce special ISO Latin-1 characters using Compose key sequences.
Table B-1 (1 of 5)
ComposeResultDescription
space space
Space
! !¡Inverted exclamation
c /¢Cents
l -£Pounds sterling
o x¤Currency symbol
y -¥Yen
| |||Broken bar
Table B-1 (2 of 5)
ComposeResultDescription
s o§Section
" "¨Umlaut/diaeresis
c o(C)Copyright
- a.Feminine ordinal
< <«Left guillemet
- |¬Not sign
- --Soft hyphen
r o(R)Registered
^ -¯Macron
^ 0°Degree
+ -+-Plus-minus
^ 2$ sup 2$Superscript 2
^ 3$ sup 3$Superscript 3
\ \´Prime/acute accent
/ umuMu/micro
P !Pilcro/paragraph
^ .·Middle dot
, ,¸Cedilla
^ 1$ sup 1$Superscript 1
_ o.Masculine ordinal
> >»Right guillemet
1 41/4Quarter
1 21/2Half
3 43/4Three quarters
? ?¿Inverted question
A 'ÀA grave
A 'ÁA acute
Table B-1 (3 of 5)
ComposeResultDescription
A ^ÂA circumflex
A ~ÃA tilde
A "ÄA umlaut
A *ÅA angstrom
A EÆAE ligature
C ,ÇC cedilla
E 'ÈE grave
E 'ÉE acute
E ^ÊE circumflex
E "ËE umlaut
I 'ÌI grave
I 'ÍI acute
I ^ÎI circumflex
I "ÏI umlaut
D -D-Eth
N ~ÑN tilde
O 'ÒO grave
O 'ÓO acute
O ^ÔO circumflex
O ~ÕO tilde
O "ÖO umlaut
x xxMultiply
O /ØO slash
U 'ÙU grave
U 'ÚU acute
U ^ÛU circumflex
U "ÜU umlaut
Table B-1 (4 of 5)
ComposeResultDescription
Y 'Y'Y acute
T HThThorn
s sßEszett/digraph s
a 'àa grave
a 'áa acute
a ^âa circumflex
a ~ãa tilde
a "äa umlaut
a *åa angstrom
a eæae ligature
c ,çc cedilla
e 'èe grave
e 'ée acute
e ^êe circumflex
e "ëe umlaut
i 'ìi grave
i 'íi acute
i ^îi circumflex
i "ïi umlaut
d -d-eth
n ~ñn tilde
o 'òo grave
o 'óo acute
o ^ôo circumflex
o ~õo tilde
o "öo umlaut
- :-:Divide
Table B-1 (5 of 5)
ComposeResultDescription
o /øo slash
u 'ùu grave
u 'úu acute
u ^ûu circumflex
u "üu umlaut
y 'y'y acute
t hththorn
y "yy umlaut
The previous table of Compose key sequences is for ISO 8859-1 only. The ISO 8859 code sets are listed below.
Table B-2
Code SetNameCoverageApproved
8859-1Latin-1Western Europe15 February 1987
8859-2Latin-2Eastern Europe15 February 1987
8859-3Latin-3Maltese, Catalan, Galician, Esperanto15 April 1988
8859-4Latin-4Baltic and Nordic region15 April 1988
8859-5CyrillicSlavic countries1 December 1988
8859-6ArabicArab countries15 August 1987
8859-7GreekGreece15 November 1987
8859-8HebrewIsrael1 June 1988
8859-9Latin-58859-1 minus Iceland plus Turkey15 May 1989