1 名前:nobody ◆cxDnurUjDY [03/08/27 07:15] て、ての、と、のと、とが 四日同じことをやったらやめられない。 荒れ寺の和尚が香をたいて、一心不乱に彼岸を念じている。 T-Coder, TUT-Coderの皆様、引き続き連習しましょう。 超絶技巧入力など、他の漢直の話題も歓迎します。 「連習」の意味については前スレを参照してください。 前スレ pc.2ch.net/test/read.cgi/unix/1014523030/ 関連リンク ・T-code本家: openlab.jp/tcode/ ・TUT-code本家: www.crew.sfc.keio.ac.jp/~chk/ ・増田式・超絶技巧入力: member.nifty.ne.jp/kb/index-kb.htm ・漢直Win(Windowsで漢直): t.pos.to/tc/kanchoku.html
208 名前:99 mailto:sage [03/09/28 02:19] >>129 だいぶ時間がたってしまいましたが、長い熟語に対応させました。 >>102 のパッチに追加で当ててください。 あと辞書作成用スクリプトを組んでみました。詳細は次レスで。 begin-base64 644 20030928.diff.gz H4sICBjGdT8AAzIwMDMwOTI4LmRpZmYApVbNbxtFFD9jKf/Da6Wmu15vvTtO iD/qNJSAVdSGg0GK5FqVY6+ddex15LULAqUSmwMlNHyUfkicuFYIIQ4op4Ko VMQh3LhyQgJR9QAXLlz63uzX7EcSQ0eKNzPzvub3e2/mdcxuF9TpeA3Ut+Fs 9sZZsMftfK93rWO2z7VpolrGW8FCRlXViMQLTNMKqlZS9QXQi2WtWC5o5zR/ gKKVNC2jKErCUqDIloAVyouLZb2YUFxZAVVnuYIOCn4Wi7CykoG5DFwfmR2o 9VbNdrk8NlqdV82BIZlde4KTIWRNW4Z3UYxGPg/7Tz/88f7hzd/nMiqttDdb Y9iYdrvGuMG0hWKzMpdRYht1dyfnTVf12JwFmp4T05rAwLQMqIJOq95GdzQG yTJwswpaBU5Jpq0uG6OuJMswPw985zzUaquXXr525aX1V9beqFDE6+vrngE+ SExRwjN55+oZExihS/LrnY0GucAtWpXccHNgm++QV3cqyxVRvAtS1t2AKkaJ bmADcdyqwI4XSwUuCAocpqyNJ3K1IsbwPBbuIBMDw5JsOc/EbTxHgw7TRBFM Brjy+muXGpaiN0UhjhkZMl3QTETIwo+HQCAXMdgwm65bNhz1TcnOwbwt+8Sm o1KPwVKXowohLvVjgYlo2Ha7ZXVDD6fP2JA/Y1+1Toe5FGaRTIYZP5YiHsuD WA8wJqWszcI5q8RUOPK6AL2O2OfAYsISc+mI6KVToisWU1jzSOGGxuX1uEAq d3pIXkQ4RiCmQYRCnTjU5biLnVlcslldKlbMKyOv7ESvoREXK25FE7V2wBjY BuYM5cqt3+7+e+vXvYN0ngNa66msJuppBgJPJm827v4fdYnqOwHCED5ROnlt NKyIHMrwPxRFjFvgPHD++PQb56sPHt25+smXzqHzhfPn3vcffe4c3v/b+evu L87BexcxCJK96F54zuG9e3f+mU2P8/jAeUTSzk/4+4Pz8OMn++87P8Pam5cv gy/JL29ywk0/3n98++Dmk9vXnW+dh7u13c92e7t7znfO155JjJ0Yg6z/ng1G oy2JL7Vc3NO2EWXvBFnvKCFHROGQYMrx1FH1yPuW3cY1T0ddRspMqycFXPFn
209 名前:99 mailto:sage [03/09/28 02:22] zBAybluuiE9ZPD2QlJSbmS5C4sx0U61KJxkbk+nYAndZiSQfGe3Hr95Qf5ki kqE9siamNTWOFjxfhWG6XFhn2woaUwOdbKSc+BH77vH6eLxADKdpVSC471MK n0rUgOy9GOK9EIu/TwAFnmROXd+lzhQSXfHlhwiIxpsHWOavkoCshcgq7j8U taftCVCSVoKK6RzX+G3G27XNeOO3GWn8lsoLpXKBzdL4hYrsRdBZmS2VtaQi NX6skFsChf9S20fjBi8Cnq5+h8VbwZQeMOhx3PIJqipIdXFdKCdue8dzgEWs Pv84CuxJe9QxhCbbmwdQe3MRaeyUNcTs+BY7rhcCvZAKdKmo5UqguB8fan8g BMPWloE96tTsGHPRTRdDhLxWw3T1EyxeIttjw79vsPh6k01JphxOdnM0fGM9 YhoViB/BAK8tVZcTr8uJunI8NO+B5hGO7MlzhihY+O8xBsrJIGPz9sBooQFp 0toYGAlp3oGSAx74MzJEx2TcDQAA ====
210 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/28 02:32] 作者のイニシャルから NT-Code #或いは New T-Code という言い訳も可。
211 名前:99 mailto:sage [03/09/28 02:33] ちなみに辞書のフォーマットを拡張しました。 辞書作成スクリプトの使い方 ・1単語ごとに改行してあるファイルを作る。 (kwmaze.dicからなら行頭のキーを消した後"/"を改行に置換するとか) ・下の2つのファイルをgg1.rb、gg2.rbとして保存。 ・後は ruby -Ks gg1.rb 元ファイル | sort | uniq | ruby -Ks gg2.rb > 辞書ファイル ……perlじゃなくてごめんなさい。 gg1.rb -------- while gets chop! while $_ =~ /^..+$/ if $_ =~ /[^あ-ん]$/ && $_ !~ /^[あ-ん].$/ print $_.gsub(/.$/, ' /\&') print "\r\n" end chop! chop! end end --------
212 名前:99 mailto:sage [03/09/28 02:33] gg2.rb -------- key = "" while gets chop! if key.length > 0 && key.length+2 == $_.length && key == $_[0,key.length] print $_[-2..-1] else if key.length > 0 print "\r\n" end key = $_.chop key.chop! print key print $_[-2..-1] end end print "\r\n" --------