--.--.--

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2006.08.07

ステノワード

ステノワード(スピードワープロ)をで実装しようとしてみた。
分かっている範囲だけでも途中で飽きた。途中までだけど貼っときます。

それにしてもGHK;右スペース左スペースの、6鍵同時打鍵は厳しかろう。特にHK;が。

いつからか知らないけど、FC2ブログにタグという機能がついてた。「はてな」のあれかなきっと。他にもグーグルサイトマップやらアマゾンマイショップやら、FC2の中の人は頑張ってて好感が持てる。Ajaxは意味が分からない。にしても一体どうやって収益上げてるんだろう。続きを読む
Posted at 22:24 | 鍵盤 | COM(7) | TB(0) |
2006.07.19

今日の管理人配列(Atokローマ字対応満月)

以前に書いた記憶があったのだが探してみると見つからなかった。2chに書いただけだったのだろうか。

現在、なぜかローマ字カスタマイズのみの月を使っている。特に理由という理由はないのだが、試しに設定ファイルを作ってみてそのまま使い続けている。
とはいえいくつか長所もある。

  • 外部ソフトが必要ない。常駐が減らせる。(とは言っても繭は手放せないけど)
  • ローマ字なので、サイドシフトで英数に移行する機能が使える。
    シフトを押しながら文字キーを押すと、一文字目は大文字、そこでシフトを離して打鍵を続けると、以降は小文字。入力文字種を切り替える操作をするか、確定動作をするまで小文字が続く。
    二文字目以降もシフトを押したままだと、シフトを離すまで大文字。シフトを離した以降は日本語入力に戻る。頭字語を打つときに便利だろう。

    (僕はこの機能を今まで使ったことがなかったので、しばらくは挙動がよく理解できなかった。以前のAtokにはなかった機能(MS-IMEにはあったようだ)だし、そもそもローマ字入力は常用したことがないので知らなかった。)

  • 後変換で英数に変換する機能が使える。例えば「かにてししっ」と打って「半角無変換(後)変換」キー(デフォルトではF10)を打つと、「screen」と変換される機能。僕は使わないけど慣れている人には便利だと思う。

設定ファイル(tsukiAtok.sty)をupした。http://jisx6004.client.jp/tsuki.html#file
Atokの制限により、完全互換には出来ないので「・゜ちぃ」だけ移動してある。あとうっかり「け」と「す」を入れ替えたままだったので、もし使う人がいればローマ字カスタマイズ画面で定義し直してください。
Posted at 18:19 | 鍵盤 | COM(4) | TB(0) |
2006.07.18

ツキズマトリックス

最近の、配列百花斉放百花繚乱状態には目をみはる物がある。いろんな人がいろんなところでいろんな配列を発表している。全然追いつけないので誰かまとめてください。

カナ系ではGAっていう評価手法(何のことかよく分からんけど)が取り入れられたことも大きい。中指シフトで打鍵数を重視、その他のバランスを考えると、満月は今のところかなり解に近いようだけど、いずれは上回る配列も出てくるかも知れない。僕もすっかり保守的になってしまったので乗り換えるかどうかは分からない。phobosはどうした。

サイバーパンクはどうも苦手なんです。
スキズマトリックス / ブルース・スターリング
Posted at 02:21 | 鍵盤 | COM(2) | TB(0) |
2006.04.30

博多弁対応月配列

博多弁では助詞の「を」は使わない。「ば」を使う。
「ば」は対格の助詞以外にも「ばってん」「?ばい」として頻用するが、「ば」は打ちやすいので問題ない。

主格には「が」も使うが「の」も使う。古語では「ウチ」なる存在には「が」、「ソト」には「の」を使うという使い分けがあったらしいがそれに近いものが残っている。ex.)雨の降る。俺が見た。
「の」は今でも十分打ちやすいのでそのままで良いだろう。

音便をよく使う(これは方言・口語全般の傾向だと思うが)。
標準語の「している」が、多くの西日本方言では「しとる」「しよる」になるところ、博多弁では「しとう」「しよう」になる。同時にラ行の頻度が幾分下がるように思う。「だから」は「やけん」になる。

「?しなさい」が「?しんしゃい」、「してやれ」が「しちゃれ」等、「ゃ」の頻度も標準語より上がるだろう。「を」の代わりに「ゃ」を置いても良いかもしれない。あまり変わらんような気もするが。
熊本弁なら「ゃ」は優遇した方が良いかもしれない。ex.)どぎゃんもこぎゃんも。

「打ち消し」の「ない」は大抵「ん」になる。「ん」は打ちやすいのでそのままで。形容詞の方の「ない」は使うが、「なか」になる。
形容詞の終止形・連体形は「い」ではなく「か」になる(白か、綺麗か)。
その分「い」の頻度が下がりそうだが、文末の「ばい」「たい」として使うので実際には下がらない。

