From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Julian Burgos" Subject: Re: org-ref & helm-bibtex notes Date: Wed, 17 Jun 2015 12:25:16 -0000 Message-ID: References: <87mvzzm8c8.fsf@posteo.de> Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5CPD-0001Kl-4x for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 08:25:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5CP9-0005E3-UY for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 08:25:23 -0400 Received: from hafgarpur.hafro.is ([130.208.64.48]:38038) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5CP9-0005DX-K9 for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 08:25:19 -0400 In-Reply-To: <87mvzzm8c8.fsf@posteo.de> 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: Titus von der Malsburg Cc: Julian Burgos , emacs-orgmode@gnu.org Hi Titus, I think a very simple template for the notes file would suffice. I am using org ref and had originally modified the template by removing the TODO, simplifying the properties drawer (no need to duplicate all the biblatex info here) and adding a link to the pdf file, which is very hand= y when reading my notes file. * [[/path/to/pdf/files/BibTeXkey.pdf][BibTeXkey]] Title :PROPERTIES: :Custom_ID: BibTeXkey :END: Recently I upgraded org-ref and instead of using my own link to the pdf file, I use a "cite" statement, which gives me all the goodies from org-ref (opening the pdf file, accesing Google Scholar, etc.etc.). * cite:BibTeXkey Title :PROPERTIES: :Custom_ID: BibTeXkey :END: I have no choice between using drawers or tags. I have not experienced slow downs because of using drawers, although tags would make the notes file look cleaner. The issue with keys containing colons could be solved by replacing the colon with some other acceptable character on the tag, like "@" or "_". So a reference with BibTeXkey "Smith,Jones 2008" would get a tag "Smith@Jones2008" or "Smith_Jones2008". Julian > > On 2015-06-16 Tue 17:39, Julian Burgos wrote: >> Dear list, >> >> I have been using org-ref for a while, using reftex to insert citation= s >> in >> my org documents. Now I am switching to helm-bibtex, which is pretty >> awesome. I have a couple of question about the note files. Org-ref >> uses >> a single file to keep notes (e.g. notes.org), but helm-bibtex assumes >> that >> notes are kept in separate files, one per article. My questions are: >> >> a) Do you have a preference in the single file vs multiple files >> question? >> Are advantages/disadvantages? I tend to prefer the single file optio= n, >> it makes search easy and also I can add TODO items that later I can pu= ll >> out in the agenda view. With multiple files this would not be as easy. >> Do you agree? > > Hi, I=E2=80=99m the author of helm-bibtex. There was recently a discus= sion about > this on Github: > > https://github.com/tmalsburg/helm-bibtex/issues/40 > > Someone convinced me that storing all notes in one file is better and > there is an experimental (and incomplete) implementation in a topic > branch: > > https://github.com/tmalsburg/helm-bibtex/tree/note-files > > (Multiple note files will still be possible for users who prefer that.) > >> b) Helm-bibtex identifies which references have a note file, adding a >> symbol on the reference list. Can we make helm-bibtex look into a >> single >> file (say the "notes.org" file), look for the :Custom_ID: properties o= f >> the entries, and use that to mark the reference list? I am teaching >> myself emacs-lisp but this is above my capacity right now. > > Yes, something like that needs to be included. The unresolved question > is how BibTeX keys should be stored in the notes file. I find property > drawers incredibly clunky and in my experience they can considerably > slow down Emacs in large org files (that=E2=80=99s the reason why I don= =E2=80=99t use > org-contacts as much as a would like). > > My current favorite format for entries in the notes file is the > following: > > * Author: Title (year) :BibTeXkey: > Here are the notes =E2=80=A6 > > The only problem I see with this is that BibTeX allows keys to contain > colons, and a key with a colon would break org=E2=80=99s tag syntax. > > Suggestions welcome. > > Titus > > >> >> Many thanks, >> >> Julian > >