From 3630cb6698ff0e7c82a7f5000abe1c951d9c8265 Mon Sep 17 00:00:00 2001 From: martin_r Date: Wed, 3 Sep 2008 22:16:42 +0000 Subject: ahk: Cokos ausgebaut. git-svn-id: https://svn.neo-layout.org@845 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/autohotkey/Source/Compose.ahk | 234 ++++++++++++++++++++++++++-------- 1 file changed, 182 insertions(+), 52 deletions(-) (limited to 'windows/autohotkey/Source/Compose.ahk') diff --git a/windows/autohotkey/Source/Compose.ahk b/windows/autohotkey/Source/Compose.ahk index 6b98e61..97aae45 100644 --- a/windows/autohotkey/Source/Compose.ahk +++ b/windows/autohotkey/Source/Compose.ahk @@ -1,73 +1,203 @@ CheckCompose() { -CheckCompAsc("p_{!}","¶") -CheckCompAsc("P_{!}","¶") -CheckCompAsc("P_P","¶") -CheckCompAsc("t_h","þ") -CheckCompAsc("T_H","Þ") +CheckCompUni("-_h",0x0127) +CheckCompUni("-_H",0x0126) +CheckCompUni(":_:",0x2025) +CheckCompUni(":_(",0x2639) +CheckCompUni(":_)",0x263A) +CheckCompUni("?_{!}",0x2048) +CheckCompUni("?_{Numpad2}",0x2047) +CheckCompUni("?_2",0x2047) +CheckCompUni("{!}_?",0x2049) +CheckCompUni("{!}_{Numpad2}",0x203C) +CheckCompUni("{!}_2",0x203C) +CheckCompUni("{Numpad1}_`/",0x215F) +CheckCompUni("{Numpad1}_¡_¿",0x2E18) +CheckCompUni("{Numpad1}_?_{!}",0x203D) +CheckCompUni("{Numpad1}_¿_¡",0x2E18) +CheckCompUni("{Numpad1}_{!}_?",0x203D) +CheckCompUni("{Numpad1}_{Numpad2}",0x00BD) +CheckCompUni("{Numpad1}_{Numpad3}",0x2153) +CheckCompUni("{Numpad1}_{Numpad4}",0x00BC) +CheckCompUni("{Numpad1}_{Numpad5}",0x2155) +CheckCompUni("{Numpad1}_{Numpad6}",0x2159) +CheckCompUni("{Numpad1}_{Numpad8}",0x215B) +CheckCompUni("{Numpad1}_{NumpadDiv}",0x215F) +CheckCompUni("{Numpad2}_?",0x2047) +CheckCompUni("{Numpad2}_{!}",0x203C) +CheckCompUni("{Numpad2}_{Numpad5}",0x2156) +CheckCompUni("{Numpad3}_{Numpad4}",0x00BE) +CheckCompUni("{Numpad3}_{Numpad5}",0x2157) +CheckCompUni("{Numpad3}_{Numpad8}",0x215C) +CheckCompUni("{Numpad4}_{Numpad5}",0x2158) +CheckCompUni("{Numpad5}_{Numpad3}",0x2154) +CheckCompUni("{Numpad5}_{Numpad6}",0x215A) +CheckCompUni("{Numpad5}_{Numpad8}",0x215D) +CheckCompUni("{Numpad7}_{Numpad8}",0x215E) +CheckCompUni("0x017F_0x017F",0xE03F) +CheckCompUni("0x017F_i",0xE03E) +CheckCompUni("0x017F_l",0xE043) +CheckCompUni("0x017F_s",0xE045) +CheckCompUni("0x017F_t",0xFB05) +CheckCompUni("0x2020_0x2020",0x2021) +CheckCompUni("1_`/",0x215F) +CheckCompUni("1_¡_¿",0x2E18) +CheckCompUni("1_?_{!}",0x203D) +CheckCompUni("1_¿_¡",0x2E18) +CheckCompUni("1_{!}_?",0x203D) +CheckCompUni("1_{NumpadDiv}",0x215F) +CheckCompUni("1_2",0x00BD) +CheckCompUni("1_3",0x2153) +CheckCompUni("1_4",0x00BC) +CheckCompUni("1_5",0x2155) +CheckCompUni("1_6",0x2159) +CheckCompUni("1_8",0x215B) +CheckCompUni("2_?",0x2047) +CheckCompUni("2_{!}",0x203C) +CheckCompUni("2_5",0x2156) +CheckCompUni("3_4",0x00BE) +CheckCompUni("3_5",0x2157) +CheckCompUni("3_8",0x215C) +CheckCompUni("4_5",0x2158) +CheckCompUni("5_3",0x2154) +CheckCompUni("5_6",0x215A) +CheckCompUni("5_8",0x215D) +CheckCompUni("7_8",0x215E) +CheckCompUni("a_{Numpad0}",0x0660) +CheckCompUni("a_{Numpad1}",0x0661) +CheckCompUni("a_{Numpad2}",0x0662) +CheckCompUni("a_{Numpad3}",0x0663) +CheckCompUni("a_{Numpad4}",0x0664) +CheckCompUni("a_{Numpad5}",0x0665) +CheckCompUni("a_{Numpad6}",0x0666) +CheckCompUni("a_{Numpad7}",0x0667) +CheckCompUni("a_{Numpad8}",0x0668) +CheckCompUni("a_{Numpad9}",0x0669) +CheckCompUni("a_0",0x0660) +CheckCompUni("a_1",0x0661) +CheckCompUni("a_2",0x0662) +CheckCompUni("a_3",0x0663) +CheckCompUni("a_4",0x0664) +CheckCompUni("a_5",0x0665) +CheckCompUni("a_6",0x0666) +CheckCompUni("a_7",0x0667) +CheckCompUni("a_8",0x0668) +CheckCompUni("a_9",0x0669) +CheckCompAsc("a_e","æ") +CheckCompAsc("A_E","Æ") +CheckCompUni("c_h",0xE03B) +CheckCompUni("c_k",0xE03A) +CheckCompUni("c_t",0xE03D) +CheckCompUni("D_z",0x01C4) +CheckCompUni("D_z",0x01C5) +CheckCompUni("d_z",0x01C6) +CheckCompUni("E_E",0x018F) CheckCompUni("f_b",0xE030) CheckCompUni("F_b",0xE031) +CheckCompUni("f_f",0xFB00) CheckCompUni("F_h",0xE032) -CheckCompUni("F_j",0xE033) -CheckCompUni("F_k",0xE034) -CheckCompUni("F_t",0xE035) CheckCompUni("f_h",0xE036) +CheckCompUni("f_i",0xFB01) +CheckCompUni("F_i",0xFB03) +CheckCompUni("F_j",0xE033) CheckCompUni("f_j",0xE037) +CheckCompUni("F_k",0xE034) CheckCompUni("f_k",0xE038) +CheckCompUni("f_l",0xFB02) +CheckCompUni("F_l",0xFB04) +CheckCompUni("F_t",0xE035) CheckCompUni("f_t",0xE039) -CheckCompUni("c_k",0xE03A) -CheckCompUni("c_h",0xE03B) -CheckCompUni("t_t",0xE03C) -CheckCompUni("c_t",0xE03D) -CheckCompUni("0x017F_i",0xE03E) -CheckCompUni("0x017F_0x017F",0xE03F) -CheckCompUni("0x017F_l",0xE043) -CheckCompUni("S_i",0xE044) -CheckCompUni("0x017F_s",0xE045) -CheckCompUni("t_z",0xE04A) +CheckCompUni("G_A",0x0391) +CheckCompUni("G_B",0x0392) +CheckCompUni("G_E",0x0395) +CheckCompUni("G_H",0x0397) +CheckCompUni("G_I",0x0399) +CheckCompUni("G_K",0x039A) +CheckCompUni("G_M",0x039C) +CheckCompUni("G_N",0x039D) +CheckCompUni("G_O",0x039F) +CheckCompUni("G_P",0x03A1) +CheckCompUni("G_T",0x03A4) +CheckCompUni("G_X",0x039D) +CheckCompUni("G_Y",0x03A5) +CheckCompUni("G_Z",0x0396) +CheckCompUni("I_J",0x0132) +CheckCompUni("i_j",0x0133) +CheckCompUni("L_J",0x01C7) +CheckCompUni("L_j",0x01C8) +CheckCompUni("l_j",0x01C9) +CheckCompUni("N_J",0x01CA) +CheckCompUni("N_j",0x01CB) +CheckCompUni("n_j",0x01CC) +CheckCompAsc("o_c","©") +CheckCompAsc("o_C","©") +CheckCompAsc("O_C","©") +CheckCompAsc("O_c","©") +CheckCompAsc("o_e","œ") +CheckCompAsc("O_E","Œ") +CheckCompAsc("o_o","®") +CheckCompAsc("O_o","®") +CheckCompAsc("o_O","®") +CheckCompAsc("O_O","®") +CheckCompAsc("p_{!}","¶") +CheckCompAsc("P_{!}","¶") +CheckCompAsc("P_P","¶") CheckCompUni("Q_u",0xE048) -CheckCompUni("T_h",0xE049) -CheckCompUni("{!}_{Numpad2}",0x203C) -CheckCompUni("2_{!}",0x203C) -CheckCompUni("{Numpad2}_{!}",0x203C) -CheckCompUni("?_{Numpad2}",0x2047) -CheckCompUni("2_?",0x2047) -CheckCompUni("{Numpad2}_?",0x2047) -CheckCompUni("{!}_?",0x2049) -CheckCompUni("?_{!}",0x2048) -CheckCompUni("1_?_{!}",0x203D) -CheckComp3Uni("1_{!}_?",0x203D) -CheckComp3Uni("{Numpad1}_?_{!}",0x203D) -CheckComp3Uni("{Numpad1}_{!}_?",0x203D) -CheckComp3Uni("1_¿_¡",0x2E18) -CheckComp3Uni("1_¡_¿",0x2E18) -CheckComp3Uni("{Numpad1}_¿_¡",0x2E18) -CheckComp3Uni("{Numpad1}_¡_¿",0x2E18) -CheckCompUni("0x2020_0x2020",0x2021) -CheckCompUni(":_:",0x2025) -CheckCompUni("R_{Numpad1}_ ",0x2160) -CheckCompUni("R_{Numpad2}",0x2161) -CheckCompUni("R_{Numpad3}",0x2162) -CheckCompUni("R_{Numpad4}",0x2163) -CheckCompUni("R_{Numpad5}",0x2164) -CheckCompUni("R_{Numpad6}",0x2165) -CheckCompUni("R_{Numpad7}",0x2166) -CheckCompUni("R_{Numpad8}",0x2167) -CheckCompUni("R_{Numpad9}",0x2168) CheckCompUni("R_{Numpad1}_{Numpad0}",0x2169) +CheckCompUni("r_{Numpad1}_{Numpad0}",0x2179) CheckCompUni("R_{Numpad1}_{Numpad1}",0x216A) +CheckCompUni("r_{Numpad1}_{Numpad1}",0x217A) CheckCompUni("R_{Numpad1}_{Numpad2}",0x216B) -CheckCompUni("r_{Numpad1}_ ",0x2170) +CheckCompUni("r_{Numpad1}_{Numpad2}",0x217B) +CheckCompUni("R_{Numpad1}_{Space}",0x2160) +CheckCompUni("r_{Numpad1}_{Space}",0x2170) +CheckCompUni("R_{Numpad2}",0x2161) CheckCompUni("r_{Numpad2}",0x2171) +CheckCompUni("R_{Numpad3}",0x2162) CheckCompUni("r_{Numpad3}",0x2172) +CheckCompUni("R_{Numpad4}",0x2163) CheckCompUni("r_{Numpad4}",0x2173) +CheckCompUni("R_{Numpad5}",0x2164) CheckCompUni("r_{Numpad5}",0x2174) +CheckCompUni("R_{Numpad6}",0x2165) CheckCompUni("r_{Numpad6}",0x2175) +CheckCompUni("R_{Numpad7}",0x2166) CheckCompUni("r_{Numpad7}",0x2176) +CheckCompUni("R_{Numpad8}",0x2167) CheckCompUni("r_{Numpad8}",0x2177) +CheckCompUni("R_{Numpad9}",0x2168) CheckCompUni("r_{Numpad9}",0x2178) -CheckCompUni("r_{Numpad1}_{Numpad0}",0x2179) -CheckCompUni("r_{Numpad1}_{Numpad1}",0x217A) -CheckCompUni("r_{Numpad1}_{Numpad2}",0x217B) -CheckCompUni(":_)",0x263A) -CheckCompUni(":_(",0x2639) +CheckCompUni("R_1_{Space}",0x2160) +CheckCompUni("r_1_{Space}",0x2170) +CheckCompUni("R_1_0",0x2169) +CheckCompUni("r_1_0",0x2179) +CheckCompUni("R_1_1",0x216A) +CheckCompUni("r_1_1",0x217A) +CheckCompUni("R_1_2",0x216B) +CheckCompUni("r_1_2",0x217B) +CheckCompUni("R_2",0x2161) +CheckCompUni("r_2",0x2171) +CheckCompUni("R_3",0x2162) +CheckCompUni("r_3",0x2172) +CheckCompUni("R_4",0x2163) +CheckCompUni("r_4",0x2173) +CheckCompUni("R_5",0x2164) +CheckCompUni("r_5",0x2174) +CheckCompUni("R_6",0x2165) +CheckCompUni("r_6",0x2175) +CheckCompUni("R_7",0x2166) +CheckCompUni("r_7",0x2176) +CheckCompUni("R_8",0x2167) +CheckCompUni("r_8",0x2177) +CheckCompUni("R_9",0x2168) +CheckCompUni("r_9",0x2178) +CheckCompUni("S_i",0xE044) +CheckCompUni("s_m",0x2120) +CheckCompUni("s_t",0xFB06) +CheckCompAsc("t_h","þ") +CheckCompAsc("T_H","Þ") +CheckCompUni("T_h",0xE049) +CheckCompUni("t_m",0x2122) +CheckCompUni("t_t",0xE03C) +CheckCompUni("t_z",0xE04A) + } -- cgit v1.2.3