# ISO8859-15/UTF-8 (ISO8859-15 character set)
#
# order (DIN5007v1 like) for characters from the ISO8859-15 set in unicode to be used in FreeBSD <11.0
# no map used
#
# $FreeBSD: colldef/de_DE.UTF-8.pre11.src james t. koerting $
#
#
# substitution for ISO8859-15 input only - DIN5007 v1 + v2
substitute \xdf with "ss"
#
# v2 Order - ISO8859-15 input only. So disable it.
#substitute \xc4 with "Ae"
#substitute \xd6 with "Oe"
#substitute \xdc with "Ue"
#substitute \xe4 with "ae"
#substitute \xf6 with "oe"
#substitute \xfc with "ue"
order \
# controls
# <NU>;...;<US>;<PA>;...;<AC>;\
\x00;...;\x1f;\x80;...;\x9f;\
\xc2\x80;\xc2\x81;\xc2\x82;\xc2\x83;\xc2\x84;\xc2\x85;\xc2\x86;\xc2\x87;\xc2\x88;\xc2\x89;\xc2\x8a;\xc2\x8b;\xc2\x8c;\xc2\x8d;\xc2\x8e;\xc2\x8f;\
\xc2\x90;\xc2\x91;\xc2\x92;\xc2\x93;\xc2\x94;\xc2\x95;\xc2\x96;\xc2\x97;\xc2\x98;\xc2\x99;\xc2\x9a;\xc2\x9b;\xc2\x9c;\xc2\x9d;\xc2\x9e;\xc2\x9f;\
#
# <NS>; <SP>;!; <!I>; \"; <<<>; </>/>>; <Nb>;\
(\xa0,\xc2\xa0);\x20;\x21;(\xa1,\xc2\xa1);\x22;(\xab,\xc2\xab);(\xbb,\xc2\xab);\x23;\
# EUR; <Ct>; <DO>;<Pd>; <Ye>;\
(\xa4,\x20\xac);(\xa2,\xc2\xa2);\x24;(\xa3,\xc2\xa3);(\xa5,\xc2\xa5);\
# %;&;';\(;\);*;+;<+->; <-:>; <*X>; \,; <-->; -; .; /;\
\x25;...;\x2b;(\xb1,\xc2\xb1);(\xf7,\xc3\xb7);(\xd7,\xc3\x97);\x2c;(\xad,\xc2\xad);\x2d;\x2e;\x2f;\
# digits
# 0;(1,<1S>); (2,<2S>); (3,<3S>); 4;...;9;\
0;(1,\xb9,\xc2\xb9);(2,\xb2,\xc2\xb2);(3,\xb3,\xc2\xb3);4;...;9;\
#
# :;\;;\<;=;>;?;<?I>; <SE>; <PI>; <Co>; <Rg>; <At>;\
\x3a;...;\x3f;(\xbf,\xc2\xbf);(\xa7,\xc2\xa7);(\xb6,\xc2\xb6);(\xa9,\xc2\xa9);(\xae,\xc2\xae);\x40;\
# capital
# (A, <A'>,<A!>,<A/>>,<AA>,<A?>); (<A:>,<AE>);\
(\x41,\xc1,\xc0,\xc2,\xc5,\xc3,\xc3\x80,\xc3\x81,\xc3\x82,\xc3\x83,\xc3\x85,\xc4,\xc6,\xc3\x86,\xc3\x84);\
# B; (C, <C,>); (D, <D->); (E, <E'>,<E!>,<E/>>,<E:>);\
\x42;(\x43,\xc7,\xc3\x87);(\x44,\xd0,\xc3\x90);(\x45,\xc9,\xc8,\xca,\xcb,\xc3\x88,\xc3\x89,\xc3\x8a,\xc3\x8b);\
# F; G; H; (I, <I'>,<I!>,<I/>>,<I:>);\
\x46;\x47;\x48;(\x49,\xcd,\xcc,\xce,\xcf,\xc3\x8d,\xc3\x8c,\xc3\x8e,\xc3\x8f);\
# J; ...;M; (N,<N?>); (O, <O'>,<O!>,<O/>>,<O?>,<O//>,<O:>,<OE>);\
\x4a;...;\x4d;(\x4e,\xd1,\xc3\x91);(\x4f,\xd3,\xd2,\xd4,\xd5,\xd8,\xc3\x93,\xc3\x92,\xc3\x94,\xc3\x95,\xc3\x98,\xd6,\xbc,\xc3\x96,\xc5\x92);\
# P; ...; R; (S, <S<>); T; (U,<U'>,<U!>,<U/>>,<U:>);\
\x50;\x51;\x52;(\x53,\xa6,\xc5\xa0);\x54;(\x55,\xda,\xd9,\xdb,xc3\x9a,xc3\x99,xc3\x9b,\xdc,xc3\x9c);\
# V; W; X; (Y, <Y'>,<Y:>); (Z, <Z<>);\
\x56;\x57;\x58;(\x59,\xdd,\xbe,\xc3\x9d,\xc5\xb8);(\x5a,\xb4,\xc5\xbd);\
# <TH>;\
(\xde,\xc3\x9e);\
#
# [;\\;];^;_; <'m>;`;\
\x5b;...;\x5f;(\xaf,\xc2\xaf);\x60;\
# small
# (a, <a'>,<a!>,<a/>>,<aa>,<a?>,<a:>,<ae>)\
(\x61,\xe1,\xe0,\xe2,\xe5,\xe3,\xc3\xa1,\xc3\xa0,\xc3\xa2,\xc3\xa5,\xc3\xa3,\xe4,\xe6,\xc3\xa4,\xc3\xa6);\
# b; (c, <c,>); (d, <d->); (e, <e'>,<e!>,<e/>>,<e:>);\
\x62;(\x63,\xe7,\xc3\xa7);(\x64,\xf0,\xc3\xb0);(\x65,\xe9,\xe8,\xea,\xeb,\xc3\xa9,\xc3\xa8,\xc3\xaa,\xc3\xab);\
# f; g; h; (i, <i'>,<i!>,<i/>>,<i:>);\
\x66;\x67;\x68;(\x69,\xed,\xec,\xee,\xef,\xc3\xad,\xc3\xac,\xc3\xae,\xc3\xaf);\
# j; ...;m; (n, <n?>); (o, <o'>,<o!>,<o/>>,<o?>,<o//>,<o:>,<oe>);\
\x6a;...;\x6d;(\x6e,\xf1,\xc3\xb1);(\x6f,\xf3,\xf2,\xf4,\xf5,\xf8,\xc3\xb3,\xc3\xb2,\xc3\xb4,\xc3\xb5,\xc3\xb8,\xf6,\xbd,\xc3\xb6,\xc5\x93);\
# p; ...; r; (s, <s<>); t; (u, <u'>,<u!>,<u/>>,<u:>);\
\x70;\x71;\x72;(\x73,\xa8,\xc5\xa1,\xc3\x9f);\x74;(\x75,\xfa,\xf9,\xfb,\xfc,\xc3\xbc);\
# v; w; x; (y, <y'>,<y:>);(z, <z<>);\
\x76;\x77;\x78;(\x79,\xfd,\xff,\xc3\xbd,\xc3\xbf);(\x7a,\xb8,\xc5\xbe);\
# <th>;\
(\xfe,\xc3\xbe);\
#
# \{; <NO>; |; \}; ~; <.M>; <DG>; <My>; <DT>;\
\x7b;(\xac,\xc2\xac);\x7c;\x7d;\x7e;(\xb7,\xc2\xb7);(\xb0,\xc2\xb0);(\xb5,\xc2\xb5);\x7F;\
# remains
# <-a>;<-o>
(\xaa,\xc2\xaa);(\xba,\xc2\xba)