Function: bib-mode
bib-mode is an interactive and byte-compiled function defined in
bib-mode.el.gz.
Signature
(bib-mode)
Documentation
Mode for editing lookbib style bibliographies.
Hit RETURN to get next % field key.
If you want to ignore this field, just hit RETURN again.
Use text-mode to turn this feature off.
journal papers: A* T D J V N P K W X
articles in books & proceedings: A* T D B E* I C P K W X
tech reports: A* T D R I C K W X
books: A* T D I C K W X
Fields:
A uthor T itle D ate J ournal
V olume N umber P age K eywords
B in book or proceedings E ditor C ity & state
I nstitution, school, or publisher
R eport number or phd thesis or masters thesis or draft or
unnumbered or unpublished
W here can be found locally (login name, or ailib, etc.)
X comments (not used in indexing)
M-x bib-unread (bib-unread) appends current entry to a different file (for example,
a file of papers to be read in the future), given by the value of the
variable bib-unread-file.
M-x bib-mark (bib-mark) marks current or previous entry.
Abbreviations are saved in bib-mode-abbrev-table.
Hook can be stored in bib-mode-hook.
Field keys given by variable bib-assoc.
Commands:
C-c C-@ bib-mark
C-c C-u bib-unread
M-` abbrev-mode(var)/abbrev-mode(fun)
RET bib-return-key
Probably introduced at or before Emacs version 29.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/bib-mode.el.gz
(define-derived-mode bib-mode text-mode "Bib"
"Mode for editing `lookbib' style bibliographies.
Hit RETURN to get next % field key.
If you want to ignore this field, just hit RETURN again.
Use `text-mode' to turn this feature off.
journal papers: A* T D J V N P K W X
articles in books & proceedings: A* T D B E* I C P K W X
tech reports: A* T D R I C K W X
books: A* T D I C K W X
Fields:
A uthor T itle D ate J ournal
V olume N umber P age K eywords
B in book or proceedings E ditor C ity & state
I nstitution, school, or publisher
R eport number or `phd thesis' or `masters thesis' or `draft' or
`unnumbered' or `unpublished'
W here can be found locally (login name, or ailib, etc.)
X comments (not used in indexing)
\\[bib-unread] appends current entry to a different file (for example,
a file of papers to be read in the future), given by the value of the
variable `bib-unread-file'.
\\[bib-mark] marks current or previous entry.
Abbreviations are saved in `bib-mode-abbrev-table'.
Hook can be stored in `bib-mode-hook'.
Field keys given by variable `bib-assoc'.
Commands:
\\{bib-mode-map}"
(abbrev-mode 1))