Compose.pre revision 1ab64890
1XCOMM $XFree86: xc/nls/Compose/iso8859-4,v 1.2 2000/10/27 18:30:51 dawes Exp $ 2XCOMM 3XCOMM ISO 8859-4 (Latin4) Compose Sequence 4XCOMM 5XCOMM Sequence Definition 6XCOMM 7XCOMM <Multi_key> Means <Compose> 8XCOMM Special Character 9XCOMM Right-hand side (Accented Alphabet) 10XCOMM These compose sequences are pure supposition on my part. 11XCOMM It would be nice to know what the real cultural conventions 12XCOMM are for compose sequences. 13<Multi_key> <A> <comma> : "\241" Aogonek 14<Multi_key> <comma> <A> : "\241" Aogonek 15<Multi_key> <k> <k> : "\242" kra 16<Multi_key> <R> <comma> : "\243" Rcedilla 17<Multi_key> <comma> <R> : "\243" Rcedilla 18<Multi_key> <x> <o> : "\244" currency 19<Multi_key> <o> <x> : "\244" currency 20<Multi_key> <X> <O> : "\244" currency 21<Multi_key> <O> <X> : "\244" currency 22<Multi_key> <x> <O> : "\244" currency 23<Multi_key> <O> <x> : "\244" currency 24<Multi_key> <X> <o> : "\244" currency 25<Multi_key> <o> <X> : "\244" currency 26<Multi_key> <x> <0> : "\244" currency 27<Multi_key> <0> <x> : "\244" currency 28<Multi_key> <X> <0> : "\244" currency 29<Multi_key> <0> <X> : "\244" currency 30<Multi_key> <I> <asciitilde> : "\245" Itilde 31<Multi_key> <asciitilde> <I> : "\245" Itilde 32<Multi_key> <L> <comma> : "\246" Lcedilla 33<Multi_key> <comma> <L> : "\246" Lcedilla 34<Multi_key> <s> <o> : "\247" section 35<Multi_key> <o> <s> : "\247" section 36<Multi_key> <S> <O> : "\247" section 37<Multi_key> <O> <S> : "\247" section 38<Multi_key> <S> <exclam> : "\247" section 39<Multi_key> <exclam> <S> : "\247" section 40<Multi_key> <s> <exclam> : "\247" section 41<Multi_key> <exclam> <s> : "\247" section 42<Multi_key> <S> <0> : "\247" section 43<Multi_key> <0> <S> : "\247" section 44<Multi_key> <s> <0> : "\247" section 45<Multi_key> <0> <s> : "\247" section 46<Multi_key> <quotedbl> <quotedbl> : "\250" diaeresis 47<Multi_key> <S> <less> : "\251" Scaron 48<Multi_key> <less> <S> : "\251" Scaron 49<Multi_key> <E> <minus> : "\252" Emacron 50<Multi_key> <minus> <E> : "\252" Emacron 51<Multi_key> <E> <underscore> : "\252" Emacron 52<Multi_key> <underscore> <E> : "\252" Emacron 53<Multi_key> <G> <comma> : "\253" Gcedilla 54<Multi_key> <comma> <G> : "\253" Gcedilla 55<Multi_key> <T> <minus> : "\254" Tstroke 56<Multi_key> <T> <slash> : "\254" Tstroke 57<Multi_key> <slash> <T> : "\254" Tstroke 58<Multi_key> <minus> <minus> : "\255" hyphen 59<Multi_key> <Z> <less> : "\256" Zcaron 60<Multi_key> <less> <Z> : "\256" Zcaron 61<Multi_key> <minus> <asciicircum> : "\257" macron 62<Multi_key> <asciicircum> <minus> : "\257" macron 63<Multi_key> <underscore> <asciicircum> : "\257" macron 64<Multi_key> <asciicircum> <underscore> : "\257" macron 65<Multi_key> <underscore> <underscore> : "\257" macron 66<Multi_key> <0> <asterisk> : "\260" degree 67<Multi_key> <asterisk> <0> : "\260" degree 68<Multi_key> <a> <comma> : "\261" aogonek 69<Multi_key> <comma> <a> : "\261" aogonek 70<Multi_key> <r> <comma> : "\263" rcedilla 71<Multi_key> <comma> <r> : "\263" rcedilla 72<Multi_key> <apostrophe> <apostrophe> : "\264" acute 73<Multi_key> <i> <asciitilde> : "\265" itilde 74<Multi_key> <asciitilde> <i> : "\265" itilde 75<Multi_key> <l> <comma> : "\266" lcedilla 76<Multi_key> <comma> <l> : "\266" lcedilla 77<Multi_key> <less> <less> : "\267" caron 78<Multi_key> <comma> <comma> : "\270" cedilla 79<Multi_key> <s> <less> : "\271" scaron 80<Multi_key> <less> <s> : "\271" scaron 81<Multi_key> <e> <minus> : "\272" emacron 82<Multi_key> <minus> <e> : "\272" emacron 83<Multi_key> <e> <underscore> : "\272" emacron 84<Multi_key> <underscore> <e> : "\272" emacron 85<Multi_key> <g> <comma> : "\273" gcedilla 86<Multi_key> <comma> <g> : "\273" gcedilla 87<Multi_key> <t> <minus> : "\274" tstroke 88<Multi_key> <t> <slash> : "\274" tstroke 89<Multi_key> <slash> <t> : "\274" tstroke 90<Multi_key> <N> <G> : "\275" ENG 91<Multi_key> <z> <less> : "\276" zcaron 92<Multi_key> <less> <z> : "\276" zcaron 93<Multi_key> <n> <g> : "\277" eng 94<Multi_key> <A> <underscore> : "\300" Amacron 95<Multi_key> <underscore> <A> : "\300" Amacron 96<Multi_key> <A> <minus> : "\300" Amacron 97<Multi_key> <minus> <A> : "\300" Amacron 98<Multi_key> <A> <acute> : "\301" Aacute 99<Multi_key> <acute> <A> : "\301" Aacute 100<Multi_key> <A> <apostrophe> : "\301" Aacute 101<Multi_key> <apostrophe> <A> : "\301" Aacute 102<Multi_key> <A> <asciicircum> : "\302" Acircumflex 103<Multi_key> <asciicircum> <A> : "\302" Acircumflex 104<Multi_key> <A> <greater> : "\302" Acircumflex 105<Multi_key> <greater> <A> : "\302" Acircumflex 106<Multi_key> <A> <asciitilde> : "\303" Atilde 107<Multi_key> <asciitilde> <A> : "\303" Atilde 108<Multi_key> <A> <quotedbl> : "\304" Adiaeresis 109<Multi_key> <quotedbl> <A> : "\304" Adiaeresis 110<Multi_key> <A> <asterisk> : "\305" Aring 111<Multi_key> <asterisk> <A> : "\305" Aring 112<Multi_key> <A> <E> : "\306" AE 113<Multi_key> <I> <comma> : "\307" Iogonek 114<Multi_key> <comma> <I> : "\307" Iogonek 115<Multi_key> <C> <less> : "\310" Ccaron 116<Multi_key> <less> <C> : "\310" Ccaron 117<Multi_key> <E> <acute> : "\311" Eacute 118<Multi_key> <acute> <E> : "\311" Eacute 119<Multi_key> <E> <apostrophe> : "\311" Eacute 120<Multi_key> <apostrophe> <E> : "\311" Eacute 121<Multi_key> <E> <comma> : "\312" Eogonek 122<Multi_key> <comma> <E> : "\312" Eogonek 123<Multi_key> <E> <quotedbl> : "\313" Ediaeresis 124<Multi_key> <quotedbl> <E> : "\313" Ediaeresis 125<Multi_key> <E> <period> : "\314" Eabovedot 126<Multi_key> <period> <E> : "\314" Eabovedot 127<Multi_key> <I> <acute> : "\315" Iacute 128<Multi_key> <acute> <I> : "\315" Iacute 129<Multi_key> <I> <apostrophe> : "\315" Iacute 130<Multi_key> <apostrophe> <I> : "\315" Iacute 131<Multi_key> <I> <asciicircum> : "\316" Icircumflex 132<Multi_key> <asciicircum> <I> : "\316" Icircumflex 133<Multi_key> <I> <greater> : "\316" Icircumflex 134<Multi_key> <greater> <I> : "\316" Icircumflex 135<Multi_key> <I> <minus> : "\317" Imacron 136<Multi_key> <minus> <I> : "\317" Imacron 137<Multi_key> <I> <underscore> : "\317" Imacron 138<Multi_key> <underscore> <I> : "\317" Imacron 139<Multi_key> <D> <minus> : "\320" Dstroke 140<Multi_key> <minus> <D> : "\320" Dstroke 141<Multi_key> <N> <comma> : "\321" Ncedilla 142<Multi_key> <comma> <N> : "\321" Ncedilla 143<Multi_key> <O> <underscore> : "\322" Omacron 144<Multi_key> <underscore> <O> : "\322" Omacron 145<Multi_key> <O> <minus> : "\322" Omacron 146<Multi_key> <minus> <O> : "\322" Omacron 147<Multi_key> <K> <comma> : "\323" Kcedilla 148<Multi_key> <comma> <K> : "\323" Kcedilla 149<Multi_key> <O> <asciicircum> : "\324" Ocircumflex 150<Multi_key> <asciicircum> <O> : "\324" Ocircumflex 151<Multi_key> <O> <greater> : "\324" Ocircumflex 152<Multi_key> <greater> <O> : "\324" Ocircumflex 153<Multi_key> <O> <asciitilde> : "\325" Otilde 154<Multi_key> <asciitilde> <O> : "\325" Otilde 155<Multi_key> <O> <quotedbl> : "\326" Odiaeresis 156<Multi_key> <quotedbl> <O> : "\326" Odiaeresis 157<Multi_key> <x> <x> : "\327" multiply 158<Multi_key> <O> <slash> : "\330" Ooblique 159<Multi_key> <slash> <O> : "\330" Ooblique 160<Multi_key> <U> <comma> : "\331" Uogonek 161<Multi_key> <comma> <U> : "\331" Uogonek 162<Multi_key> <U> <acute> : "\332" Uacute 163<Multi_key> <acute> <U> : "\332" Uacute 164<Multi_key> <U> <apostrophe> : "\332" Uacute 165<Multi_key> <apostrophe> <U> : "\332" Uacute 166<Multi_key> <U> <asciicircum> : "\333" Ucircumflex 167<Multi_key> <asciicircum> <U> : "\333" Ucircumflex 168<Multi_key> <U> <greater> : "\333" Ucircumflex 169<Multi_key> <greater> <U> : "\333" Ucircumflex 170<Multi_key> <U> <quotedbl> : "\334" Udiaeresis 171<Multi_key> <quotedbl> <U> : "\334" Udiaeresis 172<Multi_key> <U> <asciitilde> : "\335" Utilde 173<Multi_key> <asciitilde> <U> : "\335" Utilde 174<Multi_key> <U> <underscore> : "\336" Umacron 175<Multi_key> <underscore> <U> : "\336" Umacron 176<Multi_key> <U> <minus> : "\336" Umacron 177<Multi_key> <minus> <U> : "\336" Umacron 178<Multi_key> <s> <s> : "\337" ssharp 179<Multi_key> <a> <underscore> : "\340" amacron 180<Multi_key> <underscore> <a> : "\340" amacron 181<Multi_key> <a> <minus> : "\340" amacron 182<Multi_key> <minus> <a> : "\340" amacron 183<Multi_key> <a> <acute> : "\341" aacute 184<Multi_key> <acute> <a> : "\341" aacute 185<Multi_key> <a> <apostrophe> : "\341" aacute 186<Multi_key> <apostrophe> <a> : "\341" aacute 187<Multi_key> <a> <asciicircum> : "\342" acircumflex 188<Multi_key> <asciicircum> <a> : "\342" acircumflex 189<Multi_key> <a> <greater> : "\342" acircumflex 190<Multi_key> <greater> <a> : "\342" acircumflex 191<Multi_key> <a> <asciitilde> : "\343" atilde 192<Multi_key> <asciitilde> <a> : "\343" atilde 193<Multi_key> <a> <quotedbl> : "\344" adiaeresis 194<Multi_key> <quotedbl> <a> : "\344" adiaeresis 195<Multi_key> <a> <asterisk> : "\345" aring 196<Multi_key> <asterisk> <a> : "\345" aring 197<Multi_key> <a> <e> : "\346" ae 198<Multi_key> <i> <comma> : "\347" iogonek 199<Multi_key> <comma> <i> : "\347" iogonek 200<Multi_key> <c> <less> : "\350" ccaron 201<Multi_key> <less> <c> : "\350" ccaron 202<Multi_key> <e> <acute> : "\351" eacute 203<Multi_key> <acute> <e> : "\351" eacute 204<Multi_key> <e> <apostrophe> : "\351" eacute 205<Multi_key> <apostrophe> <e> : "\351" eacute 206<Multi_key> <e> <comma> : "\352" eogonek 207<Multi_key> <comma> <e> : "\352" eogonek 208<Multi_key> <e> <quotedbl> : "\353" ediaeresis 209<Multi_key> <quotedbl> <e> : "\353" ediaeresis 210<Multi_key> <e> <period> : "\354" eabovedot 211<Multi_key> <period> <e> : "\354" eabovedot 212<Multi_key> <i> <acute> : "\355" iacute 213<Multi_key> <acute> <i> : "\355" iacute 214<Multi_key> <i> <apostrophe> : "\355" iacute 215<Multi_key> <apostrophe> <i> : "\355" iacute 216<Multi_key> <i> <asciicircum> : "\356" icircumflex 217<Multi_key> <asciicircum> <i> : "\356" icircumflex 218<Multi_key> <i> <greater> : "\356" icircumflex 219<Multi_key> <greater> <i> : "\356" icircumflex 220<Multi_key> <i> <minus> : "\357" imacron 221<Multi_key> <minus> <i> : "\357" imacron 222<Multi_key> <i> <underscore> : "\357" imacron 223<Multi_key> <underscore> <i> : "\357" imacron 224<Multi_key> <d> <minus> : "\360" dstroke 225<Multi_key> <minus> <d> : "\360" dstroke 226<Multi_key> <n> <comma> : "\361" ncedilla 227<Multi_key> <comma> <n> : "\361" ncedilla 228<Multi_key> <o> <underscore> : "\362" omacron 229<Multi_key> <underscore> <o> : "\362" omacron 230<Multi_key> <o> <minus> : "\362" omacron 231<Multi_key> <minus> <o> : "\362" omacron 232<Multi_key> <k> <comma> : "\363" kcedilla 233<Multi_key> <comma> <k> : "\363" kcedilla 234<Multi_key> <o> <asciicircum> : "\364" ocircumflex 235<Multi_key> <asciicircum> <o> : "\364" ocircumflex 236<Multi_key> <o> <greater> : "\364" ocircumflex 237<Multi_key> <greater> <o> : "\364" ocircumflex 238<Multi_key> <o> <asciitilde> : "\365" otilde 239<Multi_key> <asciitilde> <o> : "\365" otilde 240<Multi_key> <o> <quotedbl> : "\366" odiaeresis 241<Multi_key> <quotedbl> <o> : "\366" odiaeresis 242<Multi_key> <minus> <colon> : "\367" division 243<Multi_key> <colon> <minus> : "\367" division 244 245<Multi_key> <o> <slash> : "\370" ooblique 246<Multi_key> <slash> <o> : "\370" ooblique 247<Multi_key> <u> <comma> : "\371" uogonek 248<Multi_key> <comma> <u> : "\371" uogonek 249<Multi_key> <u> <acute> : "\372" uacute 250<Multi_key> <acute> <u> : "\372" uacute 251<Multi_key> <u> <apostrophe> : "\372" uacute 252<Multi_key> <apostrophe> <u> : "\372" uacute 253<Multi_key> <u> <asciicircum> : "\373" ucircumflex 254<Multi_key> <asciicircum> <u> : "\373" ucircumflex 255<Multi_key> <u> <greater> : "\373" ucircumflex 256<Multi_key> <greater> <u> : "\373" ucircumflex 257<Multi_key> <u> <quotedbl> : "\374" udiaeresis 258<Multi_key> <quotedbl> <u> : "\374" udiaeresis 259<Multi_key> <u> <asciitilde> : "\375" utilde 260<Multi_key> <asciitilde> <u> : "\375" utilde 261<Multi_key> <u> <underscore> : "\376" umacron 262<Multi_key> <underscore> <u> : "\376" umacron 263<Multi_key> <u> <minus> : "\376" umacron 264<Multi_key> <minus> <u> : "\376" umacron 265<Multi_key> <period> <period> : "\377" abovedot 266 267<dead_abovedot> <E> : "\314" Eabovedot 268<dead_abovedot> <e> : "\354" eabovedot 269<dead_abovedot> <abovedot> : "\377" abovedot 270<dead_abovedot> <dead_abovedot> : "\377" abovedot 271<dead_abovering> <A> : "\305" Aring 272<dead_abovering> <a> : "\345" aring 273<dead_acute> <acute> : "\264" acute 274<dead_acute> <dead_acute> : "\264" acute 275<dead_acute> <A> : "\301" Aacute 276<dead_acute> <E> : "\311" Eacute 277<dead_acute> <I> : "\315" Iacute 278<dead_acute> <U> : "\332" Uacute 279<dead_acute> <a> : "\341" aacute 280<dead_acute> <e> : "\351" eacute 281<dead_acute> <i> : "\355" iacute 282<dead_acute> <u> : "\372" uacute 283<dead_caron> <S> : "\251" Scaron 284<dead_caron> <Z> : "\256" Zcaron 285<dead_caron> <caron> : "\267" caron 286<dead_caron> <dead_caron> : "\267" caron 287<dead_caron> <s> : "\271" scaron 288<dead_caron> <z> : "\276" zcaron 289<dead_caron> <C> : "\310" Ccaron 290<dead_caron> <c> : "\350" ccaron 291<dead_cedilla> <R> : "\243" Rcedilla 292<dead_cedilla> <L> : "\246" Lcedilla 293<dead_cedilla> <G> : "\253" Gcedilla 294<dead_cedilla> <r> : "\263" rcedilla 295<dead_cedilla> <l> : "\266" lcedilla 296<dead_cedilla> <cedilla> : "\270" cedilla 297<dead_cedilla> <dead_cedilla> : "\270" cedilla 298<dead_cedilla> <g> : "\273" gcedilla 299<dead_cedilla> <N> : "\321" Ncedilla 300<dead_cedilla> <K> : "\323" Kcedilla 301<dead_cedilla> <n> : "\361" ncedilla 302<dead_cedilla> <k> : "\363" kcedilla 303<dead_circumflex> <A> : "\302" Acircumflex 304<dead_circumflex> <I> : "\316" Icircumflex 305<dead_circumflex> <O> : "\324" Ocircumflex 306<dead_circumflex> <U> : "\333" Ucircumflex 307<dead_circumflex> <a> : "\342" acircumflex 308<dead_circumflex> <i> : "\356" icircumflex 309<dead_circumflex> <o> : "\364" ocircumflex 310<dead_circumflex> <u> : "\373" ucircumflex 311<dead_diaeresis> <diaeresis> : "\250" diaeresis 312<dead_diaeresis> <dead_diaeresis> : "\250" diaeresis 313<dead_diaeresis> <A> : "\304" Adiaeresis 314<dead_diaeresis> <E> : "\313" Ediaeresis 315<dead_diaeresis> <O> : "\326" Odiaeresis 316<dead_diaeresis> <U> : "\334" Udiaeresis 317<dead_diaeresis> <a> : "\344" adiaeresis 318<dead_diaeresis> <e> : "\353" ediaeresis 319<dead_diaeresis> <o> : "\366" odiaeresis 320<dead_diaeresis> <u> : "\374" udiaeresis 321<dead_macron> <E> : "\252" Emacron 322<dead_macron> <macron> : "\257" macron 323<dead_macron> <dead_macron> : "\257" macron 324<dead_macron> <e> : "\272" emacron 325<dead_macron> <A> : "\300" Amacron 326<dead_macron> <I> : "\317" Imacron 327<dead_macron> <O> : "\322" Omacron 328<dead_macron> <U> : "\336" Umacron 329<dead_macron> <a> : "\340" amacron 330<dead_macron> <i> : "\357" imacron 331<dead_macron> <o> : "\362" omacron 332<dead_macron> <u> : "\376" umacron 333<dead_ogonek> <A> : "\241" Aogonek 334<dead_ogonek> <a> : "\261" aogonek 335<dead_ogonek> <ogonek> : "\262" ogonek 336<dead_ogonek> <dead_ogonek> : "\262" ogonek 337<dead_ogonek> <I> : "\307" Iogonek 338<dead_ogonek> <E> : "\312" Eogonek 339<dead_ogonek> <U> : "\331" Uogonek 340<dead_ogonek> <i> : "\347" iogonek 341<dead_ogonek> <e> : "\352" eogonek 342<dead_ogonek> <u> : "\371" uogonek 343<dead_abovering> <ring> : "\260" ring 344<dead_abovering> <dead_abovering> : "\260" ring 345<dead_tilde> <I> : "\245" Itilde 346<dead_tilde> <i> : "\265" itilde 347<dead_tilde> <A> : "\303" Atilde 348<dead_tilde> <O> : "\325" Otilde 349<dead_tilde> <U> : "\335" Utilde 350<dead_tilde> <a> : "\343" atilde 351<dead_tilde> <o> : "\365" otilde 352<dead_tilde> <u> : "\375" utilde 353<dead_tilde> <asciitilde> : "~" asciitilde 354<dead_tilde> <dead_tilde> : "~" asciitilde 355XCOMM End of Sequence Definition 356