- 1 名前:名無しさん@お腹いっぱい。 [2007/01/16(火) 00:06:27 .net]
- た。たのが、でた。な、なので、なにを
圧政下にもかかわらず、百円均一で売られている干物に、布袋様は感激した。 笑顔のまま気絶している秘書が肉感的な姿態をさらしている。 T-Coder, TUT-Coderの皆様、引き続き連習しましょう。 超絶技巧入力など、他の漢直の話題も歓迎します。 「連習」の意味については過去スレを参照してください。 ■過去スレ Lesson1 pc.2ch.net/test/read.cgi/unix/1014523030/ Lesson2 pc.2ch.net/test/read.cgi/unix/1061936143/ Lesson3 pc10.2ch.net/test/read.cgi/unix/1082032043/ ■関連リンク T-Code Laboratory openlab.jp/tcode/ TUT-Code Web Site plone.crew.sfc.keio.ac.jp/groups/tut-code 増田式・超絶技巧入力 homepage3.nifty.com/keyboard/ 漢直Win www.sato.kuis.kyoto-u.ac.jp/~yuse/tcode/kw/ ※ 過去ログ保管庫あり 「窓使いの憂鬱」を使って T-Code 入力してみる homepage3.nifty.com/songs/tcode/mayu/
- 373 名前:136 mailto:sage [2008/07/18(金) 03:11:24 .net]
- > 通信用語の基礎知識
> 超絶技巧入力 > 漢字直接入力の一種。開発は増田忠士。 > TUT-Codeを改良、拡張したもので、教育漢字が出やすいようなストロークになっている。 > 現在、超絶技巧入力に関する情報の殆どが失われており、その仕様については定かではない。 なんていわれちゃってる超絶技巧入力だけど、 手もとに漢直Win用の.tblファイルがあるのでうpしとこう。 www.moon.sannet.ne.jp/tsuk/tyozetu.tbl ・『き』の漢直Win用テーブルファイルをお持ちのかたがいらっしゃいましたら、分けていただけませんか。
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/18(金) 03:15:59 .net]
- >>373
d これで漢直win試せる
- 375 名前:TUT-Coder mailto:sage [2008/07/19(土) 14:43:48 .net]
- 皆さん、漢字には人並みならぬ興味をお持ちのことと思います
ttp://internet.watch.impress.co.jp/cda/jouyou/2008/06/19/19998.html ttp://internet.watch.impress.co.jp/cda/jouyou/2008/06/20/20005.html ttp://internet.watch.impress.co.jp/cda/jouyou/2008/06/23/20020.html ttp://internet.watch.impress.co.jp/cda/jouyou/2008/06/24/20037.html ttp://internet.watch.impress.co.jp/cda/jouyou/2008/06/25/20038.html これらの記事は自分的に興味深かったものでご紹介しておきます。 ページ下の関連リンクの中にも面白い資料ありです
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/23(水) 00:51:08 .net]
- 文化審議会総会(第45回)にて
ttp://www.bunka.go.jp/bunkashingikai/soukai/45/gijisidai.html 別紙1.漢字出現頻度表 順位対照表(Ver.1.2)(PDF形式(1.24MB)) 別紙2.候補漢字の選定手順について(PDF形式(1.29MB)) が公開されています。この手のデータはなかなか手に入らないので、 結構貴重かも。
- 377 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/23(水) 01:19:17 .net]
- 「銑」「錘」「勺」「匁」「脹」の5文字が外されるらしいが、
「銑鉄」、「紡錘」はどう書けばいいのかな。 「障碍」→「障害」方式で、「先鉄」・「紡垂」とでも書くか?
- 378 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 01:13:31 .net]
- 表外字の書きかえっていう考え方がもう古いんじゃないかな
- 379 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 08:03:08 .net]
- 漢字制限という考え方だって古いと思う。
新聞社にとっては植字工の手間を省くもので、 学者にとっては日本語の書きやすさを向上させるためのものだった。 一般人にとっては、略体の公式化だった。 ところがPCで漢字を扱うようになった。 難しい漢字も、かな漢字変換や部首合成変換で出せる。 植字工の手間が〜とか、書きやすさが〜といった問題は些細なことになってしまった。 そして漢字制限とともに生まれた異字体に苦しめられることに。 活字に異字体を大量に追加したことから、 「未曾有」と書くときは必ず「曾」を使い、「中曽根」と書くときは大体「曽」と使い分けるややこしい体制になった。 Wikipediaも、タイトルは「中曽根」。本文の書き出しは「中曾根」と大混乱だ。 ja.wikipedia.org/wiki/%E4%B8%AD%E6%9B%BD%E6%A0%B9%E5%BA%B7%E5%BC%98
- 380 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 09:36:48 .net]
- そもそも、異体字を「読み方は同じだけどまったく別の字」である
かのように考える人が散見されるようになったことが病んでるんだよ とめはねや接し方などは漢字の弁別には関係ない、って あれほど常用漢字表でも強調しているにもかかわらず、 「うちは梯子高ですから」とか「点が2つある辻で」とか 「下の方が長い吉で」とか言う人が後を絶たないのは 戦後の漢字教育の悪弊としか言いようがない うちの会社にも齊藤さんという人がいて斉の字で書くと怒る そもそもなんで斎じゃなくて齊なんだよって思うけど聞けない
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 10:41:36 .net]
- 鈴木さんは右下が一刀でもヽマでも気にしないけどな
- 382 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 11:05:31 .net]
- 本来なら明朝体になかった異体字はすべて「明朝体ではこう表現する」の一言で片付けるべきだったのに。
実際に「之繞」や「令」を含む字に限ってはそのように合意形成されてるように思うが? 漢字廃止論者は「どうせ廃止するからどうでもいいべ」とでも思ったのか、この辺を置きざりにしていきやがって。 一体このつけはどこまで膨らむんだろう。 いっぺん交通整理すべきなんだけど、もう手遅れか?
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 12:07:35 .net]
- 手遅れだよなぁ。
本来はデザイン差だったものが、グリフの違いとして広く認知されちゃってるから。
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/24(木) 12:15:22 .net]
- Unicodeの「異字体セレクタ」が実装されたらすこしはマシになるかな。
今のところ、Vista上のFirefoxや、一部のエディタくらいしか対応してないみたいだが……。 すでにコードがあたえられている異字体(斉と齊など)がますます別字とみなされてしまう危険もありそうだが。
- 385 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/29(火) 21:49:10 .net]
- 厳密にいえばギリシア文字、ラテン文字、キリル文字、アルメニア文字、デザレット文字の
大文字・小文字の区別だって、書体差にすぎないよという考えだってあるし、 いやいやそれらは特別なんだという考え方もあるよな。 齊藤さんが異字体を嫌い、鈴木さんは異字体を気にしないというのは、 アイルランド・スコットランド系の出身の人は、姓の頭の「Mc」に続く部分をふつう大文字にするが、 フランス由来の名前の人が、正式(墓碑銘とか)にはアクサンを付けるのに、日常では付けない、 というのと同じような現象なんじゃないかなぁ。 中国の漢字学にはそもそも字形と字体の区別はないというし、元々概念区分がややこしいところなんじゃないか。
- 386 名前:nobody ◆cxDnurUjDY mailto:sage [2008/07/30(水) 16:33:00 .net]
- >>380
役所がそういう体質だから 戸籍法では異字体の使用が一部認められている 文科省は法務省には勝てない 必ずしも戦後教育が悪いのではない >>382 ↓を直さない限り難しいと思う law.e-gov.go.jp/htmldata/S22/S22F00501000094.html#1000000000000000000000000000000000000000000000003100000000000000000000000000000 law.e-gov.go.jp/htmldata/S22/S22F00501000094.html#3000000002000000000000000000000000000000000000000000000000000000000000000000000
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/30(水) 22:01:54 .net]
- >年月日を記載するには、壱、弐、参、拾の文字を用いなければならない。
こういうのってさ、 日付の改変を避けるためのテクニックなんだろうけど そういう細々したテクニカルなことを法律に書いちゃうと 後々習慣がかわった時に非効率の元になりそうだね。
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 00:19:21 .net]
- >>387
手形とか小切手だともっとクリティカルな問題に直面する訳で。 それに手書きの漢数字 >> チェックライターで打ち込まれた数字 という判例が出ちゃってる から今更変えるのは無理だろ。 ttp://ja.wikipedia.org/wiki/%E6%89%8B%E5%BD%A2%E9%87%91%E9%A1%8D%E9%87%8D%E8%A4%87%E8%A8%98%E8%BC%89%E4%BA%8B%E4%BB%B6
- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 01:11:56 .net]
- 壱百円ワロタ
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/31(木) 13:18:48 .net]
- >>388
ワープロで「壱万円」と書いた場合、 「手書きの壱万円」と「ワープロの\10,000-」の どっちの扱いになるんだろう ってか、しばらく前から漢直と関係ない話が続いてるなぁw
- 391 名前:nobody ◆cxDnurUjDY mailto:sage [2008/07/31(木) 14:08:47 .net]
- >>390
字形の問題は漢直と間接的には関係してると思うけどな ↓は関係ないけどw 手形法での優先順位は漢数字>算用数字 手書きかどうかは関係ない だから手形用紙に金額記載欄が複数あったとき、振出人が うっかりして、1か所だけに算用数字の金額を記入して 残りを空欄にして振り出すと、えらい事になる
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/01(金) 17:52:32 .net]
- スレ違いすぎるが勉強になるw
当然、肆伍陸漆捌玖や壹貳參を使ってもいいんだよな? 異字体の使用を認めるお役所としては。
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/01(金) 17:55:13 .net]
- 少なくとも伍陸漆捌は異字体じゃなくて別字だろう。
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/02(土) 01:52:25 .net]
- >>392
どれも証文に使っていいはず。 でもひとつとして異体字ではないよ。 「一」の異体字は「弌」。 「一」と「壱」は別字。 「壱」は常用漢字で「壹」はその旧字。 「二」の異体字は「弍」。 「二」と「弐」は別字。 「弐」は常用漢字で、「貳」はその旧字。「貮」は異体字。 「三」と「四」の異体字も「参」「肆」以外にある。 www.unicode.org/cgi-bin/refglyph?24-5F0E www.unicode.org/cgi-bin/refglyph?24-4E96
- 395 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/06(水) 15:45:13 .net]
- 大字というんだそうだ。
www.akatsukinishisu.net/kanji/kansuji.html
- 396 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/06(水) 17:13:00 .net]
- おおあざ
- 397 名前:sage [2008/08/13(水) 18:33:04 .net]
- tcode-mlはもう無くなってしまったんでしょうか
ttp://openlab.ring.gr.jp/tcode/info.html に書かれているメアドにメール出したらエラーで戻ってきてしまいました…
- 398 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 00:28:14 .net]
- @ 以下の部分は、 @yl.is.s.u-tokyo.ac.jp に変更されているらしい。
- 399 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/14(木) 00:42:51 .net]
- >>397
tcode-mlまだ活動してますよ。こちらを参照してね。 ttp://www.sato.kuis.kyoto-u.ac.jp/~yuse/tcode/kw/#address
- 400 名前:397=sage mailto:sage [2008/08/14(木) 01:17:16 .net]
- 下がってなかった・・・なんて初歩的なミスを
>>398-399 ご親切にどうも、助かりました 再度試みます
- 401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/25(月) 02:27:44 .net]
- まだまだおちはしないだろうけど、万が一おちたらかなしいので
一おうほしゅしておきます まだまだかけるじが少ないなあ
- 402 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/25(月) 02:47:22 .net]
- 落ちるかよw
ここには前世紀に立てられたスレがまだある
- 403 名前:nobody ◆cxDnurUjDY mailto:sage [2008/08/25(月) 23:58:21 .net]
- ふと気付いたらt-code始めて10年
>>401-402 スレ立ての日時は本質的な問題ではない しかし他スレの実績から1年くらい保守しなくても大丈夫かと
- 404 名前:401 mailto:sage [2008/09/15(月) 04:51:51 .net]
- 変かん無しで書いてみます
このいたは流れがゆっくりなんですね 日常で文を書くときは大体、漢直Win+Try-Codeで書くようになりました だいぶかいてきになって来ました ところでFirefox3でバックスペース1打で2文字消える場合があるんですが、 これを直す方法はあるんでしょうか? 漢直Winのバージョンは1.27f-20060325です
- 405 名前:nobody ◆cxDnurUjDY mailto:sage [2008/09/15(月) 10:27:44 .net]
- おれはOutputSleepの値を増やしたら直った
- 406 名前:401 mailto:sage [2008/09/17(水) 13:09:56 .net]
- >>404 nobody様
OutputSleep=10に増やしたところ、おおむね BSをおした回数分文字が消えるようになりました 他に交ぜ書き変換した場合に前の文字や変換で出したはずの 文字が消える現象も出ていたのですが、これも無くなりました ありがとうございます
- 407 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 15:51:19 .net]
- 7年ぐらい超絶技巧入力使ってます。
これ無しというのはあり得ないぐらい常用してるんだけど、 あんまり使っている人は居ないんでしょうか。 そもそも漢直ユーザー自体が少ないからなぁ。
- 408 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 18:20:45 .net]
- >>407
超絶技巧入力は、T とか TUT よりも少なそうな印象がある。
- 409 名前:407 mailto:sage [2008/09/22(月) 19:28:47 .net]
- >超絶技巧入力は、T とか TUT よりも少なそうな印象がある。
2週間ぐらいレスが付かないんじゃないかと思っていたので、その日に レスがあるとは、、結構感激です。 超絶技巧入力は各種アサインツールもデフォルトで対応してないし、 導入も厄介です。uim+anthyの環境に頑張って設定したんだけど、 そのマシンは壊れてしまって、もう、トホホな気分ですね。 設定ファイルのバックアップも無いです。 Win環境は松茸だけど、これもVistaとか色々問題あって使い続けるのは かなりつらいです。と言うわけで、今は自作のアサインツールなんですよね。
- 410 名前:tkbn126201.catv.ppp.infoweb.ne.jp mailto:sage [2008/09/23(火) 00:15:05 .net]
- >>409 自作のアサインツールってどんなやつ?
+ + ∧_∧ + (0゜・∀・) ワクワクテカテカ (0゜∪ ∪ + と__)__) +
- 411 名前:407 mailto:sage [2008/09/23(火) 06:11:16 .net]
- >>410
>自作のアサインツールってどんなやつ? 主な特徴はこんな感じです * Vista対応 * 超絶技巧入力対応 * 設定ファイル、マクロはJScript (=JavaScript)
- 412 名前:407 mailto:sage [2008/09/23(火) 06:41:48 .net]
- 設定ファイルがJavaScriptってのがミソです。
これが思いの他楽しい事になってくれましたよ。 JScrptなんで、ActiveXObject()関数で色々なアプリと連動できます。 また、JavaScriptのローダーとしてxhtmlを使うんだけど、これはその まま普通のHTMLとして書けるのでAjaxな事が出来ますね。 例えばGoogleMapAPIを利用して、住所を座標に変換なんて事も出来ました。 まー、「住所>座標」は最初面白かっただけで、あんまり実用性なかったですが やった事ないけど、amazonあたりのAPIを引っ張れば、「著者>作品」なんて 変換ができるかも知れません。 反応あれば、どこかにアップします ただし、色々な面が公開できるようなレベルに達していないで、 そこん所はヨロシクです
- 413 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/05(日) 18:00:48 .net]
- 誰か漢直Win を Windows Mobileに移植してくれ
- 414 名前:401 mailto:sage [2008/10/23(木) 13:42:41 .net]
- >>407氏のアサインツールにきょう味しんしんです
スクリプトは全然書けないですが もしアップされたらいじってみたいです
- 415 名前:407 [2008/10/23(木) 23:52:22 .net]
- レス、どうもです。
実は、きっと誰か反応してくれるだろうと期待して、アイコン描いて もらったり、インストーラ作ったり、ちまちま公開の準備しながら 毎日このスレ覗いてました。T-CodeとTUT-Codeも使えるようになりました。 サイトとかの準備はまだぜんぜん無いのですが、近日どこかのアプロダに アップします。よろしくです。
- 416 名前:407 [2008/10/27(月) 07:58:02 .net]
- キーアサインツールをアップしました。
ttp://www1.axfc.net/uploader/He/so/152114.zip DLパス sirius 是非、使ってみて下さい。 連続アゲ失礼
- 417 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/27(月) 21:39:40 .net]
- ヒサビサニ、キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
>>416 これは素晴らしい! にWindows上での漢字直接入力に新時代がやってきたぁぁー とり急ぎ報告です。 Microsoft(R) IME スタンダード 2003で動作確認しました。 キーボード配列が101キーだと、";"キーの入力ができないようです。 JavaScriptが解らないので、どこをどう直せば良いのか……これから勉強してみます。
- 418 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/27(月) 23:24:43 .net]
- >>416 追加報告です。
WindowsXP+IME2003での現象。 Text Services Framework (TSF)を使用できるMS Wordなどでは入力できない場合があるようです。 いつものように、Microsoft IMEのPropertyで「詳細なテキストサービスを使用しない」と設定すると 入力できるようになりました。 WinAnthyはTSFを使っているためimeSend()が利用出来ないのかもしれません。
- 419 名前:407 mailto:sage [2008/10/28(火) 00:36:08 .net]
- 早速の評価、どうもです。
101キーボードの件> 「あー、やられた」という感じです。現在、対応の準備を利用している中途半端 なコードがC言語部分に記述されているだけです。JavaScriptのレイヤーでも 対応可能かも知れないけど、本体で対応した方がよい内容ですね。しばらくお待ち下さい。 TSF> これの事は忘れてました(汗 もうしばらく前にオフにして(たぶんそれも何かの漢直ツール導入時) 存在自体を忘れてました。更新する時にマニュアルに注意書きを加えたいです。
- 420 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/28(火) 23:33:03 .net]
- >>416 報告です。
WindowsXP+IME2002で動作しました。 ですが、TUT-Codeで記号がうまく入力できません。 TUT-Codeの記号は2打目がスペースバーなので、それが原因かと思います。
- 421 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 00:28:31 .net]
- おお
これは凄い 確かに時代が変わる予感
- 422 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 02:36:40 .net]
- 天狼をAKOT2008でテストをしてみました。
結果、入力はできるのですが、MS-IMEのように未変換・未確定文字列として送ることができません。 ATOKはImmSetCompositionStringWとかでUnicode処理する必要があるというやつのせいでしょうか? ttp://www2.big.or.jp/~osamu/Delphi/tips.cgi?index=0239.txt もう一つ、Emacs風のキーアサインのテストをしてみました。 // Emacs-like key bindings test assignVk('C+', 'p', 'VK_UP'), assignVk('C+', 'n', 'VK_DOWN'), assignVk('C+', 'f', 'VK_RIGHT'), assignVk('C+', 'b', 'VK_LEFT'), assignVk('C+', 'd', 'VK_DELETE'), assignVk('C+', 'v', 'VK_NEXT'), assignVk('C+', 'a', 'VK_HOME'), assignVk('C+', 'e', 'VK_END'), 上手く動いています。 assign()、assignVk()は容易に書き換えられるようですし、もし今後Window Titleなどで制御を 分岐できるようになれば、Xkeymacsなみの機能が実現できそうです。
- 423 名前:407 mailto:sage [2008/10/29(水) 05:54:41 .net]
- 新バージョン、アップしました。
ttp://www1.axfc.net/uploader/He/so/152755.zip DLパス sirius >>417と>>420で報告してもらった問題への対応です。 >>417 101キーボードに対応させました。 ver 1.01をインストールして、config.jsの中の includeMap('C-S-A-IME+IMESTR/', sirius.require('map/tut.js')), ↑こんな風に書いてある行を、 includeMap('C-S-A-IME+IMESTR/', sirius.require('map/tut-us.js')), ↑このように変更して下さい。 上記はTUT-codeの例だけど、t-codeや超絶技巧入力の場合も、同じように、 '-us'と付ければ、101キーボード用のマップを読み込みます。 >>420 報告ありがとうございます。今回、対応しました。スペースキーで記号を 入れられるようになっていると思います。試してみて下さい。
- 424 名前:407 mailto:sage [2008/10/29(水) 05:56:07 .net]
- >>422
詳細な報告、どうもです。ATOKは評価版もあるみたいなので試してみます。 それと、Windowタイトルをモディファイアにする構想を、今考えてます。 これが実現できれば面白いです。 あと、assignVk()ですが、初期サンプルのconfig.jsの記述がちょっと 不完全でした。 誤> assignVk('C+', 'm', 'VK_RETURN'), 正> assignVk('C+A-S-', 'm', 'VK_RETURN'), Altキー、シフトキーの状態をチェックした方が確実になります。 そうしないと、Ctrl+m も、Ctrl+Alt+m も、同じ動作になってしまいます。 お試し下さい。
- 425 名前:407 mailto:sage [2008/10/29(水) 07:42:52 .net]
- 今、確認したバグです
ver 1.01では、漢直がひとつも指定されていない状態(デフォルトの状態) で、kHelperを起動するとエラーが発生します。 config.jsで漢直を指定してからkHelperを起動して下さい。
- 426 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/30(木) 02:24:51 .net]
- 天狼ver1.01、101キーボードでの入力、T-codeで確認しました。いい感じですー
あの、assignVkでのmodifierの記述方法がよく分らないので質問です。 Ctrl-v で Page Up を送りたい場合は assignVk('C+A-S-', 'v', 'VK_NEXT') の記述で正しいようですが、 Alt-v で Page Down する場合は assignVk('C-A+S-', 'v', 'VK_PRIOR') となるのでしょうか? これは動かないみたいです。
- 427 名前:407 mailto:sage [2008/10/30(木) 17:16:08 .net]
- 101キーボード、うまく行ってなによりです。
modifierの件ですが、記述はあってます。プログラムがバグってました。 ALTが押されていると、WM_KEYDOWNでは無く、WM_SYSKEYDOWNを発生させて ました。 なんか、自分で使っていない機能の部分はダメダメですね。バージョン 番号を0.1ぐらいに戻したくなってきましたけど、それも混乱の元に なりますので、修正版は普通に1.02としてアップします。
- 428 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/30(木) 22:15:27 .net]
- 新ツール乙です。
天狼用G-Codeストロークマップを作ってみました。 ttp://www1.axfc.net/uploader/He/so/153305 DLパス sirius-g ついでに不具合報告。 自分の環境では一部の文字が入力できませんでした。 「ぽ」「楽」「好」「白」など。 自作の上記G-Codeだけではなく、天狼付属のT-Codeでも入力できませんでした。 時間の都合上、あまり多くの文字は調べていないのですが、まだありそうな感じです。 WindowsXP_Home_SP3、MS-IME2003です。
- 429 名前:407 mailto:sage [2008/10/31(金) 00:12:50 .net]
- >>428
おー、ありがとうございます! 次回アップ時に本体にmapディレクトリに入れさせてもらっていいですか? 入力不可能との '.f' : '白', 'pr' : 'ぽ', '7w' : '楽', 'mr' : '好', これですが、私の環境だと大丈夫でした。 他の人、どうでしょう?
- 430 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/31(金) 00:13:47 .net]
- G-Codeストロークマップ作成、乙です。
WindowsXP Professional SP3 + MS-IME2003で入力テストをしてみましたが、 「ぽ」「楽」「好」「白」はG-CodeでもT-codeでも正しく入力できました。 何が問題なんだろう…? 'jfkd' : '氷', みたいに4ストロークの記述をしてみると、 一文字多く消去されてしまうので、TT-Codeのストロークマップはまだできないみたいです。
- 431 名前:407 mailto:sage [2008/10/31(金) 00:15:28 .net]
- >自作の上記G-Codeだけではなく、天狼付属のT-Codeでも入力できませんでした。
たぶん、「白ぽ楽好」が慢性的に入力できないというのは考えにくいので、 T-Code で 「.f」 「pr」 「7w」 「mr」のストロークが入力できない。 という感じでしょうか?
- 432 名前:407 mailto:sage [2008/10/31(金) 00:54:27 .net]
- >>430
作者の人のページに、天狼にコンバートしやすいストローク表があったので、 作ってみました。現象を確認できるか試してみたのですが、確認できませんでした。 「氷」をはじめとして4ストロークの文字が入力できます。 ただ、やっていて気が付いたのですが、文字入力途中で3ストローク目を 間違ったので、BSで戻って3ストローク目を打ち直し、そして4ストローク 目を入力したりすると、正確な文字が入力できませんでした。3ストローク 目から始まる文字を入力してしまいます。 こんな感じです↓ 「氷」と入力 j j f jf k jfk d 氷 「赴」と入力したかってけど、3ストローク目を間違って1文字削除した結果 j j f jf k jfk VK_BACK jf j jfj m jf多 私が使っている超絶だと、3ストロークの文字は1ストローク目と 2ストローク目が常に同じなので気が付きませんでした…… 一文字多く戻ってしまう状態は再現できなかったのですが、似たような 状況の可能性はないでしょうか。
- 433 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/31(金) 01:27:18 .net]
- あ、'jf' : '◆', の記述を削除することでTT-Code入力することができました。
ありがとうございます。 打ち間違いの問題はやはりそうなりますね。 もし可能であればで良いのですが、 'jf' : '◆', 'jfkd' : '氷', と記述しても'◆'のような2バイト文字を一文字として削除してくれるとうれしいです。 さらに可能であれば、 'jfjfkd' : '氷だよ〜ん', みたいな設定が正しく入力できると最高なのですが。これは結構難しいかも。 'jfjfkd' : '氷だよ〜ん', 'jfjfjfkd' : '氷です', みたいなケースを考えると、以前に入力された文字列の長さを覚えている必要があるということでしょうね。
- 434 名前:428 mailto:sage [2008/11/01(土) 00:29:45 .net]
- 一部文字が入力できない理由がわかりました。
自分が作成したAutoHotkeyのスクリプトが影響していた模様です。 自作スクリプトの中に下記一行があるのですが、 sc07D & 1::Suspend コイツを削除なりコメントアウトなりしてやれば、 先述の一部文字入力不可の問題は回避できました。 お騒がせ致しました。 補足; 上記一行の意味は、 「¥」を押しながら「1」を押すとサスペンドOnOff。 サスペンドOnでホットキーを無効化できる。つまりスクリプト一時停止な感じ。 サスペンドOnにすればAutoHotkeyによるキーカスタマイズ等は一時的にキャンセルできるものと考え、 天狼のテストをしていた。 サスペンドOnにした際、 ・上記一行があると、一部文字入力不可が発生する。 ・上記一行がなければ、一部文字入力不可は発生しない。 また、「¥」を「^」等に変えても回避できるっぽい。
- 435 名前:428 mailto:sage [2008/11/01(土) 00:36:00 .net]
- >>429
ぜひG-Codeも天狼に標準添付して下さい。最初からそのつもりで作成しました。 G-Code作者のm(as)m氏の配布条件にも、 「移植・改変・配布・転載など、自由に行ってください。」 との一文があり、問題は無いと思います。
- 436 名前:428 mailto:sage [2008/11/01(土) 00:43:17 .net]
- あ、サスペンドOnにしなくても例の一行があるだけで発生するわ。
- 437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 08:15:12 .net]
- >>423
TUT-Codeの記号が入力できるようになりました。ありがとうございます。 Linuxにもこんな便利なソフトがあればなぁ。。
- 438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 09:32:45 .net]
- TUTで入力できました。
IMEを利用することでのメリットとデメリットは ・デメリット 確定するためにEnterを押す必要がある ・メリット 覚えてない文字を混ぜ書き変換で入力するとき (TUTでは)aljと入力してからひらがな→変換 とするところを、普通にひらがなで入力して スペースで変換できる ってとこでしょうか?
- 439 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 12:20:42 .net]
- 漢直winで部首合成が実現して以来の感動だなー >sirius.exe
欲を言えばこれにも部首合成が実現できたら漢直winからの移行に伴い cp_932書き換え と SJISの呪縛から解放されるんだけどね。 >>438 > 覚えてない文字を混ぜ書き変換で入力するとき > (TUTでは)aljと入力してからひらがな?変換 > とするところを、普通にひらがなで入力して > スペースで変換できる > >ってとこでしょうか? 後置形変換を使わないの? 俺は文字数を数えるのは面倒とは思わないから使ってるけど。
- 440 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 13:46:32 .net]
- >>433
> もし可能であればで良いのですが、 > 'jf' : '◆', > 'jfkd' : '氷', > と記述しても'◆'のような2バイト文字を一文字として削除してくれるとうれしいです。 これは、 'jf' : '◆', 'jfk' : '◆', 'jfkd' : '氷', ていう風に間にも入れることで解決できない?ま、面倒といえば面倒だけど。 当面はこの方法で回避すればいいべ
- 441 名前:407 mailto:sage [2008/11/01(土) 15:36:26 .net]
- >>426 assignVkの件
Ver 1.02で対応予定です。assignVkでAltのストロークが正しく 使えるようになります。それと、申し訳ないけど、assignVkの 仕様を少し変更します。 旧 assignVk("入力モディファイア", "入力キー", "出力キー"); 新 assignVk("入力モディファイア", "入力キー", "出力モディファイア", "出力キー"); こうしないと、例えば、Alt+C を押した時に、Ctrl+Cの動作をさせたい という事が出来ない事に気付きました。 >>430 G-Codeの件 G-Codeマップ、採用させてもらいます。ありがとうございます! >>430 オートホットキーの件 他のメジャーツールとの併用は実現していきたいけど、検証等、すぐには ちょっと難しいですね。とりあえず、マニュアルへの注意書きを記述 するようにしたいです >>433 なるほど。 2ストローク入力と、前方一致する4ストローク入力があるのですね。 前方一致するnストロークと、n+1ストロークについては考慮していた のですが、nストロークと、n+2ストロークとの前方一致は考慮して ませんでした。処理できるか試してみます。 当面は、>>440氏のナイスフォローの通りでお願いします。
- 442 名前:407 mailto:sage [2008/11/01(土) 15:37:13 .net]
-
>>438 確かにいちいちEnterを押すのが手間な所ですね。私のように勉強不真面目な 漢直使いには便利だけど、完璧に全ストロークを覚えている人には却って 不便ですよね。切り替えの方向性を模索していきます。 >>439 部首合成は個人的には使ってないので、ちょっと勉強してみます。 辞書を持てば、可能だと思います。 1.02作成中です。 ■ver 1.02内容 * assignVk()でAltが正しく利用できるようになる * assignVk()で出力Modifierが使えるようになる(仕様変更) * G-Codeのマップ追加 * その他、細かい点でのbugfix等 連休中にアップしたいです。
- 443 名前:407 mailto:sage [2008/11/01(土) 19:38:42 .net]
- >>434
今、ふと思ったのだけど、 '.f' : '白', 'pr' : 'ぽ', '7w' : '楽', 'mr' : '好', これらは、いずれもノーパソ用テンキーの割り当てキーですね。 NumLockとは、関係ないでしょか?
- 444 名前:名無しさん@お腹いっぱい。 [2008/11/01(土) 20:22:51 .net]
- >>439
>後置形変換を使わないの? 俺は文字数を数えるのは面倒とは思わないから使ってるけど。 >>438はTUTって言ってる。 TUTは後置変換はない。
- 445 名前:439 mailto:sage [2008/11/01(土) 21:22:33 .net]
- >>444
> >>439 > >後置形変換を使わないの? 俺は文字数を数えるのは面倒とは思わないから使ってるけど。 > >>438はTUTって言ってる。 > TUTは後置変換はない。 いやだからテーブルをカスタマイズして使えるようにすればいいだけの話。 ……って俺釣られてるのか?
- 446 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 21:26:13 .net]
- >>440
おおお、本当だ。これでできますね。 以前にRobinを使って作った拡張が三千ぐらいあるので、これから試してみよっと。 MapとsiriusKanchoku()はJscriptのレイアで実現されているようなので、 自分でも好きなように変更できるのかな。凄いぞ、天狼! >>441 assignVkの出力を複数書けるようになるともっと嬉しいです。 assignVk("入力モディファイア", "入力キー") { "出力モディファイア", "出力キー"); "出力モディファイア", "出力キー"); If (WindowTitle == "hoge") { "出力モディファイア", "出力キー"); } } なんて風に、複数の出力を条件付きで書けたら最高。
- 447 名前:446 mailto:sage [2008/11/01(土) 21:47:38 .net]
- T-code@qwertyを使ってますが、自分の場合は部首合成でよく使う文字は五百もないので、
'ut' : '金', 'utm' : '金', 'utmt' : '鍵', みたいに設定をmapに加えていきます。 そして入力に問題が起きるケースをさらに追加するっと。 'j/' : '以', 'j/l' : '以', 'j/la' : '似て', 'j/lb' : '以前', こんなこともできるよ。 'vf' : '青', 'vf;' : '晴', 'vf;e' : '晴れ', 'vfk' : '晴', 'vfkl' : '晴天', 'vfklk' : '青天', 'vfklky' : '青天井', '/k' : 'ご', '/k,' : 'ご', '/k,f' : 'ございます', '/kk' : 'ご', '/kks' : 'ございました', '/kks/' : 'ごた', '/kks/k' : 'ごたご',
- 448 名前:428 mailto:sage [2008/11/02(日) 10:16:20 .net]
- >>434で書いた理由の詳細が知りたく、もっと突っ込んで調べてみました。
長文&連投スミマセン。 ----------------------------------------------------------------- 先述の四文字に共通するものは何かないかと文字コードを調べてみた。 Unicode JIS Shift-JIS 区点 ぽ 307d 245d 82db 00461 楽 697d 335a 8a79 01958 好 597d 3925 8d44 02505 白 767d 4772 9492 03982 ここで注目すべきは、Unicodeの下2桁がいずれも「7d」であるということ。 ところで、問題を引き起こしていたAutoHotkeyの一行は、下記だった。 sc07D & 1::Suspend 上記コンビネーションキーの指定により、AutoHotkeyは、 スキャンコード「07D」に相当する入力を常時監視しているものと考えられる。 (Suspendコマンドはトグル動作をするので、サスペンドのOnOffに関係なく監視していなければならない) (スキャンコード「07D」は「¥」キー) 上記AutoHotkeyの常時監視下において、 天狼がIMEに文字を送出する際、 その文字のUnicodeの下2桁が「7D」である場合、 文字送出をAutoHotkeyが横取りしてしまい、IMEには届かず、 「入力できない」となる。 ということなのではないか?
- 449 名前:428 mailto:sage [2008/11/02(日) 10:17:09 .net]
- では例えば「sc07D」ではなく「sc00D」を指定した場合、つまり、
sc00D & 1::Suspend と書いた場合、今度は、 Unicodeの下2桁が「0D」の文字が入力できなくなるはず。 (スキャンコード「00D」は「^」キー) Unicodeの下2桁が「0D」の文字とは、例えば、 Unicode 不 4e0d 倍 500d 名 540d 損 640d 服 670d 植 697d 実際に試したことろ、予想通りこれらの文字は入力できなくなった。 (「sc07D」を指定していた場合には入力できていた。) また、先程入力できなかった「ぽ」「楽」「好」「白」は入力できるようになった。 >>434の補足の最後、 >また、「¥」を「^」等に変えても回避できるっぽい。 というのはデタラメで、入力できなくなる文字が別のものに変わるだけであり、 全く回避できていない。
- 450 名前:428 mailto:sage [2008/11/02(日) 10:18:08 .net]
- 回避方法として、例の一行を削除する以外の方法を2つ見つけました。
1.行頭に「~」を付ける。 2.スキャンコードを使わない。キーの名前か仮想キーコードで指定する。 1.行頭に「~」を付ける。 「¥」+「1」のコンビネーションの場合は下記の様になる。 ~sc07D & 1::Suspend 補足; 文頭の「~」の有無による違いは何かというと、 “AutoHotkeyを流行らせるページ”によると、 「~」が無い → 一つ目のキー自体のもともとの機能は無効化される。 「~」が有る → 一つ目のキーにチルダ(~)をつければ、そのキーは無効化されず、普通に入力される。 監視は依然として行なうけれども、天狼のIMEへの文字送出の横取りはしなくなる、ということでしょう。 2.スキャンコードを使わない。キーの名前か仮想キーコードで指定する。 「¥」+「1」のコンビネーションの場合は下記の様になる。 \ & 1::Suspend vkDC & 1::Suspend ----------------------------------------------------------------- スキャンコード使ってたオイラが不勉強だっただけですな...orz
- 451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 02:46:02 .net]
- 天狼だが、カタカナモードに移行するにはどうしたらよいのでしょう。
- 452 名前:407 mailto:sage [2008/11/03(月) 15:23:43 .net]
- 1.02のコーディング終了しました。これからテストです。
ちょっと別件があって、今日は時間切れです。アップは明日になって しまいそうですが、よろしくです。 >>442で書いた件に加えて、以下の機能が使えるようになります。 バックスペース 奥が深かったです。バックスペースだけで3種類も使ってしまいました。 ストロークに歯抜けがある場合のサポート > 'jf' : '◆', > 'jfkd' : '氷', > と記述しても'◆'のような2バイト文字を一文字として削除してくれるとうれしいです。 ↑これが可能になりました。 その他諸々は、また明日書きます。
- 453 名前:407 mailto:sage [2008/11/03(月) 15:25:13 .net]
- >>451
カタカナモードは特に用意してませんでした。 私の場合はIMEの機能で後から変換しています。 カタカナモード、あると良いでしょうか?
- 454 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 15:42:46 .net]
- IMEの「カタカナモード」キーがあるんじゃね?
- 455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 16:18:28 .net]
- >>453
うわ。ATOKとSKKIMEで使っていたので気づきませんでしたー(どちらも未変換状態で文字が入らない)。 なるほど、MS-IMEでカタカナ後変換して使うのか。 >>454 IMEのカタカナモードではだめで、後変換する必要があるみたいです。
- 456 名前:455 mailto:sage [2008/11/03(月) 16:49:00 .net]
- 個人的な意見としては、カタカナモードは、できれば無いほうがいいと思います。
ややこしくてしかも不可視のモードはできるかぎり回避されるべきで、 後変換で対応できるならそれでいいわけです。
- 457 名前:407 mailto:sage [2008/11/03(月) 22:15:52 .net]
- 新バージョン、アップしました
キーアサインツール「天狼」 version 1.02 ttp://www1.axfc.net/uploader/He/so/154685.zip DLパス sirius
- 458 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 23:46:32 .net]
- おお。乙
- 459 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/05(水) 00:06:43 .net]
- >>457 天狼Ver1.02アップデート、おつかれさまです。
今assignVkを中心に試しています。次の設定は正しく動いてます。 assignVk('C-A+S-', 'v', '', 'VK_PRIOR'), // PageUp assignVk('C+A-S-', 's', 'C+A-S-', 'f'), // Ctrl+F Find assignVk('C+A-S-', 'y', 'C+A-S-', 'v'), // Ctrl+V Paste assignVk('C+A-S-', 'w', 'C+A-S-', 'x'), // Ctrl+X Cut assignVk('C-A+S-', 'w', 'C+A-S-', 'c'), // Ctrl+C Copy 下の設定は書き方が正しいのかどうか良く分らないのですが、動かないみたいです。 assignVk('C+A-S-', '/', 'C+A-S-', 'z'), // Ctrl+Z Undo とはならないみたい assignVk('C+A-S-', 'VK_SPACE', 'C-A-S+', 'VK_RIGHT'), // Shift+→ とはならないみたい あともう一つ、assignVkでのキーアサイン変更はMS-IME2003自体には有効とならないようですね。 MS-IME2003側の設定を変更して対応しています。 天狼が使えて、毎日楽しいです。
- 460 名前:407 mailto:sage [2008/11/05(水) 05:01:29 .net]
- >>446
>assignVkの出力を複数書けるようになるともっと嬉しいです。 現バージョンでもできますよ。 assign('C+A-S-', 'l', function() { sirius.send('', sirius.vk('VK_DOWN')); sirius.send('', sirius.vk('VK_DOWN')); sirius.send('', sirius.vk('VK_DOWN')); sirius.send('', sirius.vk('VK_DOWN')); }), こんな感じで、assignVk()ではなく、assign()関数を使ってみて下さい。 上記の例だと、Ctrl+lを押すと、4行分カーソルが下に移動します。 ただし、Window制御や状態取得の関数は無いので、そこは今後の課題ですね。 是非、やりたいです。 >>448 詳細な報告、どうもです。 この手のツールはなかなか他ツールとの併用が難しい所ですが、おかげさま でスッキリしました。マニュアルからリンク貼らせてもらってます。 ありがとうございます! >>451 現状だと、IME内部に文字列を送れるのはMS-IMEだけみたいですね。 情報も頂いてるからトライしたいと思ってますが、これはひょっとしたら 結構難しい事なんじゃないかとも思ってきました。じっくり腰をすえて 取り組みたいと思いますので、しばらく待って下さい。 で、カタカナモードですが、MS-IME以外で後変換できない状況を考えると 付けたいと思います。利用する、しないはconfig.jsの記述内容で変更 するわけだから、カタカナモードが不用な人の邪魔にもならないと思います。
- 461 名前:407 mailto:sage [2008/11/05(水) 05:11:33 .net]
- >>459
報告ありがとうございます。 思いっきり、説明不足がありました。。 第3パラメーターでの出力モディファイアは、'+'だけが有効です。だから、 assignVk('C+A-S-', 's', 'C+A-S-', 'f'), // Ctrl+F Find ↑この記述は、 assignVk('C+A-S-', 's', 'C+', 'f'), // Ctrl+F Find ↑こんな風に書いて下さい。上記の例だと'C+'が先に来ているので動いていますが、 assignVk('C+A-S-', 's', 'C-A+S-', 'f'), // Ctrl+F Find ↑こんな風に書いた場合、'A+'を認識できなくなってしまいます。 早くちゃんとしたマニュアル作らないと、アカンですよね。。
- 462 名前:407 mailto:sage [2008/11/05(水) 05:13:18 .net]
- それで動かなかったやつですが、それぞれ別の理由でした。
assignVk('C+A-S-', '/', 'C+A-S-', 'z'), // Ctrl+Z Undo とはならないみたい これは、'/'の代わりに、'jp-/'と書いて下さい。英数字以外の キーは、'VK_?????'の仮想キーで指定するか、シフトを押さない時の 出力内容に'jp-'を付けます。101キーボードの場合には、'us-'と 付けて下さい。それで、、 assignVk('C+A-S-', 'VK_SPACE', 'C-A-S+', 'VK_RIGHT'), // Shift+→ とはならないみたい これも出力モディファイアの記述の問題だと思ったらバグでした。 修正版アップしましたので、お試し下さい。 www1.axfc.net/uploader/He/so/155239.zip キーアサインツール「天狼」 version 1.02a DLパス sirius 今回は、DLLの入れ替えだけです。
- 463 名前:407 mailto:sage [2008/11/05(水) 05:14:29 .net]
- >>459
>あともう一つ、assignVkでのキーアサイン変更はMS-IME2003自体には有効とならないようですね。 >MS-IME2003側の設定を変更して対応しています。 これがよく分かりませんでした。 どんな感じでしょうか?
- 464 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/06(木) 03:46:02 .net]
- >>462 'jp-/', 'us-/'と書いて上手くいきました〜
またversion 1.02a sirius_core.dllへのアップデートで assignVk('C+A-S-', 'VK_SPACE', 'S+', 'VK_RIGHT'), // Shift+→ これも動きました。ありがとうございます! >>460 おおおおお、現行でも既にできたのですね。 JavaScript勉強しなくちゃいけませんね。すみません。 // C-k kill-line assign('C+A-S-', 'k', function() { sirius.send('S+', sirius.vk('VK_END')); sirius.send('C+', sirius.vk('x')); }), // M-d kill-word assign('C-A+S-', 'd', function() { sirius.send('C+S+', sirius.vk('VK_RIGHT')); sirius.send('', sirius.vk('VK_DELETE')); }), こんな感じで設定を試しています。 あとはC-x C-cでCtrl-Sを送る、というような2ストロークコンビネーションが実現できれば 他ツールとの組み合せなしに天狼だけで入力テストができるようになるので、 ちょっと考えてみます。
- 465 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/06(木) 03:51:10 .net]
- >>463 すいません。ちょっと説明不足でした。
assignVk('C+A-S-', 'b', '', 'VK_LEFT'), // ← assignVk('C+A-S-', 'g', '', 'VK_ESCAPE'), // ESC と設定されているとします。 MS-IME2003キー設定はデフォルトのMicrosoft IME、MS-Word 2003上で入力すると以下の結果となります。 IME入力し変換する前 : Ctrl-Bで入力が確定されBoldの書体設定となる。Ctrl-Gでは何も変化なし。 IME入力し変換した後 : Ctrl-Bで入力が確定されBoldの書体設定となる。Ctrl-Gでは"検索と置換"が起動してしまう。 それぞれ期待していた、←左カーソルキー、ESCの入力結果とはならないようです。 他にもう一つ、Ctrl+Alt+GのGoogle検索動作ですが、MS-Word上の入力ではAltキーの入力が MS-Wordに喰われてしまう現象があるようです。 Ctrl、Alt、G の順番でキーを押すとGoogle検索が起動しますが、 Alt、Ctrl、G の順番でキーが押されると、Altキー入力がWordに喰われてしまい動作しません。
- 466 名前:407 mailto:sage [2008/11/06(木) 06:06:15 .net]
- >>464
うまく行ってなによりです。 と、言いたかったのですが…… ver 1.02aに致命的な欠陥がありました。 稀に(と言っても、本日3回)、バックスペースが入っぱなしになって しまいます。天狼を終了してもその状態から抜けられません。 SendInput()という関数がMSDNに記述されている仕様通りに動作しなかった ので、その問題を回避する策を講じたのがver 1.02aなのですが、やり方が まずかったみたいです。シフトキー押下が正しく処理できない問題は、 別の方法で対応したいと思いますので、当面、使用を中断して下さい。 なんか、厄介な所に引っかかってしまったみたいです……。 >MS-IMEの件 あ、なるほど。 IMEに文字列がある事を判断するIMESTRというモディファイアがあるのですが、 それがデフォルトでオンだからだと思います。窓使いの憂鬱と同じ仕様です。 デフォルトモディファイアを無視する'/'という修飾子がありますので、 assignVk('C+A-S-IMESTR/', 'b', '', 'VK_LEFT'), と、してみて下さい。 >あとはC-x C-cでCtrl-Sを送る、というような2ストロークコンビネーションが実現できれば 漢直と同じく2ストロークは定義可能です。 デフォルトのconfig.jsにおいて、kHelper用に 2ストロークメニューが 定義されていますので、見てみて下さい。詳しい解説はまた後ほどしますね。
- 467 名前:407 mailto:sage [2008/11/06(木) 06:08:46 .net]
- 1個前に書いた1.02aのバックスペースの問題ですが、本当に1.02aの
問題なのか、実は1.02にも存在しているバグなのか確認するために、 私自身、当分1.02を使います。他に色々機能追加したいのだけど、これを 先にやらないとまずいので、ちょっと待っていて下さい。 >Wordの件 確認しました。Wordの場合、Alt単体でIMEの未確定文字列を確定させるという 機能が割り当てられているみたいですね。天狼のデフォルトの設定だと、 モディファイアキーそのものの押下によって発生したイベントを拾わない ので、そのままアプリケーションに流れてしまうようです。 これは、ちょっと仕様から考え直してみます。
- 468 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/06(木) 21:17:40 .net]
- もし可能ならば、code.google.com/p/tcode/
にて開発を行いませんか?→「天狼」作者様 本家tcodeの開発も今後はこちらで行われるようです。
- 469 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/06(木) 23:15:30 .net]
- いっそ本格的に「モード」を作ってもらえると、
カンテックやKISや日本語倉頡ができて面白そうなんだけどな。
- 470 名前:469 mailto:sage [2008/11/06(木) 23:39:02 .net]
- あ、別に欲しいなんて言ってないからね;
データも提供できないし。
- 471 名前:407 mailto:sage [2008/11/07(金) 00:27:30 .net]
- バックスペースの件、解決しました。
本日2回、OS起動後、一度も天狼を起動しない状態で、問題が発生しました。 キーボードをひっくり返してバンバン叩いたら直りました。 天狼開発中はキーボードがおかしくなる事がごくごく普通にあるので、 そんな物理的な要因とはまったく思ってませんでした。 うぅ、スマンです。。 >>468 ちゃんとWikiとリボジトリを用意したいなと思っていた所なので、 それはとても、ありがたいです。 Google Codeを使った事がないのですが、お仲間に入れて頂くには、 どうしたらよいでしょうか。>>468さんは、中の人ですか? >>469 モードですか。今の所、モードらしいモードはなく、config.jsの 書き換えで対応するわけですが、例えば設定用のXMLファイルを読 み込み、GUIで切り替え可能な物等、ちょっと面白そうですね。 config.jsは非常に自由度が高いんじゃないかと思ってますが、 敷居の高さが否めないと思いますので、興味ある所です。
- 472 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/07(金) 00:36:17 .net]
- >天狼作者様
漢直で、Shift+任意のキー を定義するにはどうしたらいいですか? たとえば、 'Ao' : '合', というような定義で、Shift+a o のストロークを表したいと思ったのですが、できないようなので……
- 473 名前:468 mailto:sage [2008/11/07(金) 00:54:33 .net]
- >>471
残念ながら中の人ではないです…。すみません。 ソースを見られれば何かと不具合報告・改善提案がやりやすいかと思ったまでです。 Google のアカウントで groups.google.com/group/tcode にアクセスしてユーザグループに参加した上で プロジェクトのオーナーに連絡すればdeveloperになれるようです。
|

|