はじめての方へ
質問箱
Team
相談箱
編集のすすめ
PukiWiki改造メモ
最近更新100件
最近更新ノート
UNIX
コマンド
便利な技
周辺機器
基礎知識
学生ツール
設定、設定ファイル
会津大学ローカル
会津大学への接続
講義関係
過去物
検索
ツールボックス
新しいページの作成
バックアップの表示
リンク元
最近更新したページ
全ページ
ヘルプ
凍結
アップロード
ページ名の変更
recent(10)
2021-02-19
質問箱/46
2020-10-15
質問箱/45
2019-11-29
質問箱/43
2019-11-14
質問箱/44
2018-04-06
UNIX/設定
2017-07-28
UNIX/設定、設定ファ%
2017-04-17
相談箱
2016-11-14
RecentDeleted
2016-07-31
UNIX/周辺機器/USBストレージ
UNIX/コマンド/変換/bmeps - 画像ファイルを高品質なepsに変換
今日の人気
UNIX/設定、設定ファイル/.fvwm2rc
(3)
UNIX/コマンド/テキスト処理/more
(3)
UNIX/コマンド/圧縮、アーカイブ/zip
(3)
UNIX/コマンド/メール/next
(3)
UNIX/周辺機器/マウス
(2)
質問箱/30
(2)
UNIX/学生ツール/ユーティリティ/aterm
(2)
UNIX/コマンド/テキスト処理/less
(2)
UNIX/コマンド/ネットワーク管理/ping
(2)
UNIX/コマンド/ファイル管理/chmod
(2)
UNIX/コマンド/ヘルプ/apropos
(2)
質問箱/31
(2)
UNIX/コマンド/ユーティリティ/yes
(2)
UNIX/コマンド/ユーティリティ/date
(2)
UNIX/学生ツール/ネットワーク/gaim
(2)
UNIX/コマンド/ネットワーク管理/netstat
(2)
UNIX/学生ツール/ユーティリティ/jmnews
(2)
UNIX/コマンド/ユーザー情報/chsh
(2)
UNIX/コマンド/シェル・シェル組み込み/csh
(2)
UNIX/コマンド/変換/mogrify
(2)
昨日の人気
UNIX/コマンド/変換/mogrify
(16)
UNIX/コマンド/ファイル管理/chmod
(11)
UNIX/コマンド/tex/bibtex
(9)
UNIX/コマンド/ユーザー情報/ypcat
(9)
UNIX/設定、設定ファイル/.procmailrc
(9)
UNIX/コマンド/シェル・シェル組み込み/foreach
(9)
UNIX/設定、設定ファイル/.cshrc
(8)
UNIX/コマンド/変換/split
(8)
UNIX/コマンド/シェル・シェル組み込み/eval
(8)
UNIX/コマンド/テキスト処理/paste
(8)
UNIX/基礎知識/ワイルドカード、メタキャラクタ
(8)
SandBox
(7)
UNIX/コマンド/ファイル管理/touch
(6)
UNIX/コマンド/プロセス管理/kill
(6)
UNIX/コマンド/クライアント/rlogin
(6)
UNIX/コマンド/テキスト処理/diff
(6)
UNIX/設定、設定ファイル/.screenrc
(5)
UNIX/コマンド/圧縮、アーカイブ/lha
(5)
UNIX/基礎知識/エスケープキャラクタ
(5)
UNIX/コマンド/変換/sox
(5)
最近の人気
UNIX/コマンド/変換/mogrify
(18)
UNIX/コマンド/ファイル管理/chmod
(13)
UNIX/コマンド/tex/bibtex
(10)
UNIX/コマンド/ユーザー情報/ypcat
(10)
UNIX/コマンド/シェル・シェル組み込み/eval
(10)
UNIX/コマンド/変換/split
(9)
UNIX/コマンド/シェル・シェル組み込み/foreach
(9)
UNIX/設定、設定ファイル/.procmailrc
(9)
UNIX/コマンド/テキスト処理/paste
(8)
UNIX/基礎知識/ワイルドカード、メタキャラクタ
(8)
UNIX/設定、設定ファイル/.cshrc
(8)
UNIX/コマンド/ファイル管理/touch
(7)
UNIX/コマンド/X/xauth
(7)
UNIX/コマンド/プロセス管理/kill
(7)
SandBox
(7)
UNIX/コマンド/テキスト処理/cat
(7)
UNIX/コマンド/テキスト処理/diff
(7)
UNIX/コマンド/クライアント/rlogin
(6)
UNIX/コマンド/プロセス管理/nice
(6)
UNIX/コマンド/エディタ/vim
(6)
全体の人気
UNIX/コマンド/テキスト処理/sed
(80296)
UNIX/コマンド/テキスト処理/sort
(66483)
UNIX/コマンド/シェル・シェル組み込み/foreach
(65049)
UNIX/コマンド/テキスト処理/join
(59720)
UNIX/コマンド/ファイル管理/touch
(58480)
UNIX/基礎知識/バックグラウンド、フォアグラウンド
(56369)
UNIX/コマンド/ファイル管理/rm
(55559)
UNIX/設定、設定ファイル/.forward
(53476)
UNIX/コマンド/検索/find
(52476)
UNIX/コマンド/テキスト処理/cat
(50704)
UNIX/コマンド/変換/mogrify
(50190)
UNIX/学生ツール/ユーザ検索プログラム/gdoko
(46569)
UNIX/設定、設定ファイル/.Xmodmap
(45666)
UNIX/コマンド/プロセス管理/kill
(45586)
UNIX/コマンド/エディタ/vim
(45009)
UNIX/コマンド/シェル・シェル組み込み/source
(43521)
UNIX/コマンド/クライアント/ncftp
(43459)
UNIX/コマンド/tex/dvipdfm
(40811)
UNIX/設定、設定ファイル/.xinitrc
(40520)
UNIX/コマンド/変換/split
(39618)
total:
82242
t
od
ay:
275
yes
terday:
743
now:
11
本文
ノート
編集
差分
Edit of UNIX/学生ツール/elisp/tc
TITLE:tc - T-Code 漢字直接入力 #navi(UNIX/学生ツール) |~作者|東京大学理学部情報科学科山田研究室| |~ダウンロード|http://openlab.jp/tcode/resources/soft/tc-2.3.1.tar.gz| |~関連サイト|http://openlab.jp/tcode/| |~バージョン|2.3.1| |~学内パス|/home/student/s1138001/lib/emacs/lisp/tc| |~学内管理者|s1138001| #contentsx *解説 [#z0632dae] T-Codeは漢字直接入力のひとつでそのなかでも無連想2ストロークという方式を採用しています。詳しい解説は[[本家の紹介>http://openlab.jp/tcode/intro.html]]かemacsで C-u,M-x info RET /home/student/s1138001/info/tc.info RET でインフォかを読んで頂くとして、ここではいくつかの特徴を挙げます。 -漢字が2ストロークで入力できる -無連想のため思考が中断されずに入力できる -交ぜ書き変換(読みの中に漢字が交ざっていても変換できる)を実装 -部首合成変換(漢字2文字の部首を組み合わせて漢字1文字を合成する)を実装 -日本語のインクリメンタルサーチに対応。migemoが必要なくなりますねー など早く入力したい方以外にも利用する価値があると思います。 //本文 emacs20でconfigureしましたので、emacs20前提で書きます。 以下の説明はインフォに詳しく書いてあります。 **.emacs.elの設定 [#ffe3677c] 前準備として .emacs.el または .emacs に以下のように記述します。 (set-language-environment "Japanese") ;;これは無くてもよいかも (setq load-path (cons "/home/student/s1138001/lib/emacs/lisp/tc" load-path)) (require 'tc-setup) **.tcの設定 [#u492c61a] Emacs を起動し、`C-u C-\'を入力します。そして、`japanese-T-Code'と入 力します。すると、「設定ファイル~/.tcがありません。作成しますか?(y or n)」 というメッセージが表示されます。ここで`y'と押すと、データを置くディレ クトリとキー配置を聞かれますので、適切に入力します。 キー配置については、使用するキー配置を選びます。 qwertyを選択してください。また、入力時にシフトを用いるかどうかという選択肢があ ります。ここではとりあえず、シフトは用いないでください。 その後.tcに (define-key global-map "\C-o" 'toggle-input-method) の1行を挿入します。 **使い方 [#pf44a036] C-oを入力すればT-Codeモードになります。?でヘルプが表示されます。もう一度C-oを入力すれば元に戻ります。 いきなり実戦投入は無理なのでM-x eelllで練習できますので、ひらがなは覚えてください。 ひらがなを覚えたらとりあえずは実戦投入できます。次にカタカナは飛ばして漢字を覚えるのがおすすめです。 ***重要なkey bind [#oc6e5178] |C-o|Tコードモードを抜ける。| |?|ヘルプ| |99|交ぜ書き変換モードや部首合成変換モードにいた時に、それらを全部キャンセルする。また、ヘルプを消す。| |00, 01, 10, 11|T-Codeの表を表示する(0が左、1が右)| |fj|交ぜ書き変換| |77|ポイント前にある2文字で部首合成変換| |58|活用語を優先して交ぜ書き変換| |55|ポイント位置にある文字の打ち方を表示| ***ストローク表 [#x416969f] Tコードの打鍵位置の割り当てを表にまとめたものが"ストローク表"です。T コード入力環境上で`11', `10', `01', `00'を入力すればこの表を表示させる ことができます。表の見方はインフォの'Tコードとは/ストローク表の見方'の項を確認してください。 ***使用例 [#i908d2a9] -'kd'で'の'が表示されます。 -'ma'で'人'が表示されます。 -'rg'で'門'が表示され、続いて'no'で'耳'が表示され、さらに続いて'77'で'聞'が部首合成変換されます。(ちなみに'聞'は'tg') -';c'で'大'が表示され、続いて';s'で'が'が表示され、さらに続いて'jt'で'く'が表示され、さらにさらに続いて'fj'で'大学'が交ぜ書き変換されます。(ちなみに'学'は'of') **カタカナの特殊な入力方法 [#e4e029e7] ひらがなだけでも覚えるのが大変なのにカタカナは通常全くひらがなと連想関係のないストロークとなっています。しかし、ひらがなと同じストロークをシフト用いて入力することで表示することができます。それは、.tcの (add-hook 'tcode-ready-hook '(lambda () (tcode-set-key-layout "qwerty"))) を (add-hook 'tcode-ready-hook '(lambda () (tcode-set-key-layout "qwerty-us-shift"))) と変更することで実現できます。jisキーボードの場合はusの部分をjisにしてください。 2ストロールのうち少なくとも1ストロールをシフトさせればカタカナとなります。 ただし、'!'と'?'は特殊なkey bindとなっているので、'!'、'?'を使用するストロークの場合は2ストロークのうち'!'、'?'でないストロークの方を シフトさせてください。 #navi(UNIX/学生ツール,,footer)
Do not change timestamp
TITLE:tc - T-Code 漢字直接入力 #navi(UNIX/学生ツール) |~作者|東京大学理学部情報科学科山田研究室| |~ダウンロード|http://openlab.jp/tcode/resources/soft/tc-2.3.1.tar.gz| |~関連サイト|http://openlab.jp/tcode/| |~バージョン|2.3.1| |~学内パス|/home/student/s1138001/lib/emacs/lisp/tc| |~学内管理者|s1138001| #contentsx *解説 [#z0632dae] T-Codeは漢字直接入力のひとつでそのなかでも無連想2ストロークという方式を採用しています。詳しい解説は[[本家の紹介>http://openlab.jp/tcode/intro.html]]かemacsで C-u,M-x info RET /home/student/s1138001/info/tc.info RET でインフォかを読んで頂くとして、ここではいくつかの特徴を挙げます。 -漢字が2ストロークで入力できる -無連想のため思考が中断されずに入力できる -交ぜ書き変換(読みの中に漢字が交ざっていても変換できる)を実装 -部首合成変換(漢字2文字の部首を組み合わせて漢字1文字を合成する)を実装 -日本語のインクリメンタルサーチに対応。migemoが必要なくなりますねー など早く入力したい方以外にも利用する価値があると思います。 //本文 emacs20でconfigureしましたので、emacs20前提で書きます。 以下の説明はインフォに詳しく書いてあります。 **.emacs.elの設定 [#ffe3677c] 前準備として .emacs.el または .emacs に以下のように記述します。 (set-language-environment "Japanese") ;;これは無くてもよいかも (setq load-path (cons "/home/student/s1138001/lib/emacs/lisp/tc" load-path)) (require 'tc-setup) **.tcの設定 [#u492c61a] Emacs を起動し、`C-u C-\'を入力します。そして、`japanese-T-Code'と入 力します。すると、「設定ファイル~/.tcがありません。作成しますか?(y or n)」 というメッセージが表示されます。ここで`y'と押すと、データを置くディレ クトリとキー配置を聞かれますので、適切に入力します。 キー配置については、使用するキー配置を選びます。 qwertyを選択してください。また、入力時にシフトを用いるかどうかという選択肢があ ります。ここではとりあえず、シフトは用いないでください。 その後.tcに (define-key global-map "\C-o" 'toggle-input-method) の1行を挿入します。 **使い方 [#pf44a036] C-oを入力すればT-Codeモードになります。?でヘルプが表示されます。もう一度C-oを入力すれば元に戻ります。 いきなり実戦投入は無理なのでM-x eelllで練習できますので、ひらがなは覚えてください。 ひらがなを覚えたらとりあえずは実戦投入できます。次にカタカナは飛ばして漢字を覚えるのがおすすめです。 ***重要なkey bind [#oc6e5178] |C-o|Tコードモードを抜ける。| |?|ヘルプ| |99|交ぜ書き変換モードや部首合成変換モードにいた時に、それらを全部キャンセルする。また、ヘルプを消す。| |00, 01, 10, 11|T-Codeの表を表示する(0が左、1が右)| |fj|交ぜ書き変換| |77|ポイント前にある2文字で部首合成変換| |58|活用語を優先して交ぜ書き変換| |55|ポイント位置にある文字の打ち方を表示| ***ストローク表 [#x416969f] Tコードの打鍵位置の割り当てを表にまとめたものが"ストローク表"です。T コード入力環境上で`11', `10', `01', `00'を入力すればこの表を表示させる ことができます。表の見方はインフォの'Tコードとは/ストローク表の見方'の項を確認してください。 ***使用例 [#i908d2a9] -'kd'で'の'が表示されます。 -'ma'で'人'が表示されます。 -'rg'で'門'が表示され、続いて'no'で'耳'が表示され、さらに続いて'77'で'聞'が部首合成変換されます。(ちなみに'聞'は'tg') -';c'で'大'が表示され、続いて';s'で'が'が表示され、さらに続いて'jt'で'く'が表示され、さらにさらに続いて'fj'で'大学'が交ぜ書き変換されます。(ちなみに'学'は'of') **カタカナの特殊な入力方法 [#e4e029e7] ひらがなだけでも覚えるのが大変なのにカタカナは通常全くひらがなと連想関係のないストロークとなっています。しかし、ひらがなと同じストロークをシフト用いて入力することで表示することができます。それは、.tcの (add-hook 'tcode-ready-hook '(lambda () (tcode-set-key-layout "qwerty"))) を (add-hook 'tcode-ready-hook '(lambda () (tcode-set-key-layout "qwerty-us-shift"))) と変更することで実現できます。jisキーボードの場合はusの部分をjisにしてください。 2ストロールのうち少なくとも1ストロールをシフトさせればカタカナとなります。 ただし、'!'と'?'は特殊なkey bindとなっているので、'!'、'?'を使用するストロークの場合は2ストロークのうち'!'、'?'でないストロークの方を シフトさせてください。 #navi(UNIX/学生ツール,,footer)
ログインまたはアカウント作成