memo.xight.org

日々のメモ

Javadoc で API 仕様とリンクさせる方法.

方法

  -link オプションを使用する.

$ javadoc -encoding EUCJIS \
          -docencoding euc-jp -charset euc-jp
          -classpath .
          -link http://apollo.u-gakugei.ac.jp/man/java/api/ \
          -d ./doc \
          -private Hoge.java


Reference

  javadoc - Java API ドキュメントジェネレータ
  http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs/solaris/javadoc.html#link

SDIC Emacs上で英和・和英辞書を閲覧

インストールの方法

  Debian の Package は sdic sdic-gene95 sdic-edict
  sdic-gene95 か sdic-edict は辞書の Installer.どちらかを選択してインストール.
  sdic-gene95 をインストールする場合,kakasi が必要.

  sdic-gene95 をインストールする場合,gene95.(lzh|tar.gz|tar.bz2) を /tmp あたりに置いておく.
  この際,gene95.(lzh|tar.gz|tar.bz2) の所有者を root にしておかないと怒られる.

  sufary がインストールされていると,辞書のインストール時に索引ファイルを作るか聞かれる.
  当然,索引があるほうが早いので作る.

  xdic は purge したほうがいいらしい.
  sdic とは競合しないらしいけど.

.emacs の設定

  C-cw で英単語の意味を調べる.C-cW でカーソルの位置の英単語を調べる.
(autoload 'sdic-describe-word "sdic" "英単語の意味を調べる" t nil)
(global-set-key "\C-cw" 'sdic-describe-word)
(autoload 'sdic-describe-word-at-point "sdic" "カーソル位置の英単語の意味を調べる" t nil)
(global-set-key "\C-cW" 'sdic-describe-word-at-point)
;; 動作と見掛けを調節するための設定
(setq sdic-window-height 10
	sdic-disable-select-window t)


Reference

  namazu.org - Emacs 上で英和/和英辞書を閲覧するための簡潔で,小さくて,軽くて,小粋なプログラム
  http://www.namazu.org/~tsuchiya/sdic/

基本的な使用方法

ファイル操作

C-x C-c Emacs の終了
C-g 操作の中止
C-x C-f ファイルを開く
C-x C-s ファイルを上書き
C-x C-w ファイルに保存

編集操作

C-d カーソル上の文字の削除
C-k 行削除
C-SPC リージョン指定開始
C-w リージョンの文字を削除 (Cut)
M-w リージョンを一時的に保存(Copy)
C-x r k リージョンを矩形領域として削除
C-y 貼り付け (Paste)

バッファの操作

C-x b バッファを指定して移動
C-x C-b バッファ一覧の表示
C-x o バッファを移動
C-x 1 フォーカスのあるバッファ以外を非表示
C-x 2 現在フォーカスのあるバッファを上下に 2 つに分割
C-x 3 現在フォーカスのあるバッファを左右に 2 つに分割
C-x k 現在フォーカスのあるバッファを削除

その他

C-h t チュートリアル開始

Reference

  WithEmacs
  http://www1.u-netsurf.ne.jp/~ysk-net/WithEmacs/