International Language Environments Guide

Multiple Key Compose Sequences for Locales

Many of the Oracle Solaris locales, especially the European and Unicode locales, allow input of various characters by using the Dead key sequences and also by using Compose key sequences.

Dead keys are included in some specific keyboard layouts where it is necessary to generate characters composed by two or more letters and symbols. For example, in the French Keyboard Layout, character egrave ( è ) can be generated by typing dead_grave ( ` ) and ( e ).

The Compose key sequence are used to input characters with diacritical marks and other characters that are not shown on the keyboard key caps.

The following table shows a few examples of Compose key sequences. For more complete information about the Compose key sequences, see How to Use Compose and Dead Key Input.

Table 3–14 Diacritical Characters Created With Compose Key

Mark 

Compose Key Combination 

Example 

Dieresis 

” 

Compose A “ —> A with diaeresis 

Caron 

Compose Z v —> Z with caron 

Breve 

Compose G u —> G with breve 

Ogonek 

Compose A a —> A with Ogonek 

Cedilla 

Compose K , —> K with cedilla 

Registered Sign 

R O 

Compose R O —> Registered sign 

Inverted Exclamation Mark 

! ! 

Compose ! ! —> Inverted Exclamation Mark 


Note –

A compose key sequence cannot produce a character unless the character is a part of the code set in the current locale. For example, because no Z with a caron is in the ISO8859–1 codeset, you cannot input a Z with a caron in the en_US.ISO8859–1 locale.