Skip to content

Instantly share code, notes, and snippets.

@Jessidhia
Created November 21, 2011 13:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Jessidhia/1382591 to your computer and use it in GitHub Desktop.
Save Jessidhia/1382591 to your computer and use it in GitHub Desktop.
Compose Key hack for Autohotkey_L
;
; Autohotkey_L compose hack for Windows.
; Auto-generated from X Compose file by a script of <tuomov@iki.fi>.
;
; Modded with a few extra combinations
;
Endkeys={Esc}{Enter}
RAlt::
StringCaseSense On
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = e
Send {U+00e6}
else if K = _
Send {U+00aa}
else
Send a%K%
return
}
else if K = c
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+01ce}
else if K = c
Send {U+010d}
else if K = "
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+01da}
else
Send c"%K%
return
}
else if K = e
Send {U+011b}
else if K = d
Send {U+010f}
else if K = g
Send {U+01e7}
else if K = i
Send {U+01d0}
else if K = h
Send {U+021f}
else if K = k
Send {U+01e9}
else if K = j
Send {U+01f0}
else if K = l
Send {U+013e}
else if K = /
Send {U+00a2}
else if K = n
Send {U+0148}
else if K = s
Send {U+0161}
else if K = r
Send {U+0159}
else if K = u
Send {U+01d4}
else if K = t
Send {U+0165}
else if K = z
Send {U+017e}
else if K = =
Send {U+20ac}
else if K = |
Send {U+00a2}
else if K = A
Send {U+01cd}
else if K = C
Send {U+010c}
else if K = E
Send {U+011a}
else if K = D
Send {U+010e}
else if K = G
Send {U+01e6}
else if K = I
Send {U+01cf}
else if K = H
Send {U+021e}
else if K = K
Send {U+01e8}
else if K = L
Send {U+013d}
else if K = O
Send {U+01d1}
else if K = N
Send {U+0147}
else if K = S
Send {U+0160}
else if K = R
Send {U+0158}
else if K = T
Send {U+0164}
else if K = Z
Send {U+017d}
else if K = o
Send {U+01d2}
else
Send c%K%
return
}
else if K = "
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+00e4}
else if K = e
Send {U+00eb}
else if K = '
Send {U+0344}
else if K = I
Send {U+00cf}
else if K = エ
Send {U+0344}
else if K = H
Send {U+1e26}
else if K = x
Send {U+1e8d}
else if K = ,
Send {U+201e}
else if K = /
Send {U+301e}
else if K = E
Send {U+00cb}
else if K = w
Send {U+1e85}
else if K = A
Send {U+00c4}
else if K = ~
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = O
Send {U+1e4e}
else if K = o
Send {U+1e4f}
else
Send "~%K%
return
}
else if K = h
Send {U+1e27}
else if K = u
Send {U+00fc}
else if K = t
Send {U+1e97}
else if K = W
Send {U+1e84}
else if K = Y
Send {U+0178}
else if K = y
Send {U+00ff}
else if K = X
Send {U+1e8c}
else if K = o
Send {U+00f6}
else if K = i
Send {U+00ef}
else if K = O
Send {U+00d6}
else if K = \
Send {U+301d}
else if K = <
Send {U+201c}
else if K = >
Send {U+201d}
else
Send "%K%
return
}
else if K = e
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+20ac}
else if K = e
Send {U+0259}
else
Send e%K%
return
}
else if K = d
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = -
Send {U+20ab}
else if K = h
Send {U+00f0}
else
Send d%K%
return
}
else if K = '
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+00e1}
else if K = c
Send {U+0107}
else if K = "
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = I
Send {U+1e2e}
else if K = i
Send {U+1e2f}
else if K = u
Send {U+01d8}
else
Send '"%K%
return
}
else if K = e
Send {U+00e9}
else if K = g
Send {U+01f5}
else if K = i
Send {U+00ed}
else if K = k
Send {U+1e31}
else if K = m
Send {U+1e3f}
else if K = l
Send {U+013a}
else if K = o
Send {U+00f3}
else if K = n
Send {U+0144}
else if K = p
Send {U+1e55}
else if K = s
Send {U+015b}
else if K = r
Send {U+0155}
else if K = u
Send {U+00fa}
else if K = w
Send {U+1e83}
else if K = y
Send {U+00fd}
else if K = z
Send {U+017a}
else if K = <
Send {U+2018}
else if K = >
Send {U+2019}
else if K = A
Send {U+00c1}
else if K = C
Send {U+0106}
else if K = E
Send {U+00c9}
else if K = G
Send {U+01f4}
else if K = I
Send {U+00cd}
else if K = K
Send {U+1e30}
else if K = M
Send {U+1e3e}
else if K = L
Send {U+0139}
else if K = O
Send {U+00d3}
else if K = N
Send {U+0143}
else if K = P
Send {U+1e54}
else if K = S
Send {U+015a}
else if K = R
Send {U+0154}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1ee9}
else if K = o
Send {U+1edb}
else if K = O
Send {U+1eda}
else
Send '+%K%
return
}
else if K = W
Send {U+1e82}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eae}
else if K = a
Send {U+1eaf}
else
Send 'b%K%
return
}
else if K = Y
Send {U+00dd}
else if K = ,
Send {U+201a}
else if K = ~
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1e79}
else if K = o
Send {U+1e4d}
else if K = O
Send {U+1e4c}
else
Send '~%K%
return
}
else if K = Z
Send {U+0179}
else if K = /
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = O
Send {U+01fe}
else if K = o
Send {U+01ff}
else
Send '/%K%
return
}
else if K = ・
Send {U+01fb}
else if K = ナ
Send {U+01fa}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1ea4}
else if K = o
Send {U+1ed1}
else if K = E
Send {U+1ebe}
else if K = a
Send {U+1ea5}
else if K = O
Send {U+1ed0}
else if K = e
Send {U+1ebf}
else
Send '^%K%
return
}
else
Send '%K%
return
}
else if K = f
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = s
Send {U+017f}
else if K = S
Send {U+017f}
else
Send f%K%
return
}
else if K = )
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+005d}
else if K = -
Send {U+007d}
else
Send )%K%
return
}
else if K = (
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d0}
else
Send (a%K%
return
}
else if K = c
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d2}
else
Send (c%K%
return
}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d1}
else
Send (b%K%
return
}
else if K = e
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d4}
else
Send (e%K%
return
}
else if K = d
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d3}
else
Send (d%K%
return
}
else if K = g
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d6}
else
Send (g%K%
return
}
else if K = f
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d5}
else
Send (f%K%
return
}
else if K = i
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d8}
else
Send (i%K%
return
}
else if K = (
Send {U+005b}
else if K = k
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24da}
else
Send (k%K%
return
}
else if K = j
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d9}
else
Send (j%K%
return
}
else if K = -
Send {U+007b}
else if K = l
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24db}
else
Send (l%K%
return
}
else if K = o
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24de}
else
Send (o%K%
return
}
else if K = n
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24dd}
else
Send (n%K%
return
}
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246a}
else
Send (11%K%
return
}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2469}
else
Send (10%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246c}
else
Send (13%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246b}
else
Send (12%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246e}
else
Send (15%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246d}
else
Send (14%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2470}
else
Send (17%K%
return
}
else if K = 6
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+246f}
else
Send (16%K%
return
}
else if K = )
Send {U+2460}
else if K = 8
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2471}
else
Send (18%K%
return
}
else if K = 9
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2472}
else
Send (19%K%
return
}
else
Send (1%K%
return
}
else if K = p
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24df}
else
Send (p%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325b}
else
Send (31%K%
return
}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325a}
else
Send (30%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325d}
else
Send (33%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325c}
else
Send (32%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325f}
else
Send (35%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+325e}
else
Send (34%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b2}
else
Send (37%K%
return
}
else if K = 6
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b1}
else
Send (36%K%
return
}
else if K = )
Send {U+2462}
else if K = 8
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b3}
else
Send (38%K%
return
}
else if K = 9
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b4}
else
Send (39%K%
return
}
else
Send (3%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3251}
else
Send (21%K%
return
}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2473}
else
Send (20%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3253}
else
Send (23%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3252}
else
Send (22%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3255}
else
Send (25%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3254}
else
Send (24%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3257}
else
Send (27%K%
return
}
else if K = 6
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3256}
else
Send (26%K%
return
}
else if K = )
Send {U+2461}
else if K = 8
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3258}
else
Send (28%K%
return
}
else if K = 9
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+3259}
else
Send (29%K%
return
}
else
Send (2%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2464}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32bf}
else
Send (50%K%
return
}
else
Send (5%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b6}
else
Send (41%K%
return
}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b5}
else
Send (40%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b8}
else
Send (43%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b7}
else
Send (42%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32ba}
else
Send (45%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32b9}
else
Send (44%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32bc}
else
Send (47%K%
return
}
else if K = 6
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32bb}
else
Send (46%K%
return
}
else if K = )
Send {U+2463}
else if K = 8
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32bd}
else
Send (48%K%
return
}
else if K = 9
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+32be}
else
Send (49%K%
return
}
else
Send (4%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2466}
else
Send (7%K%
return
}
else if K = 6
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2465}
else
Send (6%K%
return
}
else if K = 9
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2468}
else
Send (9%K%
return
}
else if K = 8
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+2467}
else
Send (8%K%
return
}
else if K = 0
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24ea}
else
Send (0%K%
return
}
else if K = z
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e9}
else
Send (z%K%
return
}
else if K = y
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e8}
else
Send (y%K%
return
}
else if K = x
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e7}
else
Send (x%K%
return
}
else if K = w
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e6}
else
Send (w%K%
return
}
else if K = v
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e5}
else
Send (v%K%
return
}
else if K = A
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24b6}
else
Send (A%K%
return
}
else if K = u
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e4}
else
Send (u%K%
return
}
else if K = C
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24b8}
else
Send (C%K%
return
}
else if K = B
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24b7}
else
Send (B%K%
return
}
else if K = E
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24ba}
else
Send (E%K%
return
}
else if K = D
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24b9}
else
Send (D%K%
return
}
else if K = G
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24bc}
else
Send (G%K%
return
}
else if K = F
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24bb}
else
Send (F%K%
return
}
else if K = I
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24be}
else
Send (I%K%
return
}
else if K = H
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24bd}
else
Send (H%K%
return
}
else if K = K
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c0}
else
Send (K%K%
return
}
else if K = J
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24bf}
else
Send (J%K%
return
}
else if K = M
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c2}
else
Send (M%K%
return
}
else if K = L
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c1}
else
Send (L%K%
return
}
else if K = O
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c4}
else
Send (O%K%
return
}
else if K = N
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c3}
else
Send (N%K%
return
}
else if K = Q
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c6}
else
Send (Q%K%
return
}
else if K = P
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c5}
else
Send (P%K%
return
}
else if K = S
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c8}
else
Send (S%K%
return
}
else if K = R
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c7}
else
Send (R%K%
return
}
else if K = t
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e3}
else
Send (t%K%
return
}
else if K = T
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24c9}
else
Send (T%K%
return
}
else if K = W
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24cc}
else
Send (W%K%
return
}
else if K = V
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24cb}
else
Send (V%K%
return
}
else if K = Y
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24ce}
else
Send (Y%K%
return
}
else if K = X
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24cd}
else
Send (X%K%
return
}
else if K = s
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e2}
else
Send (s%K%
return
}
else if K = Z
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24cf}
else
Send (Z%K%
return
}
else if K = r
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e1}
else
Send (r%K%
return
}
else if K = q
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24e0}
else
Send (q%K%
return
}
else if K = m
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24dc}
else
Send (m%K%
return
}
else if K = h
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+24d7}
else
Send (h%K%
return
}
else
Send (%K%
return
}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = +
Send {U+0023}
else if K = -
Send {U+00b1}
else if K = u
Send {U+01b0}
else if K = O
Send {U+01a0}
else if K = o
Send {U+01a1}
else
Send +%K%
return
}
else if K = -
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = )
Send {U+007d}
else if K = (
Send {U+007b}
else if K = ,
Send {U+00ac}
else if K = :
Send {U+00f7}
else if K = -
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = -
Send {U+2014}
else if K = .
Send {U+2013}
else
Send --%K%
return
}
else if K = d
Send {U+0111}
else if K = L
Send {U+00a3}
else if K = D
Send {U+0110}
else if K = A
Send {U+0100}
else if K = a
Send {U+0101}
else if K = I
Send {U+012A}
else if K = i
Send {U+012B}
else if K = U
Send {U+016A}
else if K = u
Send {U+016B}
else if K = E
Send {U+0112}
else if K = e
Send {U+0113}
else if K = O
Send {U+014C}
else if K = o
Send {U+014D}
else
Send -%K%
return
}
else if K = l
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = v
Send {U+007c}
else
Send l%K%
return
}
else if K = o
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+00c5}
else if K = c
Send {U+00a9}
else if K = R
Send {U+00ae}
else if K = e
Send {U+0153}
else if K = '
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+01fa}
else if K = a
Send {U+01fb}
else
Send o'%K%
return
}
else if K = w
Send {U+1e98}
else if K = y
Send {U+1e99}
else if K = x
Send {U+00a4}
else if K = u
Send {U+016f}
else if K = a
Send {U+00e5}
else if K = s
Send {U+00a7}
else if K = C
Send {U+00a9}
else if K = o
Send {U+00b0}
else if K = r
Send {U+00ae}
else if K = _
Send {U+00ba}
else
Send o%K%
return
}
else if K = .
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+0227}
else if K = c
Send {U+010b}
else if K = b
Send {U+1e03}
else if K = e
Send {U+0117}
else if K = d
Send {U+1e0b}
else if K = g
Send {U+0121}
else if K = f
Send {U+1e1f}
else if K = h
Send {U+1e23}
else if K = m
Send {U+1e41}
else if K = o
Send {U+022f}
else if K = .
Send {U+2026}
else if K = p
Send {U+1e57}
else if K = s
Send {U+1e61}
else if K = r
Send {U+1e59}
else if K = t
Send {U+1e6b}
else if K = w
Send {U+1e87}
else if K = y
Send {U+1e8f}
else if K = x
Send {U+1e8b}
else if K = z
Send {U+017c}
else if K = =
Send {U+2022}
else if K = <
Send {U+2039}
else if K = >
Send {U+203a}
else if K = A
Send {U+0226}
else if K = C
Send {U+010a}
else if K = B
Send {U+1e02}
else if K = E
Send {U+0116}
else if K = D
Send {U+1e0a}
else if K = G
Send {U+0120}
else if K = F
Send {U+1e1e}
else if K = I
Send {U+0130}
else if K = H
Send {U+1e22}
else if K = M
Send {U+1e40}
else if K = O
Send {U+022e}
else if K = N
Send {U+1e44}
else if K = P
Send {U+1e56}
else if K = S
Send {U+1e60}
else if K = R
Send {U+1e58}
else if K = T
Send {U+1e6a}
else if K = W
Send {U+1e86}
else if K = Y
Send {U+1e8e}
else if K = X
Send {U+1e8a}
else if K = !
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = S
Send {U+1e68}
else if K = s
Send {U+1e69}
else
Send .!%K%
return
}
else if K = Z
Send {U+017b}
else if K = '
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = S
Send {U+1e64}
else if K = s
Send {U+1e65}
else
Send .'%K%
return
}
else if K = エ
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = S
Send {U+1e64}
else if K = s
Send {U+1e65}
else
Send .エ%K%
return
}
else if K = n
Send {U+1e45}
else if K = -
Send {U+00b7}
else
Send .%K%
return
}
else if K = 1
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 8
Send {U+215b}
else if K = 3
Send {U+2153}
else if K = 2
Send {U+00bd}
else if K = 5
Send {U+2155}
else if K = 4
Send {U+00bc}
else if K = 6
Send {U+2159}
else
Send 1%K%
return
}
else if K = p
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = !
Send {U+00b6}
else
Send p%K%
return
}
else if K = s
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = M
Send {U+2120}
else if K = m
Send {U+2120}
else if K = o
Send {U+00a7}
else if K = s
Send {U+00df}
else
Send s%K%
return
}
else if K = 2
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 3
Send {U+2154}
else if K = 5
Send {U+2156}
else
Send 2%K%
return
}
else if K = u
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+016d}
else
Send u%K%
return
}
else if K = t
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = M
Send {U+2122}
else if K = h
Send {U+00fe}
else if K = m
Send {U+2122}
else
Send t%K%
return
}
else if K = 7
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 8
Send {U+215e}
else
Send 7%K%
return
}
else if K = v
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = l
Send {U+007c}
else
Send v%K%
return
}
else if K = 5
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 8
Send {U+215d}
else if K = 6
Send {U+215a}
else
Send 5%K%
return
}
else if K = x
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = o
Send {U+00a4}
else if K = x
Send {U+00d7}
else
Send x%K%
return
}
else if K = 4
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 5
Send {U+2158}
else
Send 4%K%
return
}
else if K = :
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = -
Send {U+00f7}
else
Send :%K%
return
}
else if K = =
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = c
Send {U+20ac}
else if K = E
Send {U+20ac}
else if K = W
Send {U+20a9}
else if K = Y
Send {U+00a5}
else if K = u
Send {U+0171}
else if K = o
Send {U+0151}
else if K = C
Send {U+20ac}
else if K = e
Send {U+20ac}
else if K = L
Send {U+20a4}
else if K = O
Send {U+0150}
else if K = N
Send {U+20a6}
else
Send =%K%
return
}
else if K = <
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = '
Send {U+2018}
else if K = <
Send {U+00ab}
else if K = /
Send {U+005c}
else if K = "
Send {U+201c}
else
Send <%K%
return
}
else if K = ?
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = !
Send {U+203d}
else if K = y
Send {U+1ef7}
else if K = Y
Send {U+1ef6}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eb2}
else if K = a
Send {U+1eb3}
else
Send ?b%K%
return
}
else if K = E
Send {U+1eba}
else if K = u
Send {U+1ee7}
else if K = i
Send {U+1ec9}
else if K = o
Send {U+1ecf}
else if K = I
Send {U+1ec8}
else if K = O
Send {U+1ece}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1eed}
else if K = o
Send {U+1edf}
else if K = O
Send {U+1ede}
else
Send ?+%K%
return
}
else if K = A
Send {U+1ea2}
else if K = e
Send {U+1ebb}
else if K = a
Send {U+1ea3}
else if K = ?
Send {U+00bf}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1ea8}
else if K = o
Send {U+1ed5}
else if K = E
Send {U+1ec2}
else if K = a
Send {U+1ea9}
else if K = O
Send {U+1ed4}
else if K = e
Send {U+1ec3}
else
Send ?^%K%
return
}
else
Send ?%K%
return
}
else if K = >
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = "
Send {U+201d}
else if K = '
Send {U+2019}
else if K = >
Send {U+00bb}
else
Send >%K%
return
}
else if K = A
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = E
Send {U+00c6}
else if K = T
Send {U+0040}
else
Send A%K%
return
}
else if K = エ
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+00e1}
else if K = c
Send {U+0107}
else if K = "
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = I
Send {U+1e2e}
else if K = i
Send {U+1e2f}
else if K = u
Send {U+01d8}
else
Send エ"%K%
return
}
else if K = e
Send {U+00e9}
else if K = g
Send {U+01f5}
else if K = i
Send {U+00ed}
else if K = k
Send {U+1e31}
else if K = m
Send {U+1e3f}
else if K = l
Send {U+013a}
else if K = o
Send {U+00f3}
else if K = n
Send {U+0144}
else if K = p
Send {U+1e55}
else if K = s
Send {U+015b}
else if K = r
Send {U+0155}
else if K = u
Send {U+00fa}
else if K = w
Send {U+1e83}
else if K = y
Send {U+00fd}
else if K = z
Send {U+017a}
else if K = ~
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1e79}
else if K = o
Send {U+1e4d}
else if K = O
Send {U+1e4c}
else
Send エ~%K%
return
}
else if K = A
Send {U+00c1}
else if K = C
Send {U+0106}
else if K = E
Send {U+00c9}
else if K = G
Send {U+01f4}
else if K = I
Send {U+00cd}
else if K = K
Send {U+1e30}
else if K = M
Send {U+1e3e}
else if K = L
Send {U+0139}
else if K = O
Send {U+00d3}
else if K = N
Send {U+0143}
else if K = P
Send {U+1e54}
else if K = S
Send {U+015a}
else if K = R
Send {U+0154}
else if K = W
Send {U+1e82}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1ee9}
else if K = o
Send {U+1edb}
else if K = O
Send {U+1eda}
else
Send エ+%K%
return
}
else if K = Y
Send {U+00dd}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eae}
else if K = a
Send {U+1eaf}
else
Send エb%K%
return
}
else if K = ナ
Send {U+01fa}
else if K = Z
Send {U+0179}
else if K = ・
Send {U+01fb}
else if K = ,
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = C
Send {U+1e08}
else if K = c
Send {U+1e09}
else
Send エ,%K%
return
}
else if K = /
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = O
Send {U+01fe}
else if K = o
Send {U+01ff}
else
Send エ/%K%
return
}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1ea4}
else if K = o
Send {U+1ed1}
else if K = E
Send {U+1ebe}
else if K = a
Send {U+1ea5}
else if K = O
Send {U+1ed0}
else if K = e
Send {U+1ebf}
else
Send エ^%K%
return
}
else
Send エ%K%
return
}
else if K = C
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = E
Send {U+20a0}
else if K = =
Send {U+20ac}
else if K = /
Send {U+20a1}
else if K = r
Send {U+20a2}
else
Send C%K%
return
}
else if K = n
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = g
Send {U+014b}
else
Send n%K%
return
}
else if K = E
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+20ac}
else
Send E%K%
return
}
else if K = D
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = H
Send {U+00d0}
else
Send D%K%
return
}
else if K = k
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = k
Send {U+0138}
else
Send k%K%
return
}
else if K = F
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = r
Send {U+20a3}
else
Send F%K%
return
}
else if K = i
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = .
Send {U+0131}
else
Send i%K%
return
}
else if K = `;
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+0105}
else if K = e
Send {U+0119}
else if K = I
Send {U+012e}
else if K = o
Send {U+01eb}
else if K = A
Send {U+0104}
else if K = u
Send {U+0173}
else if K = i
Send {U+012f}
else if K = O
Send {U+01ea}
else if K = E
Send {U+0118}
else
Send `;%K%
return
}
else if K = ``
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+00c0}
else if K = "
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+01dc}
else
Send ``"%K%
return
}
else if K = e
Send {U+00e8}
else if K = i
Send {U+00ec}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1eeb}
else if K = o
Send {U+1edd}
else if K = O
Send {U+1edc}
else
Send ``+%K%
return
}
else if K = O
Send {U+00d2}
else if K = N
Send {U+01f8}
else if K = u
Send {U+00f9}
else if K = y
Send {U+1ef3}
else if K = W
Send {U+1e80}
else if K = a
Send {U+00e0}
else if K = Y
Send {U+1ef2}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eb0}
else if K = a
Send {U+1eb1}
else
Send ``b%K%
return
}
else if K = o
Send {U+00f2}
else if K = E
Send {U+00c8}
else if K = w
Send {U+1e81}
else if K = n
Send {U+01f9}
else if K = I
Send {U+00cc}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1ea6}
else if K = o
Send {U+1ed3}
else if K = E
Send {U+1ec0}
else if K = a
Send {U+1ea7}
else if K = O
Send {U+1ed2}
else if K = e
Send {U+1ec1}
else
Send ``^%K%
return
}
else
Send ``%K%
return
}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+0103}
else if K = e
Send {U+0115}
else if K = !
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eb6}
else if K = a
Send {U+1eb7}
else
Send b!%K%
return
}
else if K = G
Send {U+011e}
else if K = i
Send {U+012d}
else if K = I
Send {U+012c}
else if K = u
Send {U+016d}
else if K = o
Send {U+014f}
else if K = g
Send {U+011f}
else if K = A
Send {U+0102}
else if K = ,
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = E
Send {U+1e1c}
else if K = e
Send {U+1e1d}
else
Send b,%K%
return
}
else if K = O
Send {U+014e}
else if K = E
Send {U+0114}
else
Send b%K%
return
}
else if K = #
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = f
Send {U+266e}
else if K = #
Send {U+266f}
else if K = b
Send {U+266d}
else
Send #%K%
return
}
else if K = L
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+20a4}
else if K = -
Send {U+00a3}
else if K = V
Send {U+007c}
else
Send L%K%
return
}
else if K = O
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = C
Send {U+00a9}
else if K = r
Send {U+00ae}
else if K = E
Send {U+0152}
else if K = R
Send {U+00ae}
else if K = c
Send {U+00a9}
else
Send O%K%
return
}
else if K = N
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+20a6}
else if K = G
Send {U+014a}
else if K = o
Send {U+2116}
else if K = O
Send {U+2116}
else
Send N%K%
return
}
else if K = ~
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+00e3}
else if K = b
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eb4}
else if K = a
Send {U+1eb5}
else
Send ~b%K%
return
}
else if K = E
Send {U+1ebc}
else if K = i
Send {U+0129}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1eef}
else if K = o
Send {U+1ee1}
else if K = O
Send {U+1ee0}
else
Send ~+%K%
return
}
else if K = O
Send {U+00d5}
else if K = N
Send {U+00d1}
else if K = u
Send {U+0169}
else if K = y
Send {U+1ef9}
else if K = v
Send {U+1e7d}
else if K = Y
Send {U+1ef8}
else if K = A
Send {U+00c3}
else if K = e
Send {U+1ebd}
else if K = n
Send {U+00f1}
else if K = V
Send {U+1e7c}
else if K = I
Send {U+0128}
else if K = o
Send {U+00f5}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eaa}
else if K = o
Send {U+1ed7}
else if K = E
Send {U+1ec4}
else if K = a
Send {U+1eab}
else if K = O
Send {U+1ed6}
else if K = e
Send {U+1ec5}
else
Send ~^%K%
return
}
else
Send ~%K%
return
}
else if K = P
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = !
Send {U+00b6}
else if K = t
Send {U+20a7}
else if K = P
Send {U+00b6}
else
Send P%K%
return
}
else if K = S
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = M
Send {U+2120}
else if K = m
Send {U+2120}
else
Send S%K%
return
}
else if K = R
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = s
Send {U+20a8}
else
Send R%K%
return
}
else if K = 3
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = 5
Send {U+2157}
else if K = 4
Send {U+00be}
else if K = 8
Send {U+215c}
else
Send 3%K%
return
}
else if K = T
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = M
Send {U+2122}
else if K = H
Send {U+00de}
else if K = m
Send {U+2122}
else
Send T%K%
return
}
else if K = W
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+20a9}
else
Send W%K%
return
}
else if K = V
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = L
Send {U+007c}
else
Send V%K%
return
}
else if K = Y
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = =
Send {U+00a5}
else
Send Y%K%
return
}
else if K = |
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = c
Send {U+00a2}
else
Send |%K%
return
}
else if K = !
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+1ea1}
else if K = b
Send {U+1e05}
else if K = e
Send {U+1eb9}
else if K = d
Send {U+1e0d}
else if K = i
Send {U+1ecb}
else if K = h
Send {U+1e25}
else if K = k
Send {U+1e33}
else if K = m
Send {U+1e43}
else if K = l
Send {U+1e37}
else if K = o
Send {U+1ecd}
else if K = n
Send {U+1e47}
else if K = s
Send {U+1e63}
else if K = r
Send {U+1e5b}
else if K = u
Send {U+1ee5}
else if K = t
Send {U+1e6d}
else if K = w
Send {U+1e89}
else if K = v
Send {U+1e7f}
else if K = y
Send {U+1ef5}
else if K = z
Send {U+1e93}
else if K = ?
Send {U+203d}
else if K = A
Send {U+1ea0}
else if K = B
Send {U+1e04}
else if K = E
Send {U+1eb8}
else if K = D
Send {U+1e0c}
else if K = I
Send {U+1eca}
else if K = H
Send {U+1e24}
else if K = K
Send {U+1e32}
else if K = M
Send {U+1e42}
else if K = L
Send {U+1e36}
else if K = O
Send {U+1ecc}
else if K = N
Send {U+1e46}
else if K = S
Send {U+1e62}
else if K = R
Send {U+1e5a}
else if K = T
Send {U+1e6c}
else if K = W
Send {U+1e88}
else if K = V
Send {U+1e7e}
else if K = Y
Send {U+1ef4}
else if K = Z
Send {U+1e92}
else if K = +
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = u
Send {U+1ef1}
else if K = o
Send {U+1ee3}
else if K = O
Send {U+1ee2}
else
Send !+%K%
return
}
else if K = !
Send {U+00a1}
else if K = ^
Send {U+00a6}
else
Send !%K%
return
}
else if K = ,
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = C
Send {U+00c7}
else if K = "
Send {U+201e}
else if K = E
Send {U+0228}
else if K = D
Send {U+1e10}
else if K = g
Send {U+0123}
else if K = H
Send {U+1e28}
else if K = k
Send {U+0137}
else if K = -
Send {U+00ac}
else if K = L
Send {U+013b}
else if K = N
Send {U+0145}
else if K = h
Send {U+1e29}
else if K = S
Send {U+015e}
else if K = R
Send {U+0156}
else if K = d
Send {U+1e11}
else if K = T
Send {U+0162}
else if K = e
Send {U+0229}
else if K = t
Send {U+0163}
else if K = s
Send {U+015f}
else if K = r
Send {U+0157}
else if K = c
Send {U+00e7}
else if K = n
Send {U+0146}
else if K = '
Send {U+201a}
else if K = G
Send {U+0122}
else if K = l
Send {U+013c}
else if K = K
Send {U+0136}
else
Send ,%K%
return
}
else if K = m
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = /
Send {U+20a5}
else if K = u
Send {U+00b5}
else
Send m%K%
return
}
else if K = /
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = C
Send {U+20a1}
else if K = b
Send {U+0180}
else if K = d
Send {U+0111}
else if K = G
Send {U+01e4}
else if K = I
Send {U+0197}
else if K = H
Send {U+0126}
else if K = m
Send {U+20a5}
else if K = L
Send {U+0141}
else if K = /
Send {U+005c}
else if K = i
Send {U+0268}
else if K = g
Send {U+01e5}
else if K = z
Send {U+01b6}
else if K = T
Send {U+0166}
else if K = h
Send {U+0127}
else if K = t
Send {U+0167}
else if K = c
Send {U+00a2}
else if K = l
Send {U+0142}
else if K = D
Send {U+0110}
else if K = Z
Send {U+01b5}
else if K = o
Send {U+00f8}
else if K = <
Send {U+005c}
else if K = O
Send {U+00d8}
else if K = ^
Send {U+007c}
else
Send /%K%
return
}
else if K = `%
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = o
Send {U+2030}
else
Send `%%K%
return
}
else if K = ^
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = !
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = A
Send {U+1eac}
else if K = o
Send {U+1ed9}
else if K = E
Send {U+1ec6}
else if K = a
Send {U+1ead}
else if K = O
Send {U+1ed8}
else if K = e
Send {U+1ec7}
else
Send ^!%K%
return
}
else if K = c
Send {U+0109}
else if K = e
Send {U+00ea}
else if K = g
Send {U+011d}
else if K = i
Send {U+00ee}
else if K = h
Send {U+0125}
else if K = +
Send {U+207a}
else if K = j
Send {U+0135}
else if K = /
Send {U+007c}
else if K = 1
Send {U+00b9}
else if K = 0
Send {U+2070}
else if K = 3
Send {U+00b3}
else if K = 2
Send {U+00b2}
else if K = u
Send {U+00fb}
else if K = 4
Send {U+2074}
else if K = w
Send {U+0175}
else if K = 6
Send {U+2076}
else if K = y
Send {U+0177}
else if K = 8
Send {U+2078}
else if K = z
Send {U+1e91}
else if K = =
Send {U+207c}
else if K = A
Send {U+00c2}
else if K = C
Send {U+0108}
else if K = E
Send {U+00ca}
else if K = G
Send {U+011c}
else if K = I
Send {U+00ce}
else if K = H
Send {U+0124}
else if K = J
Send {U+0134}
else if K = O
Send {U+00d4}
else if K = S
Send {U+015c}
else if K = )
Send {U+207e}
else if K = W
Send {U+0174}
else if K = (
Send {U+207d}
else if K = Y
Send {U+0176}
else if K = 9
Send {U+2079}
else if K = 7
Send {U+2077}
else if K = Z
Send {U+1e90}
else if K = 5
Send {U+2075}
else if K = a
Send {U+00e2}
else if K = s
Send {U+015d}
else if K = o
Send {U+00f4}
else
Send ^%K%
return
}
else if K = _
{
Input, K, L1 T5, %Endkeys%
if ErrorLevel != Max
return
else if K = a
Send {U+00aa}
else if K = o
Send {U+00ba}
else
Send _%K%
return
}
else
Send %K%
return
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment