From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Citation syntax: Underscore MUST(?) be allowed in cite keys? Date: Wed, 04 Mar 2015 19:30:57 +0100 Message-ID: <874mq0399a.fsf@gmx.us> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTE4f-0002Lh-BX for emacs-orgmode@gnu.org; Wed, 04 Mar 2015 13:31:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTE4b-0003lJ-9y for emacs-orgmode@gnu.org; Wed, 04 Mar 2015 13:31:13 -0500 Received: from plane.gmane.org ([80.91.229.3]:35172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTE4b-0003l7-3Q for emacs-orgmode@gnu.org; Wed, 04 Mar 2015 13:31:09 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YTE4Z-00064Q-Rv for emacs-orgmode@gnu.org; Wed, 04 Mar 2015 19:31:07 +0100 Received: from 102.201.133.37.dynamic.jazztel.es ([37.133.201.102]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 04 Mar 2015 19:31:07 +0100 Received: from rasmus by 102.201.133.37.dynamic.jazztel.es with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 04 Mar 2015 19:31:07 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, Vaidheeswaran C writes: > 1. Visit http://www.amazon.in/How-Read-Book-Touchstone-book/dp/0671212095 > 2. Add it to Zotero. > 3. Export My Library to BibTeX format. > 4. The attached file -- My Library 1.bib -- is what I get. > > When I import the above .bib file to JabRef GUI, the keys that are > reported are \cite{adler_how_1972}, > \cite{center_for_history_and_new_media_zotero_????}. > > I am a novice comes to citation. I had a vague impression by that `_' > is not allowed in cite keys. If we go this way, then the above > workflow will be a nightmare. Underscore is fine. Here's the regexp that bibtex.el uses for keys: \\([][[:alnum:].:;?!`'/*@+|()<>&_^$-]+\\) See bibtex-entry-head. Jabref is pretty solid (though I'm not at fan of how handles encoding) and will not produce wrong keys. Cheers, Rasmus -- One thing that is clear: it's all down hill from here