Reactos

[KBDGRE1] Finish the German Extended (E1) keyboard layout

Add the missing dead key translations.

Eric Kohl d1cbb290 38afa1a4

+318 -6
+318 -6
dll/keyboard/kbdgre1/kbdgre1.c
··· 888 888 { DEADTRANS(0x00fc, 0x02bc, 0x03b8, 0x0000) }, 889 889 { DEADTRANS(0x02bc, 0x02bc, 0x031b, 0x0000) }, 890 890 891 - { DEADTRANS(L' ', 0x02df, 0x02df, 0x0000) }, /* EXTRA-WAHLTASTE incomplete */ 891 + { DEADTRANS(L' ', 0x02df, 0x200a, 0x0000) }, /* EXTRA-WAHLTASTE incomplete */ 892 + { DEADTRANS(L'!', 0x02df, 0x25ca, 0x0000) }, 893 + { DEADTRANS(L'\"', 0x02df, 0x00a6, 0x0000) }, 894 + { DEADTRANS(L'#', 0x02df, 0x2020, 0x0000) }, 895 + { DEADTRANS(L'$', 0x02df, 0x2133, 0x0000) }, 896 + { DEADTRANS(L'%', 0x02df, 0x20b0, 0x0000) }, 897 + { DEADTRANS(L'&', 0x02df, 0x204a, 0x0000) }, 898 + { DEADTRANS(L'\'', 0x02df, 0x2021, 0x0000) }, 899 + { DEADTRANS(L'(', 0x02df, 0x27ea, 0x0000) }, 900 + { DEADTRANS(L')', 0x02df, 0x27eb, 0x0000) }, 901 + { DEADTRANS(L'*', 0x02df, 0x2052, 0x0000) }, 902 + { DEADTRANS(L'+', 0x00b1, 0x204a, 0x0000) }, 903 + { DEADTRANS(L',', 0x02bb, 0x204a, 0x0000) }, 904 + { DEADTRANS(L'-', 0x2022, 0x204a, 0x0000) }, 905 + { DEADTRANS(L'.', 0x2026, 0x204a, 0x0000) }, 906 + { DEADTRANS(L'/', 0x2116, 0x204a, 0x0000) }, 907 + { DEADTRANS(L'0', 0x00b1, 0x00f7, 0x0000) }, 908 + { DEADTRANS(L'1', 0x00b1, 0x00bc, 0x0000) }, 909 + { DEADTRANS(L'2', 0x00b1, 0x00bd, 0x0000) }, 910 + { DEADTRANS(L'3', 0x00b1, 0x00be, 0x0000) }, 911 + { DEADTRANS(L'4', 0x00b1, 0x00a4, 0x0000) }, 912 + { DEADTRANS(L'5', 0x00b1, 0x2030, 0x0000) }, 913 + { DEADTRANS(L'6', 0x00b1, 0x2044, 0x0000) }, 914 + { DEADTRANS(L'7', 0x00b1, 0x2300, 0x0000) }, 915 + { DEADTRANS(L'8', 0x00b1, 0x27e8, 0x0000) }, 916 + { DEADTRANS(L'9', 0x00b1, 0x27e9, 0x0000) }, 917 + { DEADTRANS(L':', 0x00b1, 0x2713, 0x0000) }, 918 + { DEADTRANS(L';', 0x00b1, 0x2665, 0x0000) }, 919 + { DEADTRANS(L'<', 0x00b1, 0x2264, 0x0000) }, 920 + { DEADTRANS(L'=', 0x00b1, 0x2205, 0x0000) }, 921 + { DEADTRANS(L'>', 0x00b1, 0x2265, 0x0000) }, 922 + { DEADTRANS(L'?', 0x00b1, 0x00ac, 0x0000) }, 923 + { DEADTRANS(L'B', 0x00b1, 0x2019, 0x0000) }, 924 + { DEADTRANS(L'C', 0x00b1, 0x00a9, 0x0000) }, 925 + { DEADTRANS(L'D', 0x00b1, 0x00d0, 0x0000) }, 926 + { DEADTRANS(L'E', 0x00b1, 0x018f, 0x0000) }, 927 + { DEADTRANS(L'G', 0x00b1, 0x261b, 0x0000) }, 928 + { DEADTRANS(L'H', 0x00b1, 0x261a, 0x0000) }, 929 + { DEADTRANS(L'I', 0x00b1, 0x26a5, 0x0000) }, 930 + { DEADTRANS(L'J', 0x00b1, 0x02ba, 0x0000) }, 931 + { DEADTRANS(L'L', 0x00b1, 0x0141, 0x0000) }, 932 + { DEADTRANS(L'M', 0x00b1, 0x2217, 0x0000) }, 933 + { DEADTRANS(L'N', 0x00b1, 0x014a, 0x0000) }, 934 + { DEADTRANS(L'O', 0x00b1, 0x00d8, 0x0000) }, 935 + { DEADTRANS(L'P', 0x00b1, 0x2190, 0x0000) }, 936 + { DEADTRANS(L'Q', 0x00b1, 0x2642, 0x0000) }, 937 + { DEADTRANS(L'R', 0x00b1, 0x00ae, 0x0000) }, 938 + { DEADTRANS(L'S', 0x00b1, 0x2211, 0x0000) }, 939 + { DEADTRANS(L'T', 0x00b1, 0x00de, 0x0000) }, 940 + { DEADTRANS(L'U', 0x00b1, 0x2191, 0x0000) }, 941 + { DEADTRANS(L'V', 0x00b1, 0x2018, 0x0000) }, 942 + { DEADTRANS(L'W', 0x00b1, 0x2640, 0x0000) }, 943 + { DEADTRANS(L'X', 0x00b1, 0x201a, 0x0000) }, 944 + { DEADTRANS(L'Y', 0x00b1, 0x23d1, 0x0000) }, 945 + { DEADTRANS(L'Z', 0x00b1, 0x01b7, 0x0000) }, 946 + { DEADTRANS(L'_', 0x00b1, 0x25e6, 0x0000) }, 947 + { DEADTRANS(L'`', 0x00b1, 0x00a5, 0x0000) }, 948 + { DEADTRANS(L'b', 0x00b1, 0x201d, 0x0000) }, 949 + { DEADTRANS(L'c', 0x00b1, 0x00a2, 0x0000) }, 950 + { DEADTRANS(L'd', 0x00b1, 0x00f0, 0x0000) }, 951 + { DEADTRANS(L'e', 0x00b1, 0x0259, 0x0000) }, 952 + { DEADTRANS(L'g', 0x00b1, 0x02bf, 0x0000) }, 953 + { DEADTRANS(L'h', 0x00b1, 0x02be, 0x0000) }, 954 + { DEADTRANS(L'i', 0x00b1, 0x0131, 0x0000) }, 955 + { DEADTRANS(L'j', 0x00b1, 0x02b9, 0x0000) }, 956 + { DEADTRANS(L'l', 0x00b1, 0x0142, 0x0000) }, 957 + { DEADTRANS(L'm', 0x00b1, 0x200c, 0x0000) }, 958 + { DEADTRANS(L'n', 0x00b1, 0x014b, 0x0000) }, 959 + { DEADTRANS(L'o', 0x00b1, 0x00f8, 0x0000) }, 960 + { DEADTRANS(L'p', 0x00b1, 0x2192, 0x0000) }, 961 + { DEADTRANS(L'q', 0x00b1, 0x00ba, 0x0000) }, 962 + { DEADTRANS(L'r', 0x00b1, 0x2122, 0x0000) }, 963 + { DEADTRANS(L's', 0x00b1, 0x017f, 0x0000) }, 964 + { DEADTRANS(L't', 0x00b1, 0x00fe, 0x0000) }, 965 + { DEADTRANS(L'u', 0x00b1, 0x2193, 0x0000) }, 966 + { DEADTRANS(L'v', 0x00b1, 0x201c, 0x0000) }, 967 + { DEADTRANS(L'w', 0x00b1, 0x00aa, 0x0000) }, 968 + { DEADTRANS(L'x', 0x00b1, 0x201e, 0x0000) }, 969 + { DEADTRANS(L'y', 0x00b1, 0x2423, 0x0000) }, 970 + { DEADTRANS(L'z', 0x00b1, 0x0292, 0x0000) }, 971 + { DEADTRANS(L'§', 0x00b1, 0x00b6, 0x0000) }, 972 + { DEADTRANS(0x00b4, 0x00b1, 0x00a3, 0x0000) }, 973 + { DEADTRANS(0x00c4, 0x00b1, 0x00c6, 0x0000) }, 974 + { DEADTRANS(0x00d6, 0x00b1, 0x0152, 0x0000) }, 975 + { DEADTRANS(0x00dc, 0x00b1, 0x2197, 0x0000) }, 976 + { DEADTRANS(0x00df, 0x00b1, 0x2260, 0x0000) }, 977 + { DEADTRANS(0x00e4, 0x00b1, 0x00e6, 0x0000) }, 978 + { DEADTRANS(0x00f6, 0x00b1, 0x0153, 0x0000) }, 979 + { DEADTRANS(0x00fc, 0x00b1, 0x2198, 0x0000) }, 892 980 893 - { DEADTRANS(L' ', 0x02cd, 0x02cd, 0x0000) }, /* UNTERSTRICH incomplete */ 981 + { DEADTRANS(L' ', 0x02cd, 0x02cd, 0x0000) }, /* UNTERSTRICH */ 982 + { DEADTRANS(L'+', 0x02cd, 0x00b1, 0x0000) }, 983 + { DEADTRANS(L'-', 0x02cd, 0x2e40, 0x0000) }, 984 + { DEADTRANS(L'<', 0x02cd, 0x2264, 0x0000) }, 985 + { DEADTRANS(L'=', 0x02cd, 0x2261, 0x0000) }, 986 + { DEADTRANS(L'>', 0x02cd, 0x2265, 0x0000) }, 987 + { DEADTRANS(L'B', 0x02cd, 0x1e06, 0x0000) }, 988 + { DEADTRANS(L'D', 0x02cd, 0x1e0e, 0x0000) }, 989 + { DEADTRANS(L'K', 0x02cd, 0x1e34, 0x0000) }, 990 + { DEADTRANS(L'L', 0x02cd, 0x1e3a, 0x0000) }, 991 + { DEADTRANS(L'N', 0x02cd, 0x1e48, 0x0000) }, 992 + { DEADTRANS(L'R', 0x02cd, 0x1e5e, 0x0000) }, 993 + { DEADTRANS(L'T', 0x02cd, 0x1e6e, 0x0000) }, 994 + { DEADTRANS(L'Z', 0x02cd, 0x1e94, 0x0000) }, 995 + { DEADTRANS(L'_', 0x02cd, 0x2017, 0x0000) }, 996 + { DEADTRANS(L'b', 0x02cd, 0x1e07, 0x0000) }, 997 + { DEADTRANS(L'd', 0x02cd, 0x1e0f, 0x0000) }, 998 + { DEADTRANS(L'h', 0x02cd, 0x1e96, 0x0000) }, 999 + { DEADTRANS(L'k', 0x02cd, 0x1e35, 0x0000) }, 1000 + { DEADTRANS(L'l', 0x02cd, 0x1e3b, 0x0000) }, 1001 + { DEADTRANS(L'n', 0x02cd, 0x1e49, 0x0000) }, 1002 + { DEADTRANS(L'r', 0x02cd, 0x1e5f, 0x0000) }, 1003 + { DEADTRANS(L't', 0x02cd, 0x1e6f, 0x0000) }, 1004 + { DEADTRANS(L'z', 0x02cd, 0x1e95, 0x0000) }, 1005 + { DEADTRANS(0x02cd, 0x02cd, 0x0331, 0x0000) }, 894 1006 895 - { DEADTRANS(L' ', 0x00b8, 0x00b8, 0x0000) }, /* CEDILLA incomplete */ 1007 + { DEADTRANS(L' ', 0x00b8, 0x00b8, 0x0000) }, /* CEDILLA */ 1008 + { DEADTRANS(L'C', 0x00b8, 0x00c7, 0x0000) }, 1009 + { DEADTRANS(L'D', 0x00b8, 0x1e10, 0x0000) }, 1010 + { DEADTRANS(L'E', 0x00b8, 0x0228, 0x0000) }, 1011 + { DEADTRANS(L'G', 0x00b8, 0x0122, 0x0000) }, 1012 + { DEADTRANS(L'H', 0x00b8, 0x1e28, 0x0000) }, 1013 + { DEADTRANS(L'K', 0x00b8, 0x0136, 0x0000) }, 1014 + { DEADTRANS(L'L', 0x00b8, 0x013b, 0x0000) }, 1015 + { DEADTRANS(L'N', 0x00b8, 0x0145, 0x0000) }, 1016 + { DEADTRANS(L'R', 0x00b8, 0x0156, 0x0000) }, 1017 + { DEADTRANS(L'S', 0x00b8, 0x015e, 0x0000) }, 1018 + { DEADTRANS(L'T', 0x00b8, 0x0162, 0x0000) }, 1019 + { DEADTRANS(L'c', 0x00b8, 0x00e7, 0x0000) }, 1020 + { DEADTRANS(L'd', 0x00b8, 0x1e11, 0x0000) }, 1021 + { DEADTRANS(L'e', 0x00b8, 0x0229, 0x0000) }, 1022 + { DEADTRANS(L'g', 0x00b8, 0x0123, 0x0000) }, 1023 + { DEADTRANS(L'h', 0x00b8, 0x1e29, 0x0000) }, 1024 + { DEADTRANS(L'k', 0x00b8, 0x0137, 0x0000) }, 1025 + { DEADTRANS(L'l', 0x00b8, 0x013c, 0x0000) }, 1026 + { DEADTRANS(L'n', 0x00b8, 0x0146, 0x0000) }, 1027 + { DEADTRANS(L'r', 0x00b8, 0x0157, 0x0000) }, 1028 + { DEADTRANS(L's', 0x00b8, 0x015f, 0x0000) }, 1029 + { DEADTRANS(L't', 0x00b8, 0x0163, 0x0000) }, 1030 + { DEADTRANS(0x00b8, 0x00b8, 0x0327, 0x0000) }, 896 1031 897 - { DEADTRANS(L' ', 0x02cf, 0x02cf, 0x0000) }, /* UNTERKOMMA incomplete */ 1032 + { DEADTRANS(L' ', 0x02cf, 0x2e34, 0x0000) }, /* UNTERKOMMA */ 1033 + { DEADTRANS(L'!', 0x02cf, 0x01c3, 0x0000) }, 1034 + { DEADTRANS(L'\"', 0x02cf, 0x01c1, 0x0000) }, 1035 + { DEADTRANS(L'#', 0x02cf, 0x01c2, 0x0000) }, 1036 + { DEADTRANS(L'\'', 0x02cf, 0x01c0, 0x0000) }, 1037 + { DEADTRANS(L'(', 0x02cf, 0x2e24, 0x0000) }, 1038 + { DEADTRANS(L')', 0x02cf, 0x2e25, 0x0000) }, 1039 + { DEADTRANS(L'1', 0x02cf, 0x01c0, 0x0000) }, 1040 + { DEADTRANS(L'2', 0x02cf, 0x01c1, 0x0000) }, 1041 + { DEADTRANS(L'3', 0x02cf, 0x01c2, 0x0000) }, 1042 + { DEADTRANS(L'4', 0x02cf, 0x01c3, 0x0000) }, 1043 + { DEADTRANS(L'=', 0x02cf, 0x2e17, 0x0000) }, 1044 + { DEADTRANS(L'?', 0x02cf, 0x1e2e, 0x0000) }, 1045 + { DEADTRANS(L'B', 0x02cf, 0xa722, 0x0000) }, 1046 + { DEADTRANS(L'C', 0x02cf, 0xa724, 0x0000) }, 1047 + { DEADTRANS(L'F', 0x02cf, 0x0191, 0x0000) }, 1048 + { DEADTRANS(L'G', 0x02cf, 0x0122, 0x0000) }, 1049 + { DEADTRANS(L'H', 0x02cf, 0x01f6, 0x0000) }, 1050 + { DEADTRANS(L'I', 0x02cf, 0xa7bc, 0x0000) }, 1051 + { DEADTRANS(L'K', 0x02cf, 0x0136, 0x0000) }, 1052 + { DEADTRANS(L'L', 0x02cf, 0x013b, 0x0000) }, 1053 + { DEADTRANS(L'N', 0x02cf, 0x0145, 0x0000) }, 1054 + { DEADTRANS(L'Q', 0x02cf, 0x0241, 0x0000) }, 1055 + { DEADTRANS(L'R', 0x02cf, 0x211e, 0x0000) }, 1056 + { DEADTRANS(L'S', 0x02cf, 0x0218, 0x0000) }, 1057 + { DEADTRANS(L'T', 0x02cf, 0x021a, 0x0000) }, 1058 + { DEADTRANS(L'W', 0x02cf, 0x01f7, 0x0000) }, 1059 + { DEADTRANS(L'Y', 0x02cf, 0x021c, 0x0000) }, 1060 + { DEADTRANS(L'Z', 0x02cf, 0x0224, 0x0000) }, 1061 + { DEADTRANS(L'[', 0x02cf, 0x2e22, 0x0000) }, 1062 + { DEADTRANS(L']', 0x02cf, 0x2e23, 0x0000) }, 1063 + { DEADTRANS(L'^', 0x02cf, 0x032d, 0x0000) }, 1064 + { DEADTRANS(L'`', 0x02cf, 0x030f, 0x0000) }, 1065 + { DEADTRANS(L'b', 0x02cf, 0xa723, 0x0000) }, 1066 + { DEADTRANS(L'c', 0x02cf, 0xa725, 0x0000) }, 1067 + { DEADTRANS(L'f', 0x02cf, 0x0192, 0x0000) }, 1068 + { DEADTRANS(L'g', 0x02cf, 0x0123, 0x0000) }, 1069 + { DEADTRANS(L'h', 0x02cf, 0x0195, 0x0000) }, 1070 + { DEADTRANS(L'i', 0x02cf, 0xa7bd, 0x0000) }, 1071 + { DEADTRANS(L'k', 0x02cf, 0x0137, 0x0000) }, 1072 + { DEADTRANS(L'l', 0x02cf, 0x013c, 0x0000) }, 1073 + { DEADTRANS(L'n', 0x02cf, 0x0146, 0x0000) }, 1074 + { DEADTRANS(L'q', 0x02cf, 0x0242, 0x0000) }, 1075 + { DEADTRANS(L'r', 0x02cf, 0x027c, 0x0000) }, 1076 + { DEADTRANS(L's', 0x02cf, 0x0219, 0x0000) }, 1077 + { DEADTRANS(L't', 0x02cf, 0x021b, 0x0000) }, 1078 + { DEADTRANS(L'w', 0x02cf, 0x01bf, 0x0000) }, 1079 + { DEADTRANS(L'y', 0x02cf, 0x021d, 0x0000) }, 1080 + { DEADTRANS(L'z', 0x02cf, 0x021d, 0x0000) }, 1081 + { DEADTRANS(0x007c, 0x02cf, 0x2980, 0x0000) }, 1082 + { DEADTRANS(0x00af, 0x02cf, 0x0305, 0x0000) }, 1083 + { DEADTRANS(0x00b4, 0x02cf, 0x030d, 0x0000) }, 1084 + { DEADTRANS(0x02bc, 0x02cf, 0x0315, 0x0000) }, 1085 + { DEADTRANS(0x02c0, 0x02cf, 0x0312, 0x0000) }, 1086 + { DEADTRANS(0x02cd, 0x02cf, 0x0332, 0x0000) }, 1087 + { DEADTRANS(0x02cf, 0x02cf, 0x0326, 0x0000) }, 1088 + { DEADTRANS(0x02d8, 0x02cf, 0x032f, 0x0000) }, 1089 + { DEADTRANS(0x02d9, 0x02cf, 0x0358, 0x0000) }, 1090 + { DEADTRANS(0x02db, 0x02cf, 0x1ab7, 0x0000) }, 1091 + { DEADTRANS(0x2032, 0x02cf, 0x2035, 0x0000) }, 1092 + { DEADTRANS(0x2033, 0x02cf, 0x2036, 0x0000) }, 898 1093 899 1094 { DEADTRANS(L' ', 0x02db, 0x02db, 0x0000) }, /* OGONEK */ 900 1095 { DEADTRANS(L'A', 0x02db, 0x0104, 0x0000) }, ··· 909 1104 { DEADTRANS(L'u', 0x02db, 0x0173, 0x0000) }, 910 1105 { DEADTRANS(0x02db, 0x02db, 0x0328, 0x0000) }, 911 1106 912 - { DEADTRANS(L' ', 0x02cc, 0x02cc, 0x0000) }, /* UNTERPUNKT incomplete */ 1107 + { DEADTRANS(L' ', 0x02cc, 0x2e33, 0x0000) }, /* UNTERPUNKT */ 1108 + { DEADTRANS(L'A', 0x02cc, 0x1ea0, 0x0000) }, 1109 + { DEADTRANS(L'B', 0x02cc, 0x1e04, 0x0000) }, 1110 + { DEADTRANS(L'D', 0x02cc, 0x1e0c, 0x0000) }, 1111 + { DEADTRANS(L'E', 0x02cc, 0x1eb8, 0x0000) }, 1112 + { DEADTRANS(L'H', 0x02cc, 0x1e24, 0x0000) }, 1113 + { DEADTRANS(L'I', 0x02cc, 0x1eca, 0x0000) }, 1114 + { DEADTRANS(L'K', 0x02cc, 0x1e32, 0x0000) }, 1115 + { DEADTRANS(L'L', 0x02cc, 0x1e36, 0x0000) }, 1116 + { DEADTRANS(L'M', 0x02cc, 0x1e42, 0x0000) }, 1117 + { DEADTRANS(L'N', 0x02cc, 0x1e46, 0x0000) }, 1118 + { DEADTRANS(L'O', 0x02cc, 0x1ecc, 0x0000) }, 1119 + { DEADTRANS(L'R', 0x02cc, 0x1e5a, 0x0000) }, 1120 + { DEADTRANS(L'S', 0x02cc, 0x1e62, 0x0000) }, 1121 + { DEADTRANS(L'T', 0x02cc, 0x1e6c, 0x0000) }, 1122 + { DEADTRANS(L'U', 0x02cc, 0x1ee4, 0x0000) }, 1123 + { DEADTRANS(L'V', 0x02cc, 0x1e7e, 0x0000) }, 1124 + { DEADTRANS(L'W', 0x02cc, 0x1e88, 0x0000) }, 1125 + { DEADTRANS(L'Y', 0x02cc, 0x1ef4, 0x0000) }, 1126 + { DEADTRANS(L'Z', 0x02cc, 0x1e92, 0x0000) }, 1127 + { DEADTRANS(L'a', 0x02cc, 0x1ea1, 0x0000) }, 1128 + { DEADTRANS(L'b', 0x02cc, 0x1e05, 0x0000) }, 1129 + { DEADTRANS(L'd', 0x02cc, 0x1e0d, 0x0000) }, 1130 + { DEADTRANS(L'e', 0x02cc, 0x1eb9, 0x0000) }, 1131 + { DEADTRANS(L'h', 0x02cc, 0x1e25, 0x0000) }, 1132 + { DEADTRANS(L'i', 0x02cc, 0x1ecb, 0x0000) }, 1133 + { DEADTRANS(L'k', 0x02cc, 0x1e33, 0x0000) }, 1134 + { DEADTRANS(L'l', 0x02cc, 0x1e37, 0x0000) }, 1135 + { DEADTRANS(L'm', 0x02cc, 0x1e43, 0x0000) }, 1136 + { DEADTRANS(L'n', 0x02cc, 0x1e47, 0x0000) }, 1137 + { DEADTRANS(L'o', 0x02cc, 0x1ecd, 0x0000) }, 1138 + { DEADTRANS(L'r', 0x02cc, 0x1e5b, 0x0000) }, 1139 + { DEADTRANS(L's', 0x02cc, 0x1e63, 0x0000) }, 1140 + { DEADTRANS(L't', 0x02cc, 0x1e6d, 0x0000) }, 1141 + { DEADTRANS(L'u', 0x02cc, 0x1ee5, 0x0000) }, 1142 + { DEADTRANS(L'v', 0x02cc, 0x1e7f, 0x0000) }, 1143 + { DEADTRANS(L'w', 0x02cc, 0x1e89, 0x0000) }, 1144 + { DEADTRANS(L'y', 0x02cc, 0x1ef5, 0x0000) }, 1145 + { DEADTRANS(L'z', 0x02cc, 0x1e93, 0x0000) }, 1146 + { DEADTRANS(L'~', 0x02cc, 0x2e1f, 0x0000) }, 1147 + { DEADTRANS(0x02cc, 0x02cc, 0x0323, 0x0000) }, 913 1148 914 - { DEADTRANS(L' ', 0x02d7, 0x02d7, 0x0000) }, /* QUERSTRICHAKZENT incomplete */ 1149 + { DEADTRANS(L' ', 0x02d7, 0x2012, 0x0000) }, /* QUERSTRICHAKZENT */ 1150 + { DEADTRANS(L'#', 0x02d7, 0x203b, 0x0000) }, 1151 + { DEADTRANS(L'%', 0x02d7, 0x2114, 0x0000) }, 1152 + { DEADTRANS(L'\'', 0x02d7, 0x266a, 0x0000) }, 1153 + { DEADTRANS(L'(', 0x02d7, 0xfd3e, 0x0000) }, 1154 + { DEADTRANS(L')', 0x02d7, 0xfd3f, 0x0000) }, 1155 + { DEADTRANS(L'*', 0x02d7, 0x2042, 0x0000) }, 1156 + { DEADTRANS(L'+', 0x02d7, 0x2318, 0x0000) }, 1157 + { DEADTRANS(L',', 0x02d7, 0x25c1, 0x0000) }, 1158 + { DEADTRANS(L'-', 0x02d7, 0x2e3a, 0x0000) }, 1159 + { DEADTRANS(L'.', 0x02d7, 0x25cf, 0x0000) }, 1160 + { DEADTRANS(L'/', 0x02d7, 0x2105, 0x0000) }, 1161 + { DEADTRANS(L'0', 0x02d7, 0x2714, 0x0000) }, 1162 + { DEADTRANS(L'1', 0x02d7, 0x25fe, 0x0000) }, 1163 + { DEADTRANS(L'2', 0x02d7, 0x25fd, 0x0000) }, 1164 + { DEADTRANS(L'3', 0x02d7, 0x2751, 0x0000) }, 1165 + { DEADTRANS(L'4', 0x02d7, 0x2756, 0x0000) }, 1166 + { DEADTRANS(L'5', 0x02d7, 0x2023, 0x0000) }, 1167 + { DEADTRANS(L'6', 0x02d7, 0x27a4, 0x0000) }, 1168 + { DEADTRANS(L'7', 0x02d7, 0x2b9a, 0x0000) }, 1169 + { DEADTRANS(L'8', 0x02d7, 0x2717, 0x0000) }, 1170 + { DEADTRANS(L'9', 0x02d7, 0x2718, 0x0000) }, 1171 + { DEADTRANS(L':', 0x02d7, 0x00f7, 0x0000) }, 1172 + { DEADTRANS(L';', 0x02d7, 0x25a1, 0x0000) }, 1173 + { DEADTRANS(L'<', 0x02d7, 0x2619, 0x0000) }, 1174 + { DEADTRANS(L'=', 0x02d7, 0x2766, 0x0000) }, 1175 + { DEADTRANS(L'>', 0x02d7, 0x2767, 0x0000) }, 1176 + { DEADTRANS(L'?', 0x02d7, 0xfffd, 0x0000) }, 1177 + { DEADTRANS(L'B', 0x02d7, 0x0243, 0x0000) }, 1178 + { DEADTRANS(L'C', 0x02d7, 0xa792, 0x0000) }, 1179 + { DEADTRANS(L'D', 0x02d7, 0x0110, 0x0000) }, 1180 + { DEADTRANS(L'F', 0x02d7, 0xa798, 0x0000) }, 1181 + { DEADTRANS(L'G', 0x02d7, 0x01e4, 0x0000) }, 1182 + { DEADTRANS(L'H', 0x02d7, 0x0126, 0x0000) }, 1183 + { DEADTRANS(L'I', 0x02d7, 0x0197, 0x0000) }, 1184 + { DEADTRANS(L'J', 0x02d7, 0x0248, 0x0000) }, 1185 + { DEADTRANS(L'K', 0x02d7, 0xa740, 0x0000) }, 1186 + { DEADTRANS(L'L', 0x02d7, 0x023d, 0x0000) }, 1187 + { DEADTRANS(L'O', 0x02d7, 0x019f, 0x0000) }, 1188 + { DEADTRANS(L'P', 0x02d7, 0x2c63, 0x0000) }, 1189 + { DEADTRANS(L'R', 0x02d7, 0x024c, 0x0000) }, 1190 + { DEADTRANS(L'S', 0x02d7, 0xa7c9, 0x0000) }, 1191 + { DEADTRANS(L'T', 0x02d7, 0x0166, 0x0000) }, 1192 + { DEADTRANS(L'U', 0x02d7, 0x0244, 0x0000) }, 1193 + { DEADTRANS(L'Y', 0x02d7, 0x024e, 0x0000) }, 1194 + { DEADTRANS(L'Z', 0x02d7, 0x01b5, 0x0000) }, 1195 + { DEADTRANS(L'[', 0x02d7, 0x2045, 0x0000) }, 1196 + { DEADTRANS(L']', 0x02d7, 0x2046, 0x0000) }, 1197 + { DEADTRANS(L'^', 0x02d7, 0x02c6, 0x0000) }, 1198 + { DEADTRANS(L'b', 0x02d7, 0x0180, 0x0000) }, 1199 + { DEADTRANS(L'c', 0x02d7, 0xa793, 0x0000) }, 1200 + { DEADTRANS(L'd', 0x02d7, 0x0111, 0x0000) }, 1201 + { DEADTRANS(L'e', 0x02d7, 0xab33, 0x0000) }, 1202 + { DEADTRANS(L'f', 0x02d7, 0xa799, 0x0000) }, 1203 + { DEADTRANS(L'g', 0x02d7, 0x01e5, 0x0000) }, 1204 + { DEADTRANS(L'h', 0x02d7, 0x0127, 0x0000) }, 1205 + { DEADTRANS(L'i', 0x02d7, 0x0268, 0x0000) }, 1206 + { DEADTRANS(L'j', 0x02d7, 0x0249, 0x0000) }, 1207 + { DEADTRANS(L'k', 0x02d7, 0xa741, 0x0000) }, 1208 + { DEADTRANS(L'l', 0x02d7, 0x019a, 0x0000) }, 1209 + { DEADTRANS(L'o', 0x02d7, 0x0275, 0x0000) }, 1210 + { DEADTRANS(L'p', 0x02d7, 0x1d7d, 0x0000) }, 1211 + { DEADTRANS(L'r', 0x02d7, 0x024d, 0x0000) }, 1212 + { DEADTRANS(L's', 0x02d7, 0xa7ca, 0x0000) }, 1213 + { DEADTRANS(L't', 0x02d7, 0x0167, 0x0000) }, 1214 + { DEADTRANS(L'u', 0x02d7, 0x0289, 0x0000) }, 1215 + { DEADTRANS(L'y', 0x02d7, 0x024f, 0x0000) }, 1216 + { DEADTRANS(L'z', 0x02d7, 0x01b6, 0x0000) }, 1217 + { DEADTRANS(L'|', 0x02d7, 0x271d, 0x0000) }, 1218 + { DEADTRANS(L'~', 0x02d7, 0x2053, 0x0000) }, 1219 + { DEADTRANS(L'°', 0x02d7, 0x25cc, 0x0000) }, 1220 + { DEADTRANS(0x00b7, 0x02d7, 0x25c9, 0x0000) }, 1221 + { DEADTRANS(0x00d6, 0x02d7, 0x200d, 0x0000) }, 1222 + { DEADTRANS(0x00dc, 0x02d7, 0x2003, 0x0000) }, 1223 + { DEADTRANS(0x00df, 0x02d7, 0x2007, 0x0000) }, 1224 + { DEADTRANS(0x00f6, 0x02d7, 0x200b, 0x0000) }, 1225 + { DEADTRANS(0x00fc, 0x02d7, 0x2009, 0x0000) }, 1226 + { DEADTRANS(0x02d7, 0x02d7, 0x0335, 0x0000) }, 915 1227 916 1228 { 0, 0 } 917 1229 };