動詞は上一段活用と下一段活用が五段活用に合流する。(見らん、見ろう、見りきい、見る、見れ。Atok九州モードで「見ります」が一発変換できたのには驚いた)
が、これは配列に反映させるのは難しいだろう。全体的に頻度がばらけるだけなので。博多弁は「ら抜き言葉」問題とは無縁である。

「つぁーらん」「かっつぇる」等、「つぁ行」も標準語よりは使うが、配列に反映させるほどではないと思う。

「せんせい」が「しぇんしぇい」になるが、これは単に「せ」の「異音」であって「音素」としては「せ」である。表記、すなわち配列に反映させるべきではない。

結論としては、普通の月で問題ない。
Posted at 01:05 | 鍵盤 | COM(0) | TB(0) |
2006.04.15

phobos : 漢字をどうのせていくか

漢字をどう置いたものか。悩む。

センターシフトで漢直モードにはいることにした。それしか思いつかん。送りがなのことも考えて、漢直モードに入ったら以降はひらがなも確定で入力していく。かな漢に復帰するにはひらがなキーを押す。「IME-on」、「入力文字種全角ひらがな」と同じキー。

カタカナもどうするか。モード用のキーが足りない。

使うかどうかは別にして、とりあえずJIS第一水準を、ひらがなカタカナ記号やキリル文字等々全部keyseqに登録した。

keyseq $、 = $Kakutei &Sync &PostMessage(ToItself,0x0102, 0x3001 ,0)
keyseq $亜 = $Kakutei &Sync &PostMessage(ToItself,0x0102, 0x4E9C ,0)
keyseq $唖 = $Kakutei &Sync &PostMessage(ToItself,0x0102, 0x5516 ,0)

こんなのが3500行並ぶ。phobosの漢直部だけを独立してcode name : Ganymedeとする。太陽系で最大の衛星。

読み込みに数秒がかかる。C-vだと書き込めない場面が多そうだしクリップボードが死ぬので、WM_CHAR(0x0102)を使うことにする。WM_IME_CHAR(0x0286)との違いはよく分からない。WM_CHARでも書き込めないことがありそうだが繭だと仕方ない。これで困ることがあればウインドウクラスによってC-vと使いわけることも出来なくはないな。読み込みにさらに時間かかるが。

みのりさんとこによると繭姫ではSendInputやImmSetCompositionStringとやらも使うらしい。誰かそういうコマンドが送れるプラグイン作ってくれないかな。あと、「よろしければ」で晒されてるcanaco.exeの繭対応版も。

canaco.exeってのは、まじかるキーボードのように、画面にキーレイアウトを表示するソフト。シフトを押してないときと押してるときで表示を変えることが出来る。ある程度のカスタマイズ性もあるので、新JISぐらいなら対応可能だと思う。

4/16 追記
canacoが前置シフトにも対応になった。すごい。言ってみるもんだ。



しかし繭で配列いじってる場合、繭独自のロックやモディファイア、ワンショットモディファイアは他のソフトからはどうなっているのか分からない。キーコードが出てるわけでもないから。なので対応するとなると繭プラグインと表示アプリの2段構えになると思う。
繭には&DirectSSTPってコマンドもあるので、シンプルなSSTPクライアントがあればそれでも良いのかなと思って探してみたが見つからなかった。

無いものは仕方ないので、&HelpMessageのお世話になると思う。


技術的な部分は繭頼みでどうにかなりそうだが、さて、いったい漢字をどう置いていけば良いだろうか。ちまちま置いていくとは言ったものの、あんまりデタラメだと覚えられそうにないし。じゃないとかな漢でいいやとなってしまう。そうそう使わない漢字はかな漢で良いか。その為の併用だな。

ワンショットモディファイアシフト配列は、はっきり言って打ちづらい。その代わりあらゆる単打に文字が置け、3つのキーがあれば15種も定義できる。(キーのアップも複雑に見ることにするともっと定義できるがさすがにそこまではしなくても良いと思うし難し過ぎるだろう。)
プリフィクスな月の対極だ。

定義可能数がアホみたいに多くて、完全な漢直ほど多数の漢字を乗せないとするなら、例えば「思う」の「思」と、「思考」の「思」で別のストロークを与えることも出来るし、「思考」そのものにストロークをあてたって良い。「熟直(PAT.PEND)」だ。用言の語幹に1動作、活用に1動作を当てることも出来る。しないと思うけど。


さすが妄想配列だけあってネタは沢山あるのだが実装は進まない。
Posted at 23:54 | 鍵盤 | COM(8) | TB(0) |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。