Hatena::ブログ(Diary)

雑記/えもじならべあそび このページをアンテナに追加 RSSフィード Twitter

様々な文字入力手法を「運指動画」でご覧頂くことが出来ます。
「シャドータイピング50音順式タッチタイピング練習法」、ひっそりと公開中。
Advanced W-ZERO3[es]ctrlswapminiかえで携帯配列(圧縮ポケベル打ち入力)を利用中。
普通のキーボード用にNICOLA(親指シフト)を圧縮?した、「かえであすか」を利用中。
はてスタの色識別性が改善されるまでの間、私ははてスタ捨て場にカラースターを捨てます。

【注意】この日記に出てくる「運指(最適化)」という語はほぼ、タイパーさんが表現するところの
「ワード(最適化)」のことを指し示しています
……表現間違いをなくすために、現在訓練中です。

2006年01月28日 土曜日 てすとうちでこける。

定義解析ミス?(in繭姫)

 まずは、こんな定義をつくってみました。

visible=1←この行は常に先頭に置き、かつ削除しないでください。
'
' _JIS_X_4063_2000_L1_plus_L2.hmo_kana
' http://d.hatena.ne.jp/maple_magician/20060128/1138438644
' http://d.hatena.ne.jp/maple_magician/20051231/1136024588
' http://d.hatena.ne.jp/maple_magician/20060122/1137932696
' 技術的な制約により、「'」を含む綴りを打鍵する定義は無効にしています。

'拗音用小書き文字を待たない場合でも一打で入力されるときは変換する
TypeModeDefault=32
'同時打鍵表現を混ぜない逐次表現をするための定義。
StrokeMode=1


'----------------------------
' 1/4 通常定義全て
'----------------------------
=


'''''n+(-(YNAIUEO))
'''''N'
'''''2(KSTNHMYRWGZDBPCJKV)

-	ー
^	ー
,	、
.	。

=
aiueo	あ$い$う$え$お
=k
aiueo	か$き$く$け$こ
=s
aiueo	さ$し$す$せ$そ
=t
aiueo	た$ち$つ$て$と
=ch
i	ち
=ts
u	つ
=n
aiueon	な$に$ぬ$ね$の$ん
=h
aiueo	は$ひ$ふ$へ$ほ
=f
u	ふ
=m
aiueo	ま$み$む$め$も
=y
auo	や$ゆ$よ
=r
aiueo	ら$り$る$れ$ろ
=w
ao	わ$を
=wy
ie	ゐ$ゑ
=g
aiueo	が$ぎ$ぐ$げ$ご
=z
aiueo	ざ$じ$ず$ぜ$ぞ
=j
i	じ
=d
aiueo	だ$ぢ$づ$で$ど
=b
aiueo	ば$び$ぶ$べ$ぼ
=p
aiueo	ぱ$ぴ$ぷ$ぺ$ぽ
=x
aiueo	ぁ$ぃ$ぅ$ぇ$ぉ
=xk
ae	ヵ$ヶ
=xy
auo	ゃ$ゅ$ょ
=xw
a	ゎ
=xt
u	っ
=xts
u	っ
=y
e	いぇ
=wh
ieo	うぃ$うぇ$うぉ
=w
ie	うぃ$うぇ
=ky
auo	きゃ$きゅ$きょ
=kw
aieo	くぁ$くぃ$くぇ$くぉ
=q
aieo	くぁ$くぃ$くぇ$くぉ
=gy
auo	ぎゃ$ぎゅ$ぎょ
=gw
a	ぐぁ
=sy
aueo	しゃ$しゅ$しぇ$しょ
=sh
aueo	しゃ$しゅ$しぇ$しょ
=zy
aueo	じゃ$じゅ$じぇ$じょ
=j
aueo	じゃ$じゅ$じぇ$じょ
=jy
auo	じゃ$じゅ$じょ
=ty
aueo	ちゃ$ちゅ$ちぇ$ちょ
=ch
aueo	ちゃ$ちゅ$ちぇ$ちょ
=cy
auo	ちゃ$ちゅ$ちょ
=ts
aieo	つぁ$つぃ$つぇ$つぉ
=th
iu	てぃ$てゅ
=tw
u	とぅ
=dy
auo	ぢゃ$ぢゅ$ぢょ
=dh
iu	でぃ$でゅ
=dw
u	どぅ
=ny
auo	にゃ$にゅ$にょ
=hy
auo	ひゃ$ひゅ$ひょ
=f
aieo	ふぁ$ふぃ$ふぇ$ふぉ
=hw
aieo	ふぁ$ふぃ$ふぇ$ふぉ
=fy
u	ふゅ
=hwy
u	ふゅ
=by
auo	びゃ$びゅ$びょ
=py
auo	ぴゃ$ぴゅ$ぴょ
=my
auo	みゃ$みゅ$みょ
=ry
auo	りゃ$りゅ$りょ
=v
aiueo	ヴぁ$ヴぃ$ヴ$ヴぇ$ヴぉ
=vy
auo	ヴゃ$ヴゅ$ヴょ



'----------------------------
' 2/4 通常定義(一打鍵定義は除く)をコピペして、先頭文字を二重に定義したもの全て
'----------------------------
'母音キー5つと「-」コメントアウト済み。
=



'----------------------------
' 3/4 通常定義(一打鍵定義は除く)をコピペして、先頭文字にNを付加し定義したもの全て
'----------------------------
'母音キー5つと「-」コメントアウト済み。
=


'----------------------------
' 4/4 先頭文字を二重に定義したものをコピペして、先頭文字にNを付加し定義したもの全て
'----------------------------

'母音キー5つと「-」コメントアウト済み。
=



 で、この定義で一通り打ってみたのですが、なにげにおかしな挙動をする部分がありました。

------

大丈夫

------

=ch

i ち

=ts

u つ

=f

u ふ

=j

i じ

=xt

u っ

------

だめ(最後の一打を待たずに文字が出てしまう)

------

=xw

a ゎ

=xts

u っ

=gw

a ぐぁ

=tw

u とぅ

=dw

u どぅ

=fy

u ふゅ

=hwy

u ふゅ

 ……なぜか、定義が一つだけ書かれた行において、部分的に「母音を待たずとも文字が入力されてしまう」ようなのです。

 これは定義の書き方による問題でしょうか?

 むー、とりあえずここで頓挫中です……。

鈴見咲君高鈴見咲君高 2006/01/28 20:35 詳細はよくわかりませんが、複層系の入力途中で選択の余地がなくなった場合に勝手に最後まで入力してしまうという現象のようです。無意味に賢い繭姫。いやバグですから。

WineWine 2006/01/28 22:08 =hwy
u ふゅ
以外は私の環境では上手く打てます。
環境によって違うのでしょうか???

maple_magicianmaple_magician 2006/01/28 22:41  あちゃー、そうなのですか。
 PCによって再現する不都合箇所が違うとなると、検証にかなり手間取るかもしれませんね……。
 うーん、何か再現条件がハッキリすればいいのでしょうけれども、どうにも捉えようがないんですよね。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト

コメントを書くには、なぞなぞ認証に回答する必要があります。

トラックバック - http://d.hatena.ne.jp/maple_magician/20060128/1138442710
Connection: close