From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Nobis Subject: Re: Citation syntax: Underscore MUST(?) be allowed in cite keys? Date: Mon, 09 Mar 2015 12:27:41 +0100 Message-ID: References: <874mq0399a.fsf@gmx.us> <54F75222.8030805@gmail.com> <87pp8o1t9f.fsf@gmx.us> <87pp8o6nt9.fsf@berkeley.edu> <87fv9i9z8s.fsf@nicolasgoaziou.fr> <87bnk60zhc.fsf@berkeley.edu> <54FA9AA9.9070505@gmail.com> <87r3t05okc.fsf@nicolasgoaziou.fr> <87ioeci6f6.fsf@gmx.us> <87r3szk6q9.fsf@gmx.us> <87oao3yluf.fsf@berkeley.edu> <54FD7A20.60907@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUvqw-00015d-IF for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 07:28:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YUvqo-0005Hy-T3 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 07:28:06 -0400 Received: from basilikum.nobis-admin.de ([89.238.71.130]:46821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUvqo-0005Fd-FT for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 07:27:58 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by basilikum.nobis-admin.de (Postfix) with ESMTP id 418657E0971 for ; Mon, 9 Mar 2015 12:27:57 +0100 (CET) Received: from basilikum.nobis-admin.de ([127.0.0.1]) by localhost (basilikum.nobis-admin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YcyV39BBiA49 for ; Mon, 9 Mar 2015 12:27:41 +0100 (CET) Received: from karotte.fritz.box (g228161179.adsl.alicedsl.de [92.228.161.179]) by basilikum.nobis-admin.de (Postfix) with ESMTPSA for ; Mon, 9 Mar 2015 12:27:41 +0100 (CET) In-Reply-To: <54FD7A20.60907@gmail.com> (Vaidheeswaran C.'s message of "Mon, 09 Mar 2015 16:16:56 +0530") 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 Vaidheeswaran C writes: > By saying "bibtex is not a requirement", I said "exporting to bibtex". You talked about Zotero but showed a bibtex entry. Therefore exporting from Zotero to bibtex may not be a requirement, there may be a direct interface to Zotero, eventually. We are at the start of the development, we are currently CUTTING EDGE! Therefore tool support (hopefully including guides to configure citation managers) will evolve in the future. My main point is: You found a single example that *may* be a problem with the current syntax. But there are multiple software packages involved (Zotero, Zotero to bibtex exporter, org-mode, etc.). The citation syntax will never be able to handle all of the possible problems in a longer chain of tools. Sometimes its better to fix a problem at the start of in the middle of this chain. IMHO it's a good idea to constrain the syntax for keys a little bit (no whitespace, no arbitrary unicode character, no punctuation at the end etc.). If in some cases the default configuration of the involved tools will create invalid keys, than the configuration should be fixed instead of dropping constraints for the key syntax. > I hope you don't mean to imply that bibtex users are any less > blessed or less holy or that their needs wouldn't be "readily" > catered to. I am a bibtex user. :) I want to say, that it is impossible to accomodate for all the citations managers with any possible configurations of them. Sometimes we have to state: This case is not supported, please adjust your configuration. -- Until the next mail..., Stefan.