Function: bibtex-print-help-message
bibtex-print-help-message is an interactive and byte-compiled function
defined in bibtex.el.gz.
Signature
(bibtex-print-help-message &optional FIELD COMMA)
Documentation
Print helpful information about current FIELD in current BibTeX entry.
Optional arg COMMA is as in bibtex-enclosing-field. It is t for
interactive calls.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/bibtex.el.gz
(defun bibtex-print-help-message (&optional field comma)
"Print helpful information about current FIELD in current BibTeX entry.
Optional arg COMMA is as in `bibtex-enclosing-field'. It is t for
interactive calls."
(interactive (list nil t))
(unless field (setq field (car (bibtex-find-text-internal nil nil comma))))
(if (string-search "@" field)
(cond ((string-equal-ignore-case field "@string")
(message "String definition"))
((string-equal-ignore-case field "@preamble")
(message "Preamble definition"))
(t (message "Entry key")))
(let* ((case-fold-search t)
(type (save-excursion
(bibtex-beginning-of-entry)
(looking-at bibtex-entry-maybe-empty-head)
(bibtex-type-in-head)))
(field-list (bibtex-field-list type)))
(message "%s" (or (nth 1 (assoc-string field
(append (car field-list)
(cdr field-list))
t))
(nth 1 (assoc-string field bibtex-field-alist t))
"No comment available")))))