From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) Subject: Re: Managing articles in orgmode and collaboration Date: Wed, 10 Sep 2014 10:33:44 -0400 Message-ID: <877g1bwnnb.fsf@yale.edu> References: <87k35dvnu7.fsf@grothesque.org> <87zje8u404.fsf@yale.edu> <87ha0fzrzu.fsf@grothesque.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60647) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XRizK-0003Nu-4B for emacs-orgmode@gnu.org; Wed, 10 Sep 2014 10:35:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XRizC-0001Td-Lm for emacs-orgmode@gnu.org; Wed, 10 Sep 2014 10:35:14 -0400 Received: from plane.gmane.org ([80.91.229.3]:40808) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XRizC-0001S5-Fr for emacs-orgmode@gnu.org; Wed, 10 Sep 2014 10:35:06 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XRiyv-0004qR-03 for emacs-orgmode@gnu.org; Wed, 10 Sep 2014 16:34:49 +0200 Received: from nat-130-132-173-153.central.yale.edu ([130.132.173.153]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Sep 2014 16:34:48 +0200 Received: from jorge.alfaro-murillo by nat-130-132-173-153.central.yale.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Sep 2014 16:34:48 +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 Christoph Groth writes: > My motivation for keeping bibliography in org was to keep all > local information about a paper (including notes and comments) > in one place. This should make it easier to find it. In BibTeX if any field contains an entry that is not part of the required or optional entries for the field type, that entry is ignored. So you can do want you want in a single bib file, just include for every field that you want a "COMMENTS" entry. The "NOTE" entry is an optional entry for the field type article and book, so you have to use something else, I use "ANNOTE", since it is the standard "to be ignored" entry in the emacs BibTeX mode. > I like to keep papers under version control, and the commenting > that you suggest does not seem to fit this way of working very > well. Then change it to: #+BEGIN_SRC latex \include{personal_references} \bibliography{references.bib} #+END_SRC And in personal_references.tex, every user has just one line: #+BEGIN_SRC latex \bibliography{the_user_path_to_her/his_references.bib} #+END_SRC Add personal_references.tex to the .gitignore file (or the equivalent if you are not using git), and then you have version control and no more commenting/uncommenting. Perhaps I am biased because I learned LaTeX and BibTeX before Org, but I think that for references BibTeX (plus a little bit of emacs configuration) has everything I could need. I guess if you are more used to Org, it might be worth to invest time and come up with a org-based solution. Please keep us posted, I find this a very interesting thread. Cheers, -- Jorge.