eLearning/InputMethod/Sanskrit

サンスクリット語(ラテン文字)をEmacs上で入力する

  1. IBUSを使う場合,ibus.elを導入するとよいでしょう.
  2. IBUSやUIMを使わず,Emacsのquailを使う方法もあります.次の節をご覧ください.入力方法は入力方法の実際 - サンスクリット語(ラテン文字)をUnix上で入力すると全く同じです.

quail

  1. lispファイルをダウンロードします.
  2. コピーします.
    $ sudo cp skt-tf.el* ved-tf.el* /usr/local/share/emacs/site-lisp
  3. .emacs.elなどに設定を追加します(下記参照).
  4. M-x set-input-methodで,「Sanskrit-TF」または「Vedic-TF」を選択します.
.emacs.el
(register-input-method
 "Sanskrit-TF" "Skt-TF" 'quail-use-package
 "SaC" "Sanskrit-TF"
 "/usr/local/share/emacs/site-lisp/skt-tf")

(register-input-method
 "Vedic-TF" "Ved-TF" 'quail-use-package
 "SaV" "Vedic-TF"
 "/usr/local/share/emacs/site-lisp/ved-tf")

.emacs.elに以上のような設定を追加する代わりに,M-x quail-update-leim-list-fileを実行してquail用の.el(c)ファイルが置かれたディレクトリを指定し,leim-list.elを作成してもよいでしょう.その場合,.emacs.elに次のように書いておきます.

(setq load-path (cons "/path/to/leim/" load-path))
(load "leim-list.el")

不具合

quailパッケージは結合文字を扱えないので,入力できない文字があります.

utf-8-input.el


添付ファイル: fileskt-tf-el-20140706.zip 302件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-03-30 (土) 04:06:46