blob: 5a268e072ba7b824719a4d8d952452b5ebe692c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
;; these are things I put in my .emacs
;; David Kotz dfk@cs.dartmouth.edu
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Add bibtex mode
(autoload 'bibtex-mode "bibtex" "Bibtex mode" t)
; and redefine some of the key bindings
; and add my favorite extra fields
(setq bibtex-mode-hook
'(lambda ()
;; (define-key bibtex-mode-map "\C-c\C-\'" 'bibtex-remove-double-quotes)
(define-key bibtex-mode-map [?\C-c ?\C-'] 'bibtex-remove-double-quotes)
(define-key bibtex-mode-map "\C-c\C-eI" 'bibtex-InBook)
(define-key bibtex-mode-map "\C-c\C-e\C-i" 'bibtex-InProceedings)
(define-key bibtex-mode-map "\C-c\C-eM" 'bibtex-Manual)
(define-key bibtex-mode-map "\C-c\C-e\C-m" 'bibtex-Misc)
(setq bibtex-mode-user-optional-fields '("URL" "keyword" "private" "comment"))
)
)
(setq auto-mode-alist (cons (cons "\\.bib$" 'bibtex-mode) auto-mode-alist))
|