OSDN Git Service

fix ticket #18663
[yamy/yamy.git] / contrib / dvorak109.mayu
1 #\r
2 # Dvorak layout for \91\8b\8eg\82¢\82Ì\97J\9fT\r
3 #\r
4 # Written by KANAI Makoto <kanai@nadmin.org>\r
5 #         on May. 2, 2000\r
6 # Modified by Oota Toshiya <oota@mspd.mt.nec.co.jp>\r
7 #       ver 1.1 2001/11/1\r
8 #\r
9 # [\8eg\82¢\95û]\r
10 # .mayu\82Ì\92\86\82Å\r
11 #     include "109.mayu"\r
12\82É\91±\82¢\82Ä\r
13 #     include "dvorak109.mayu"\r
14\82Æ\82µ\82Ä\93Ç\82Ý\8d\9e\82Ü\82¹\82é¡\r
15 \r
16 def key EqualsSign Equal                =    0x0d # =+\r
17 #key ~S-*\94¼\8ap/\91S\8ap              = $GRAVE_ACCENT\r
18 #key  S-*\94¼\8ap/\91S\8ap              = $TILDE\r
19 #key  A-\94¼\8ap/\91S\8ap               = $ToggleIME\r
20 #key    *\96³\95Ï\8a·         = *Space\r
21 #key    *\95Ï\8a·           = *Space\r
22 #key    *\82Ð\82ç\82ª\82È               = *Space\r
23 #key    *\89p\90\94           = S-*\89p\90\94\r
24 #key *ReverseSolidus    = *RightShift\r
25 \r
26 \r
27 def alias  _A                   = A\r
28 def alias  _B                   = N\r
29 def alias  _C                   = I\r
30 def alias  _D                   = H\r
31 def alias  _E                   = D\r
32 def alias  _F                   = Y\r
33 def alias  _G                   = U\r
34 def alias  _H                   = J\r
35 def alias  _I                   = G\r
36 def alias  _J                   = C\r
37 def alias  _K                   = V\r
38 def alias  _L                   = P\r
39 def alias  _M                   = M\r
40 def alias  _N                   = L\r
41 def alias  _O                   = S\r
42 def alias  _P                   = R\r
43 def alias  _Q                   = X\r
44 def alias  _R                   = O\r
45 def alias  _S                   = Semicolon\r
46 def alias  _T                   = K\r
47 def alias  _U                   = F\r
48 def alias  _V                   = Period\r
49 def alias  _W                   = Comma\r
50 def alias  _X                   = B\r
51 def alias  _Y                   = T\r
52 def alias  _Z                   = Slash\r
53 def alias  _Comma               = W\r
54 def alias  _Period              = E\r
55 \r
56 key S-*_2               => Atmark\r
57 def subst S-*_6         => $CIRCUMFLEX_ACCENT\r
58 def subst S-*_7         => $AMPERSAND\r
59 key S-*_8               => $ASTERISK\r
60 key S-*_9               => $LEFT_PARENTHESIS\r
61 key S-*_0               => $RIGHT_PARENTHESIS\r
62 key *Minus              => $LEFT_SQUARE_BRACKET\r
63 key S-*Minus            => $LEFT_CURLY_BRACKET\r
64 key *EqualsSign         => $RIGHT_SQUARE_BRACKET\r
65 key S-*EqualsSign       => $RIGHT_CURLY_BRACKET\r
66 key S-*Q                => $QUOTATION_MARK\r
67 key ~S-*Q               => $APOSTROPHE\r
68 key S-*Atmark           => $QUESTION_MARK\r
69 key ~S-*Atmark          => $SOLIDUS\r
70 key S-*OpenBracket      => $PLUS_SIGN\r
71 key ~S-*OpenBracket     => $EQUALS_SIGN\r
72 \r
73 key S-*Colon            => $LOW_LINE\r
74 key ~S-*Colon           => $HYPHEN-MINUS\r
75 key *X                  => *Q\r
76 key S-*CloseBracket     => $TILDE\r
77 key ~S-*CloseBracket    => $GRAVE_ACCENT\r
78 \r
79 key  S-*Z               => $COLON\r
80 key  ~S-*Z              => $SEMICOLON\r
81 \r
82 \r
83 key *_A                 => *A\r
84 key *_B                 => *B\r
85 key *_C                 => *C\r
86 key *_D                 => *D\r
87 key *_E                 => *E\r
88 key *_F                 => *F\r
89 key *_G                 => *G\r
90 key *_H                 => *H\r
91 key *_I                 => *I\r
92 key *_J                 => *J\r
93 key *_K                 => *K\r
94 key *_L                 => *L\r
95 key *_M                 => *M\r
96 key *_N                 => *N\r
97 key *_O                 => *O\r
98 key *_P                 => *P\r
99 key *_R                 => *R\r
100 key *_S                 => *S\r
101 key *_T                 => *T\r
102 key *_U                 => *U\r
103 key *_V                 => *V\r
104 key *_W                 => *W\r
105 key *_X                 => *X\r
106 key *_Y                 => *Y\r
107 key *_Z                 => *Z\r
108 key *_Comma             => *Comma\r
109 key *_Period            => *Period\r
110 \r
111 #--\r