人気ブログランキング | 話題のタグを見る
ちょっとした覚書に。
by dipus
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
タグ
カテゴリ
全体
Zaurus
Emacs
Palm
Apple
Unix
OpenBSD
GR Digital
Book
Complaint
Private
WM
Zaurus(IPK)
Kinesis
HSDPA
NetWalker
iPhone
以前の記事
2010年 02月
2009年 09月
2009年 07月
2009年 03月
2009年 02月
2009年 01月
2008年 09月
2008年 08月
2008年 07月
2008年 06月
2008年 05月
2008年 04月
2008年 03月
2008年 02月
2008年 01月
2007年 12月
2007年 11月
2007年 10月
2007年 09月
2007年 08月
2007年 07月
2007年 06月
2007年 05月
2007年 04月
2007年 03月
2007年 02月
2007年 01月
2006年 12月
2006年 11月
2006年 10月
2006年 09月
2006年 08月
2006年 07月
2006年 06月
2006年 05月
2006年 04月
2006年 03月
2006年 02月
2006年 01月
2005年 12月
2005年 11月
2005年 10月
2005年 09月
2005年 08月
2005年 07月
2005年 06月
2005年 05月
2005年 04月
2005年 03月
2005年 02月
2005年 01月
2004年 12月
2004年 11月
2004年 10月
2004年 09月
2004年 08月
2004年 07月
2004年 06月
2004年 05月
2004年 04月
最新のトラックバック
検索
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧


lookupの設定

メモ書き代わり

設定するのは、~/.emacs.el と ~/.lookup の二つ。全部 ~/.emacs.el に書き込んじゃっても大丈夫だけど、lookup だけに絡む設定は ~/.lookup に隔離する(この辺りは、各人のポリシー次第だけど、dot.hogehoge を全マシンで共有するために CVS で管理している自分は、結構細切れにしちゃうことが多いかも)。

なお、下記の設定で、コンテンツの中に音声や動画に対するリンクに対して、抽出や再生が可能になるので、適当な項目(例えば、広辞苑やマイペディアだったら「郭公」辺り)で、音声や動画が再生できる。



~/.emacs.el
;; lookup のインストールを(locate-library)辺りで確認してから条件分岐させた方がいいかも。
(autoload 'lookup "lookup" nil t)
(autoload 'lookup-region "lookup" nil t)
(autoload 'lookup-pattern "lookup" nil t)
(define-key ctl-x-map "l" 'lookup)
(define-key ctl-x-map "y" 'lookup-region)
(define-key ctl-x-map "\C-y" 'lookup-pattern)
(setq lookup-init-file "~/.lookup")

~/.lookup
;; コンテンツ再生に利用する外部プログラムの指定。
(setq ndeb-binary-programs
'((wave "play") ;; 音声の再生(soxパッケージ必須)
(mpeg ("mplayer" "-quiet" "-framedrop" "-dr" "-double" "-ac" "mad"
"-vo" "bvdd" "-vop" "scale=320:-2"
"-geometry" "50%:50%")) ;; 動画の再生(阿川さんところのmplayer必須)
;; 追記: -vo bvdd だと不安定な感じなので、-vo fbdev に変更すべき。
(bmp "qiv") ;; BMP/JPEGの表示(X/Qt環境の場合、qivパッケージ必須)
(jpeg "qiv")))
;; テンポラリディレクトリを指定。
(seqt ndeb-binary-temporary-directory "/hdd3/Documents/tmp/")

;; 辞書検索のエージェントを指定。
(setq lookup-search-agents
'((ndeb "/opt/QtPalmtop/share/epwing/genius")
(ndeb "/opt/QtPalmtop/share/epwing/colloc")
(ndeb "/opt/QtPalmtop/share/epwing/wdic")
(ndeb "/opt/QtPalmtop/share/epwing/jargon")
(ndeb "/opt/QtPalmtop/share/epwing/koujien5")
(ndeb "/opt/QtPalmtop/share/epwing/ruigo")
(ndeb "/opt/QtPalmtop/share/epwing/tegami")
(ndeb "/opt/QtPalmtop/share/epwing/nipponica")
(ndeb "/opt/QtPalmtop/share/epwing/mypaedia")
(ndeb "/opt/QtPalmtop/share/epwing/nikkei")
(ndeb "/opt/QtPalmtop/share/epwing/houritu"))))

必要なパッケージは環境によって様々。ここでは SL-C3xxx + X/Qt 環境で利用する場合の一例。

ただし、拡張部分の音声・動画に関しては、mplayer で動画コンテンツを繰り返し再生した際に、X/Qtのみならずシステム自体が不安定になる場合もあると連絡あり(再現性を特定できずにいる状況で現在検証中)。
条件が複雑すぎて、原因の特定は難航しそう...

by dipus | 2006-06-30 00:07 | Zaurus
<< MPlayer と EBライブラリ 動画対応 lookup >>