BibTeX-mode メモ
11 月です. カルシウム不足のせいか顎が痛いです.
Emacs で bibtex フォーマットのファイルを編集するときに BibTeX-mode というモードになることは知っていたのですが, CiteSeer で取ってきた .bib ファイルがおかしい時, .bib ファイルから不要なフィールド (location, publisher) を削除するときぐらいしか, 手で編集することはなかったので, 長らく適当にしか使っていませんでした. 特に, インデントまわりが個人的に「?」だったのですが, マニュアルを読んだら使い方が少し分かった気がしたのでメモがてらに書いておきます.
インデントまわりの設定
詳しくは ここにちゃんと書いてありますが...
;; bibtex ファイルの行頭のインデント. (setq bibtex-entry-offset 0) ;; インデントしたときに, 各フィールドの 「=」の後の項目の開始位置. (setq bibtex-text-indentation 14) ;; nil 以外に設定すると, C-c C-q したときにエントリーのフィールドの等号を揃えてくれます. (setq bibtex-align-at-equal-sign t)