From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Standardize #+BIBLIOGRAPHY line Date: Mon, 22 Jul 2013 16:15:59 +0200 Message-ID: <87hafmwuhs.fsf@gmx.us> References: <87k3kjyr37.fsf@gmail.com> <87hafn55l0.fsf@gmail.com> <87ip02wx96.fsf@gmail.com> <874nbm67rq.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57056) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1GuP-0003ky-Aj for emacs-orgmode@gnu.org; Mon, 22 Jul 2013 10:16:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V1GuL-0005hb-3E for emacs-orgmode@gnu.org; Mon, 22 Jul 2013 10:16:17 -0400 Received: from plane.gmane.org ([80.91.229.3]:45475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1GuK-0005hH-T1 for emacs-orgmode@gnu.org; Mon, 22 Jul 2013 10:16:13 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1V1GuI-0006nv-Sp for emacs-orgmode@gnu.org; Mon, 22 Jul 2013 16:16:10 +0200 Received: from business-213-023-238-209.static.arcor-ip.net ([213.23.238.209]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Jul 2013 16:16:10 +0200 Received: from rasmus by business-213-023-238-209.static.arcor-ip.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Jul 2013 16:16:10 +0200 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 Nicolas Goaziou writes: > Jambunathan K writes: > >> Getting Citation right to cater to general needs is going to be complex. >> This is mainly because >> >> 1. Org's object syntax is very rudimentary and not "extensible" >> 2. "real-world" citations may need some annotations page number etc. >> >> I think it is good to *atleast make a move* in standardizing the cite >> elements. My gut feeling is that cite objects - for now - should be >> coded as \cite { } latex objects. This specifically means that link >> syntax for cite should NOT BE ENCOURAGED (or STRONGLY DISCOURAGED). > > I understand. You can still use ox-bibtex.el for now, and just ignore > all the "[[cite:...]]" part. I wouldn't go with \cite{·}. When I did in the past I often got into trouble due to newlines. E.g.: \parencite[this is my very long note before the author][this is my long quote after the ]{key} would be escaped by Org. Perhaps it works better with ox, I haven't tested. But the above is printed as: \parencite[this is my very long note before the author][this is my long quote after the ]\{key\} ^^^^^^^ As expressed elsewhere I think [cite:key :pre xxx :post yyy :mycrazykey zzz] is the most desirable syntax. >> As an aside, I am inclined to think of cite objects as "special class" >> of "footnote" elements. > > I tend to agree. Me too. Although I think FN should be a special case of [FUN:whatever] where FUN could be CITE or FN or whatever. . . > There was a discussion on the ML about a possible > syntax. I think it is a bit early to set it in stone anyway. As you > said, the point here is to make a move towards standardization, even if > it means using \cite{...} and `defadvice' for now. Citation-support is a hack atm, and I think it's an area that would do well with some standardization. The system should exhibit some flexibility supporting e.g. notes, parencite (prenote, key, year, postnote) and textcite key (prenote, year, postnote). But there could be others. E.g. someone mentioned using DOIs etc. >> Does the author have copyright assignments for contributing to Emacs? >> >> Taru Karttunen >> >> As a personal policy, I don't want to touch a file which wouldn't end up >> in Emacs proper. >> >> Any changes that I make to Emacs - that includes Org-mode - is >> *guaranteed* to end up in Emacs proper. It's going to happen in it's >> own time. > > Nobody can guarantee that code relative to bibliographies will become > mainstream. What if normalization fails, for one reason or another? > > Anyway, I don't think assignment is a problem. If we decide to handle > bibliographies in Org core, ox-bibtex will have to be rewritten anyway > (and will become ox-bibliography or something like that). Though, it > would obviously be best if original "org-bibtex.el" author (Cc'ed) had > already signed FSF papers. I'd be willing to put in work on ox-bibliography, although I don't know if my 'skillz' suffice. –Rasmus -- A page of history is worth a volume of logic