SCIM-Anthy用の「飛鳥カナ配列」定義、21c290と21c345……ただし仮仮版。
(未来:SCIM-Anthy用の「かえであすか」定義……ただし仮仮版。)
システム的にはまだ連続シフトが効かないものの、とりあえず使えるものを……ということでつくってみました。
いや、実際のところは「自宅でまでローマ字入力を使いたくはないよorz」という泣き言が理由だったりするわけですが……。
ただし、ここに貼る時点でのデキは「仮仮版」レベルです。
今から検証しますけれども、まともに検証できるかどうかも微妙です。
しかも、【1の右シフト】【Yのアンシフト】【]のアンシフト】の定義はウチでの定義をそのまま持ち込んでいます……。
Ubuntu Feisty Fawn(7.04)によるテスト結果。
飛鳥カナ配列(21c290)を使って気づいた点は次のとおり。
- (始めからわかっていたこととして)連続シフトには対応していない……けど、短文を打つ分にはこれでも問題はなさそう。少なくともローマ字入力をするよりはだいぶ楽かも。
- (始めてわかったこととして)小指shiftキーによる英字モードに対応していないらしい(ただし英記号は出力できる)。
- 「──」と「……」を簡単に定義でき、きちんと定義したままに出力される。文字列を制御配列用に割り当てている姫踊子草/繭姫とは異なり、文字列を制御配列用に割り当てていないSCIM-Anthyでは、こういった文字の定義は容易。ただし、逆にSCIM-Anthyの配列定義では制御文字を指定できない。
- それどころか、「飛鳥カ」と「ナ配列」などという文字列も定義できる。入力単位はキー単位(Backspaceキーを押すと、一文字ずつではなく一定義ずつ消える)。
……以降は飛鳥の21c345と21c290の定義です。
※以下の順に定義を書いています。
- 【英字半角版】asuka21c345(halfpace_123).sty - ver0.0.0
- 【英字半角版】asuka21c290(halfpace_123).sty - ver0.0.0
- 【英字全角版】asuka21c345(halfpace_123).sty - ver0.0.1 (半角→全角変換のみ)
- 【英字全角版】asuka21c290(halfpace_123).sty - ver0.0.1 (半角→全角変換のみ)
……英字については全角&半角の両者ともに試してみましたが、結局ダメでした……ので、どちらをコピーして使っても、状況は変わらない気がします。
記号類については、ver0.0.0において「半角の小カッコ閉じ」が出ないようですので、英字記号類だけでも使いたい……という場合は、ver0.0.1を使う方が望ましいと思われます。
【英字半角版】asuka21c345(halfpace_123).sty - 置き位置は、ホームフォルダの下[.scim/anthy/style]がよいらしい。
# # asuka21c345(halfpace_123).sty - Asuka kana layout definition file # Copyright (C) 2007 Kaede Aizawa <yfi@eurus.dti.ne.jp> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # FormatVersion = 0.0.0 Encoding = EUC-JP Title = 飛鳥カナ配列(123並び)21世紀-345版 Version = 0.0.0 [NICOLATable/FundamentalTable] # non modifiered keys # -- <= => #--------- #1=1,{,! 1=1,{,“ 2=2,[,” 3=3,],# 4=4,},$ 5=5,゛,% 6=6,&, # -- <= => #--------- 7=7,’, 8=8,*,゜ 9=9,/,> 0=0,+,< -=.,_,= ^=,,|,^ \\=*,, # -- <= => #--------- q=ぴ,ざ,ぺ w=け,ね,べ e=じ,え,れ r=「,ぁ,〜 t=(,ぅ,── # -- <= => #--------- y=),ヴ,ぢ u=」,ぇ,ぬ i=と,よ,そ o=は,ふ,こ p=ぶ,!,ぞ @=へ,ぃ,ご \[=¥,_, # -- <= => #--------- a=き,だ,わ s=し,ち,お d=う,あ,な f=て,り,ら g=ぎ,ぉ,% # -- <= => #--------- h=ゆ,ず,づ j=ん,る,く k=い,す,の l=か,が,つ ;=た,ま,さ :=ほ,げ,ろ #\]= \]=……,, # -- <= => #--------- z=ば,ぜ,ぷ x=み,ひ,ぽ c=に,せ,ぱ v=ー,び,ぐ b=・,&,* # -- <= => #--------- n=ゃ,や,む m=っ,で,を ,=ょ,、,ど .=ゅ,。,も /=め,?,ぽ _=,,¥,/ # shift modifiered keys #!=! #"=" #\#=# #$=$ #%=% #&=& #'=' #(=( #)=) # #\=== #~=~ #|=| !=! "=" \#=# $=$ %=% &=& '=' (=. )=, #〜 \==- ~=〜 |=| Q=Q W=W E=E R=R T=T Y=Y U=U I=I O=O P=P `=@ \{=[ A=A S=S D=D F=F G=G H=H J=J K=K L=L +=; *=: \}=] Z=Z X=X C=C V=V B=B N=N M=M <=, >=. ?=/
【英字半角版】asuka21c290(halfpace_123).sty - 置き位置は、ホームフォルダの下[.scim/anthy/style]がよいらしい。
# # asuka21c290(halfpace_123).sty - Asuka kana layout definition file # Copyright (C) 2007 Kaede Aizawa <yfi@eurus.dti.ne.jp> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # FormatVersion = 0.0.0 Encoding = EUC-JP Title = 飛鳥カナ配列(123並び)21世紀-290版 Version = 0.0.0 [NICOLATable/FundamentalTable] # non modifiered keys # -- <= => #--------- #1=1,{,! 1=1,{,“ 2=2,[,” 3=3,],# 4=4,},$ 5=5,゛,% 6=6,&, # -- <= => #--------- 7=7,’, 8=8,*,゜ 9=9,/,> 0=0,+,< -=.,_,= ^=,,|,^ \\=*,, # -- <= => #--------- q=「,ざ,( w=ー,ね,べ e=じ,え,れ r=ぴ,ぁ,ぺ t=%,ぅ,& # -- <= => #--------- y=──,ぇ,ぢ u=・,ぃ,〜 i=と,よ,そ o=は,ふ,こ p=へ,!,ぞ @=」,),ご \[=¥,_, # -- <= => #--------- a=き,だ,わ s=し,さ,お d=う,あ,な f=て,り,ら g=ぎ,ぉ,ぬ # -- <= => #--------- h=ゆ,ず,ぼ j=ん,る,く k=い,す,の l=か,ま,つ ;=た,で,に :=け,げ,ろ #\]= \]=……,, # -- <= => #--------- z=ほ,ぜ,ぷ x=せ,ひ,ぐ c=み,ち,ぱ v=ぶ,ば,づ b=び,ヴ,* # -- <= => #--------- n=ゃ,や,む m=っ,が,を ,=ょ,、,ど .=ゅ,。,も /=め,?,ぽ _=,,¥,/ # shift modifiered keys #!=! #"=" #\#=# #$=$ #%=% #&=& #'=' #(=( #)=) # #\=== #~=~ #|=| !=! "=" \#=# $=$ %=% &=& '=' (=. )=, #〜 \==- ~=〜 |=| Q=Q W=W E=E R=R T=T Y=Y U=U I=I O=O P=P `=@ \{=[ A=A S=S D=D F=F G=G H=H J=J K=K L=L +=; *=: \}=] Z=Z X=X C=C V=V B=B N=N M=M <=, >=. ?=/
【英字全角版】asuka21c345(halfpace_123).sty - 置き位置は、ホームフォルダの下[.scim/anthy/style]がよいらしい。
# # asuka21c345(halfpace_123).sty - Asuka kana layout definition file # Copyright (C) 2007 Kaede Aizawa <yfi@eurus.dti.ne.jp> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # FormatVersion = 0.0.0 Encoding = EUC-JP Title = 飛鳥カナ配列(123並び)21世紀-345版 Version = 0.0.1 [NICOLATable/FundamentalTable] # non modifiered keys # -- <= => #--------- #1=1,{,! 1=1,{,“ 2=2,[,” 3=3,],# 4=4,},$ 5=5,゛,% 6=6,&, # -- <= => #--------- 7=7,’, 8=8,*,゜ 9=9,/,> 0=0,+,< -=.,_,= ^=,,|,^ \\=*,, # -- <= => #--------- q=ぴ,ざ,ぺ w=け,ね,べ e=じ,え,れ r=「,ぁ,〜 t=(,ぅ,── # -- <= => #--------- y=),ヴ,ぢ u=」,ぇ,ぬ i=と,よ,そ o=は,ふ,こ p=ぶ,!,ぞ @=へ,ぃ,ご \[=¥,_, # -- <= => #--------- a=き,だ,わ s=し,ち,お d=う,あ,な f=て,り,ら g=ぎ,ぉ,% # -- <= => #--------- h=ゆ,ず,づ j=ん,る,く k=い,す,の l=か,が,つ ;=た,ま,さ :=ほ,げ,ろ #\]= \]=……,, # -- <= => #--------- z=ば,ぜ,ぷ x=み,ひ,ぽ c=に,せ,ぱ v=ー,び,ぐ b=・,&,* # -- <= => #--------- n=ゃ,や,む m=っ,で,を ,=ょ,、,ど .=ゅ,。,も /=め,?,ぽ _=,,¥,/ # shift modifiered keys #!=! #"=" #\#=# #$=$ #%=% #&=& #'=' #(=( #)=) # #\=== #~=~ #|=| !=! "=” \#=# $=$ %=% &=& '=’ \(=. \)=, #〜 \==− ~=〜 |=| Q=Q W=W E=E R=R T=T Y=Y U=U I=I O=O P=P `=@ \{=[ A=A S=S D=D F=F G=G H=H J=J K=K L=L +=; *=: \}=] Z=Z X=X C=C V=V B=B N=N M=M <=, >=. ?=/
【英字全角版】asuka21c345(halfpace_123).sty - 置き位置は、ホームフォルダの下[.scim/anthy/style]がよいらしい。
# # asuka21c290(halfpace_123).sty - Asuka kana layout definition file # Copyright (C) 2007 Kaede Aizawa <yfi@eurus.dti.ne.jp> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # FormatVersion = 0.0.0 Encoding = EUC-JP Title = 飛鳥カナ配列(123並び)21世紀-290版 Version = 0.0.1 [NICOLATable/FundamentalTable] # non modifiered keys # -- <= => #--------- #1=1,{,! 1=1,{,“ 2=2,[,” 3=3,],# 4=4,},$ 5=5,゛,% 6=6,&, # -- <= => #--------- 7=7,’, 8=8,*,゜ 9=9,/,> 0=0,+,< -=.,_,= ^=,,|,^ \\=*,, # -- <= => #--------- q=「,ざ,( w=ー,ね,べ e=じ,え,れ r=ぴ,ぁ,ぺ t=%,ぅ,& # -- <= => #--------- y=──,ぇ,ぢ u=・,ぃ,〜 i=と,よ,そ o=は,ふ,こ p=へ,!,ぞ @=」,),ご \[=¥,_, # -- <= => #--------- a=き,だ,わ s=し,さ,お d=う,あ,な f=て,り,ら g=ぎ,ぉ,ぬ # -- <= => #--------- h=ゆ,ず,ぼ j=ん,る,く k=い,す,の l=か,ま,つ ;=た,で,に :=け,げ,ろ #\]= \]=……,, # -- <= => #--------- z=ほ,ぜ,ぷ x=せ,ひ,ぐ c=み,ち,ぱ v=ぶ,ば,づ b=び,ヴ,* # -- <= => #--------- n=ゃ,や,む m=っ,が,を ,=ょ,、,ど .=ゅ,。,も /=め,?,ぽ _=,,¥,/ # shift modifiered keys #!=! #"=" #\#=# #$=$ #%=% #&=& #'=' #(=( #)=) # #\=== #~=~ #|=| !=! "=” \#=# $=$ %=% &=& '=’ \(=. \)=, #〜 \==− ~=〜 |=| Q=Q W=W E=E R=R T=T Y=Y U=U I=I O=O P=P `=@ \{=[ a=\a A=\A S=S D=D F=F G=G H=H J=J K=K L=L +=; *=: \}=] Z=Z X=X C=C V=V B=B N=N M=M <=, >=. ?=/