From mboxrd@z Thu Jan 1 00:00:00 1970 From: tsd@tsdye.com (Thomas S. Dye) Subject: Re: org-exp-bibtex missing in git? Date: Thu, 07 Mar 2013 14:10:33 -1000 Message-ID: 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> <87k3pikchy.fsf@pank.eu> <877glikc8f.fsf@pank.eu> 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]:55889) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDktq-0003v7-UK for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 19:11:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDktp-0005il-CR for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 19:11:02 -0500 Received: from oproxy1-pub.bluehost.com ([66.147.249.253]:38107) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1UDktp-0005iS-3e for emacs-orgmode@gnu.org; Thu, 07 Mar 2013 19:11:01 -0500 In-Reply-To: <877glikc8f.fsf@pank.eu> (rasmus@gmx.us's message of "Fri, 08 Mar 2013 00:43:12 +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: Rasmus Cc: emacs-orgmode@gnu.org Rasmus writes: > 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 Given that 1., 2., and 4. are possible with "link hacks" doesn't this leave just 3. in need of solution? If the current link syntax would take another function used to display the link, then wouldn't that solve 3.?=20 Tom --=20 Thomas S. Dye http://www.tsdye.com