From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Pank Roulund Subject: Re: org-exp-bibtex missing in git? Date: Fri, 08 Mar 2013 00:37:29 +0100 Message-ID: <87k3pikchy.fsf@pank.eu> References: <20130303070635.GA12112@panahar> <87fw0cg42y.fsf@allisson.co> <87vc98be83.fsf@bzg.ath.cx> <87ehfwwgdd.fsf@gmail.com> <87ppzg2r05.fsf@med.uni-goettingen.de> <87ppzgusem.fsf@gmail.com> <87ppzcfy2e.fsf@med.uni-goettingen.de> <87lia0s7wi.fsf@bzg.ath.cx> <876213lqfk.fsf@gmail.com> <87wqtjo6h6.fsf@bzg.ath.cx> <87boavcpzc.fsf@gmail.com> <87fw075ivl.fsf@bzg.ath.cx> <87ppzbcdnt.fsf@Rainer.invalid> <871ubq50gq.fsf@bzg.ath.cx> <87sj46bzgx.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:50215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDkNY-0001Nf-By for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 18:37:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDkNV-0003ty-IW for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 18:37:40 -0500 Received: from karen.lavabit.com ([72.249.41.33]:34244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDkNV-0003tM-CF for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 18:37:37 -0500 Received: from a.earth.lavabit.com (a.earth.lavabit.com [192.168.111.10]) by karen.lavabit.com (Postfix) with ESMTP id E182D15754E for ; Thu, 7 Mar 2013 17:37:33 -0600 (CST) Received: from pank (dynamic-adsl-94-39-218-173.clienti.tiscali.it [94.39.218.173]) by lavabit.com with ESMTP id QX7M7HCTJ2CW for ; Thu, 07 Mar 2013 17:37:33 -0600 In-Reply-To: <87sj46bzgx.fsf@Rainer.invalid> (Achim Gratz's message of "Thu, 07 Mar 2013 23:46:06 +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 The following message is a courtesy copy of an article that has been posted to gmane.emacs.orgmode as well. Achim Gratz writes: >> Do you mean using something like this >> >> [[file:my.bib&key=3Dkey;prenote=3Dnote1;postnote=3Dnote2][key]] >> >> for the file: protocol > > This is a prime example of how _not_ to do this, IMHO. The file > protocol is an established protocol that you shouldn't bolt any extra > parameters on.=20=20 I very much agree. The current "hacks" using links are annoying and ugly, and if we were to do citations properly in Org=E2=80=94and I think we should=E2=80=94it should NOT be using links (as Nicolas also pointed out). It's a hack and shouldn't be made official. In my book it would seem 'natural' to strive towards the following: 1. It should be Bibtex-based. I.e. Bibtex should be the 'database' or storage for citation information. It may be stored in Org-Bibtex-whatever, but Bibtex should be the natural base. 2. Citation selection should be possible via Reftex. 3. It should look nice in the buffer. For instance, with the current link hacks I am shown the pre or post notes in place of the citation. Ideally, it should be able to specify a reftex-cite-format string on how to display stuff in the buffer. Notes should be viewable in an non-disturbing way. Ideally, I would want to see something like: (POSTFIX, Jensen, 1906, SUFFIX) or Jensen (POSTFIX, 1906, SUFFIX) (If my memory serves me correctly this is how BibLatex places notes). (4. If we are to adopt LaTeX terminology we should adopt the terminology of BibLatex as opposed to Natbib).=20 =E2=80=93Rasmus --=20 Dung makes an excellent fertilizer