【漢直】T-Code/TUT-Codeスレ Lesson4【連習】
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/01/16(火) 00:06:27圧政下にもかかわらず、百円均一で売られている干物に、布袋様は感激した。
笑顔のまま気絶している秘書が肉感的な姿態をさらしている。
T-Coder, TUT-Coderの皆様、引き続き連習しましょう。
超絶技巧入力など、他の漢直の話題も歓迎します。
「連習」の意味については過去スレを参照してください。
■過去スレ
Lesson1 http://pc.2ch.net/test/read.cgi/unix/1014523030/
Lesson2 http://pc.2ch.net/test/read.cgi/unix/1061936143/
Lesson3 http://pc10.2ch.net/test/read.cgi/unix/1082032043/
■関連リンク
T-Code Laboratory
http://openlab.jp/tcode/
TUT-Code Web Site
http://plone.crew.sfc.keio.ac.jp/groups/tut-code
増田式・超絶技巧入力
http://homepage3.nifty.com/keyboard/
漢直Win
http://www.sato.kuis.kyoto-u.ac.jp/~yuse/tcode/kw/
※ 過去ログ保管庫あり
「窓使いの憂鬱」を使って T-Code 入力してみる
http://homepage3.nifty.com/songs/tcode/mayu/
0628624
2010/09/04(土) 18:50:16uimが1.6.0になって仮想鍵盤、表形式候補ウィンドウが出せるようになったので
風もどきのscmをつくってみたいと思ったからです
でもライセンスもってないから風の漢字配列つかえないし、最上段まで使った4段の表は
自分にとってはそれほど魅力的でないので、いっそどこかの配列を参考に自分でつくってみようと思った次第
それにしても風の6349字(第1水準、第2水準全部)を並べたのはすごいなあ…
0629sage
2010/09/14(火) 00:26:43あのページはもう役目を終えただろうと思い、
外部からは見えなくなるように設定変更した。
Try-Codeの定義は、4月に新常用漢字を取り入れてから変わっていない。
もし今後大きな変更や追加があれば、何らかの形で公開するつもり。
0630天狼作者
2010/10/20(水) 20:02:46しばらく見てなかったです。これから順次(亀)レスします
0631名無しさん@お腹いっぱい。
2010/11/03(水) 02:07:18ttp://yubin-nenga.jp/hitomoji/index_on.html
0632天狼作者
2010/11/22(月) 02:39:59こんなに遅くなってしまい、もはやレスと言えないですが、解説します。よかったら試してみて下さい。
シフトキーを利用した設定を有効にするためには、以下のような設定が必要です。
jkで「女」ですから超絶技巧入力がベースだと思いますので、その前提で例を上げると、、
config.js
変更前::
includeKMap('IME+IMESTR/', 'map/chouzetsu.js'),
変更後::
includeKMap('S/IME+IMESTR/', 'map/chouzetsu.js'),
このように変更してみて下さい。
天狼のデフォルトモディファイアは 'WACLASS<TSSHELLWND>-S-C-A-IMESTR-' です。つまり、シフトキーについて言及
が無ければ、押されていない状態がマップへの突入条件になります。"S/" をモディファイアとして指定する事で、
シフトキーが押されていても、押されていなくてもマップを解釈する状態になり、'Jk' => '女' が入力可能になります。
この設定を行わなくても 'jK' => '女' が動作する理由は、一度2ストロークマップに突入した後は、デフォルトモディ
ファイアの動作を無視するからなんです。
取りあえず上記の変更だけで目的の漢直は実現できると思いますが、さらに以下の設定をお勧めします。
chouzetsu.js
変更前::
return new siriusKanchoku(name, map, 'jp').keymap;
変更後::
return new siriusKanchoku(name, map, 'jp', 'S').keymap;
漢直コントローラーに明示的に利用するモディファイアを伝える事で、kHelperもシフトキー対応になります。
0633天狼作者
2010/11/22(月) 02:41:10こちらも遅レスですが。。
私はこんな方法でカタカナ入力を実現してます。
// C+k の入力で、現在未確定の文字列をカタカナに変更する
assignVk('IMESTR+C+', 'k', '', 'VK_F7'),
// 漢直オートフィルターの設定
// 詳細は http://www.sirius.spline.tv/reference/symbols/siriusKanchokuController.html#.setAutoFilter
siriusKanchokuController.setAutoFilter(true);
また、他にも強制的にひらがな入力時にカタカナに変更する機能があります。
http://www.sirius.spline.tv/reference/symbols/siriusKanchokuController.html#.setHankakuFilter
http://www.sirius.spline.tv/reference/symbols/siriusKanchokuController.html#.setKatakanaFilter
試してみて下さい。
0634名無しさん@お腹いっぱい。
2010/11/23(火) 11:06:58スニピットを入力するのが大変だけど、Mac版もあるから、不可能じゃない。
既出ならスマン。
0635名無しさん@お腹いっぱい。
2010/11/23(火) 13:15:20いまんところおいらはiPad上でのTouch Typeはあきらめて、Penpower TechnologyのFreeWriterを使ってる。
これぞ本物の漢直と言うべきか、それとも日本語手書入力に退化してしまったと言うべきか、微妙なところだが…
0636名無しさん@お腹いっぱい。
2010/11/25(木) 00:12:08スニピットにいくつか登録して試してみたけど、1文字目はうまくいくけど2文字目を続けて打っても変換してくれない。
こんな感じ
wzで「て」に変換するようにしていても、ノートで「wzwz」と打ち込むと「てwz」となって2文字目から先を変換してくれない。
何が良くないんだろう?
0637名無しさん@お腹いっぱい。
2010/11/27(土) 16:49:272タッチ入力(ベル打ち)が速いとかフリック入力の方が速いとか、
それってローマ字入力かカナ入力かの違い程度でどちらもかな漢字変換。
さすがに区点コード入力は変態すぎるしタイプ数が多くて非効率な気が…
広いタッチエリアやジェスチャの組み合せで何かできそうな気がしつつ、
でもPCでT-Code使ってた方が速いんだろうな。
0638名無しさん@お腹いっぱい。
2010/11/27(土) 20:55:07それをそのまま実装したらいいんじゃね
7643を7・右・左・右下などと読み替えることでフリックっぽくするとか
そういった細かい工夫はできるかもしれないけど
0639618
2010/12/05(日) 11:19:07ありがとうございます。
config.js
変更前::
includeKMap('IME+IMESTR/', 'map/chouzetsu.js'),
変更後::
includeKMap('S/IME+IMESTR/', 'map/chouzetsu.js'),
これでうまく行きました。
亀レスで申しわけないです。m(_ _)m
ちなみに「超絶技巧入力」ではなく、全くのオリジナルです。
0640618
2010/12/05(日) 11:27:29ところが、↓こっちはうまく行かなくて、kHelperが使えません。
chouzetsu.js
変更前::
return new siriusKanchoku(name, map, 'jp').keymap;
変更後::
return new siriusKanchoku(name, map, 'jp', 'S').keymap;
こんなメッセージが表示されます。
このページのスクリプトでエラーが発生しました。
ライン: 2
文字: 1
エラー: オブジェクトでサポートされていないプロパティまたはメソッドです。
コード: 0
URL: file://C:\Documents and Settings\my_name\Local Settings\Temp\TNR9A.tmp
何か単純なミスをしているのかも知れませんが
今、手元にWindows機がないので 後日、もう一度見直してみます。
0641天狼作者
2010/12/07(火) 01:17:40>ところが、↓こっちはうまく行かなくて、kHelperが使えません。
すみません、間違っていました。
誤>
return new siriusKanchoku(name, map, 'jp', 'S').keymap;
正>
return new siriusKanchoku(name, map, 'jp', ['S']).keymap;
です。第3パラメータは配列渡しでした。試してみて下さい。
関係ないですが、のどかの作者のappletsさんからパッチ寄贈してもらっ
ちゃってます。年内はちょっと無理だけど、その辺含め1月か2月には
バージョンアップしたいです。
0642亀
2010/12/14(火) 07:41:19ありがとうございました。
return new siriusKanchoku(name, map, 'jp', ['S']).keymap;
これで kHelperが使えるようになりました。助かります。
0643亀
2010/12/26(日) 10:32:01kHelperの動作にちょっと気になる点があります。
こんなふうに割り当てているので、
'aa' : '蘇',
'ab' : '走',
'Aa' : '惜',
'Ab' : '拡',
Aを押した時点で 「惜」や「拡」などが表示されて欲しいのですが、
「蘇」や「走」などが表示されます。
0644名無しさん@お腹いっぱい。
2011/01/04(火) 23:32:22をインストールしましたが、インクリメンタルサーチが使えないのは私だけでしょうか。
tc を off にしてるときのインクリメンタルサーチも使えなくなってしまいます。
*Backtrace* には以下のように出ます。
Debugger entered--Lisp error: (void-function isearch-last-command-char)
(isearch-last-command-char)
(let ((char ...)) (if (and ... tcode-mode) (let* ... ...) (if ... ...) (if ... ... ...)))
isearch-printing-char()
call-interactively(isearch-printing-char nil nil)
isearch-printing-char() が tc-is20.el で定義されてるくらししか分かりません...
0645名無しさん@お腹いっぱい。
2011/01/05(水) 02:36:47tc-sysdep.el L:231 を
(if (string-match "^\\(19\\|2[0123]\\)" emacs-version)
だったかな?
0646名無しさん@お腹いっぱい。
2011/01/05(水) 09:40:44手元で修正したものを公開してます。参考になれば。 https://github.com/naota/tc
0647名無しさん@お腹いっぱい。
2011/01/05(水) 20:46:28動作確認しました。迅速なレスありがとうございます。本当助かりました。
まさか2ちゃんではない所からメッセージをいただけるとは思いませんでしたw
0648名無しさん@お腹いっぱい。
2011/01/06(木) 14:59:54昔 tcode-ml でT-Codeユーザ数集計をしたときは20人って言われてたけど
今はもっと多いんじゃないかなぁ。根拠はないけど。
0649名無しさん@お腹いっぱい。
2011/01/08(土) 12:37:17漢直関係の主な変更点は以下です。
* uim-tcode,uim-trycodeがデフォルトでは単体のIMとして登録されなくなりました。
uim-tutcodeのコード表としてtcodeやtrycodeを指定してください。
# あるいは、uim-module-managerコマンドでtcode等を登録すれば従来と同じ
* 対話的な部首合成変換
* 後置型部首合成変換(交ぜ書き変換の読み入力中のみ)
* 補完/予測入力・熟語ガイド
* 2ストローク記号入力モード(百相鍵盤『き』同様、2打鍵で各種記号・漢字入力)
* 直近に表示した自動ヘルプの再表示
* 交ぜ書き変換の読み入力時にTAB等でカタカナ確定(漢直Winと同様)
* 自動ヘルプに漢字の表示を追加(打鍵だけでなく)
* 仮想鍵盤上で、中間の打鍵となるキーに対し、ヒントとなる漢字
(該当キーの入力により表示される仮想鍵盤上の1文字)を表示
0650名無しさん@お腹いっぱい。
2011/03/04(金) 20:36:44.33よろしく。
0651名無しさん@お腹いっぱい。
2011/03/18(金) 19:09:53.890652sage
2011/03/18(金) 20:43:10.72TUT-Codeのストローク表(Excel)のワイド版を作りました。
ttp://www1.interq.or.jp/~deton/tutcode/#tuttable
+ 小ブロック内に片手だけでなく両手ぶんの漢字を表示して、全体を把握しやすく。
+ 仮想鍵盤と同様の表示のシートも用意(samefirst)。
第1打鍵(と第2打鍵)入力後の仮想鍵盤が各小ブロック。
+ 最終打鍵(samefirstシートでは第1打鍵)と第2打鍵にそれぞれ背景色を付けることで、
小ブロック内だけ見れば打ち方の把握可能。(大ブロック内での小ブロックの位置を
確認するかわりに、小ブロック内で色の付いた位置を確認)
+ 印刷用PDFファイルと、Excel表作成元データのCSVファイルと、
CSVファイル生成用AWKスクリプト同梱。
+ Google Docsでも公開。Excelが無くても、HTML化やPDF化が可能。
0653名無しさん@お腹いっぱい。
2011/03/31(木) 21:41:56.720654名無しさん@お腹いっぱい。
2011/04/04(月) 21:58:58.56”外へ来ひ”とか?
0655名無しさん@お腹いっぱい。
2011/04/04(月) 23:57:45.540656名無しさん@お腹いっぱい。
2011/04/05(火) 06:33:07.56助詞や文法上多用する平仮名はカバーしている率が高くなりそう。
”私は山田です。”とか、、
0657名無しさん@お腹いっぱい。
2011/04/16(土) 08:50:21.91入れて欲しいですがどうですか?
0658名無しさん@お腹いっぱい。
2011/04/30(土) 10:40:58.02参考まで。(outputMethod=0や1や3では何も入らない)。
[Sylpheed]
className=gdkWindowToplevel
outputMethod=2
0659名無しさん@お腹いっぱい。
2011/05/12(木) 22:52:20.47冨樫の生存が確認出来て良かったです。
でも多分64bit版には対応してないんだろうな…
(ドキュメントのどこにも書いてない…)
0660名無しさん@お腹いっぱい。
2011/05/12(木) 22:53:26.580661名無しさん@お腹いっぱい。
2011/05/12(木) 23:50:28.53公開日 2011年05月02日
カテゴリ WRITING
動作OS WIN
超多段シフト方式日本語入力システム「風」
http://www.vector.co.jp/soft/winnt/writing/se122541.html
自由使用期限は2011年7月31日
動作環境
ソフト名:超多段シフト方式日本語入力システム「風」
動作OS:Windows 7,Vista,XP
機種:IBM-PC
種類:シェアウェア:3,000円
作者:冨樫 雅文
びっくりして風のくにいったら404でもっとびっくりしてすごい慌てながら探しちゃったじゃないかよー
0663名無しさん@お腹いっぱい。
2011/05/16(月) 19:21:00.02https://github.com/deton/ibus-tutcode
ibusが既にインストールされていれば、
pythonスクリプト等のファイルをコピーするだけでいいので、
uimをコンパイルしてインストールするのはハードルが高い場合に使えると思います。
* ibus-skkベース
* 前置型交ぜ書き変換: ほぼibus-skkそのまま。再帰的辞書登録可能。
* 前置型部首合成変換: 再帰的な合成も可能。tc-2.1のアルゴリズム
* T-Code/Try-Codeも選択可能
* vi協調モード
0664名無しさん@お腹いっぱい。
2011/05/18(水) 20:13:28.63漢直関係の主な変更点は以下です。
* 後置型部首合成変換
* 後置型交ぜ書き変換
* 活用する語の変換
* 漢字コード(Unicode/区点番号/JISコード)入力モード
* ヒストリ入力モード
* 対話的な部首合成変換で、候補が無い場合にエラーで落ちるバグを修正
0665名無しさん@お腹いっぱい。
2011/05/29(日) 23:21:31.740666名無しさん@お腹いっぱい。
2011/05/30(月) 00:04:50.540667名無しさん@お腹いっぱい。
2011/07/31(日) 08:45:19.18漢直関係の主な変更点は以下です。
* bushu.helpファイル対応。部首合成変換や自動ヘルプで使用
* 自動ヘルプの部首合成表示で、3文字以上の部首合成に対応
* 熟語ガイドの+付き文字に対応するキーを入力した場合、
一時的に仮想鍵盤を表示する機能を追加
* on-keyとoff-keyが異なる場合の動作を修正
0668名無しさん@お腹いっぱい。
2011/07/31(日) 10:55:20.24ワロスwww
ワロス…
0669名無しさん@お腹いっぱい。
2011/08/26(金) 10:55:23.600670名無しさん@お腹いっぱい。
2011/09/09(金) 00:20:25.87「Gyaim」ttps://github.com/masui/Gyaim
さすが増井さんだ。
これをもとにして、オリジナルの漢字直接入力IMEが自作できるんじゃないか?
0671名無しさん@お腹いっぱい。
2011/10/26(水) 22:03:29.99どうやらユーザー名が日本語なもんで filenameToUrl関数がバグってるっぽい。
× ostr += boost::io::str(boost::format("%%%02X") % ((int)(*i)));
○ ostr += boost::io::str(boost::format("%%%02X") % ((UINT)(*i)));
EEだとコンパイルできないから確認できないけど、負数だと「%89」にならずに「%FFFFFF89」になってるから
符号なしにすればよいのかと思ったしだい。
0672名無しさん@お腹いっぱい。
2011/12/01(木) 20:12:17.68Ubuntu Weekly Recipe:第200回 [連載200回記念特別企画]Ubuntuで究極の文字入力環境を模索する|gihyo.jp … 技術評論社
ttp://gihyo.jp/admin/serial/01/ubuntu-recipe/0200
0673名無しさん@お腹いっぱい。
2011/12/02(金) 01:39:00.62でもせっかくなら仮想鍵盤にも触れてくれたらよかったのに
0674名無しさん@お腹いっぱい。
2011/12/03(土) 00:33:23.75倉頡輸入法
とか中国語圏で実績だしてるやつを改造したほうがいいものができるのではないか
0675名無しさん@お腹いっぱい。
2011/12/03(土) 22:42:14.51かといって漢直だと漢語によく表れる仮名の頻度と助詞や助動詞のような仮名の頻度のバランスが全然変わってくるだろうから良いんだろうけど。
# ちなみにこれはQwertyローマ字で書いてる。Qwertyローマ字と月配列とは完全に引っかからないレベルで使い分け出来るし、慣れれば漢直も使い分け可能になるのだろうか。
0676名無しさん@お腹いっぱい。
2011/12/10(土) 20:25:55.36で「Google日本語入力で試せる超絶技巧入力の無料の資料と設定用ファイル」
が手に入る
試した人いませんか?
0677名無しさん@お腹いっぱい。
2011/12/10(土) 22:39:08.13いちいちやり取りむるの面倒だから、
天狼の設定ファイルをいじったものを使ってみたことはあるけどね。
0678名無しさん@お腹いっぱい。
2011/12/12(月) 13:54:05.38それならもう僕が作ってます
■ このスレッドは過去ログ倉庫に格納されています