From 848e7ad3466aef314f45f61120f7c99b18fa3277 Mon Sep 17 00:00:00 2001 From: Lixin Chin Date: Fri, 9 Dec 2016 10:49:46 +0800 Subject: [PATCH] bibtex.el: Add `Conference' to the list of valid bibtex entry types * lisp/textmodes/bibtex.el (bibtex-BibTeX-entry-alist): Add the `Conference' entry type as a duplicate of the `InProceedings' entry type. According to the BibTeX manual (http://mirrors.ctan.org/biblio/bibtex/base/btxdoc.pdf), `Conference' is a valid entry type. Without the corresponding entry in `bibtex-BibTeX-entry-alist', emacs will not, e.g., search for keys corresponding to `Conference' entries in existing BibTex files. --- lisp/textmodes/bibtex.el | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lisp/textmodes/bibtex.el b/lisp/textmodes/bibtex.el index bc9bf79..1d3849a 100644 --- a/lisp/textmodes/bibtex.el +++ b/lisp/textmodes/bibtex.el @@ -317,6 +317,20 @@ If parsing fails, try to set this variable to nil." ("organization" "Sponsoring organization of the conference") ("publisher" "Publishing company, its location") ("note"))) + ("Conference" "Article in Conference Proceedings - same as InProceedings" + (("author") + ("title" "Title of the article in proceedings (BibTeX converts it to lowercase)")) + (("booktitle" "Name of the conference proceedings") + ("year")) + (("editor") + ("volume" "Volume of the conference proceedings in the series") + ("number" "Number of the conference proceedings in a small series (overwritten by volume)") + ("series" "Series in which the conference proceedings appeared") + ("pages" "Pages in the conference proceedings") + ("month") ("address") + ("organization" "Sponsoring organization of the conference") + ("publisher" "Publishing company, its location") + ("note"))) ("InCollection" "Article in a Collection" (("author") ("title" "Title of the article in book (BibTeX converts it to lowercase)") -- 2.10.2