From mboxrd@z Thu Jan 1 00:00:00 1970 From: Titus von der Malsburg Subject: Re: jabref like orgmode based solution to bibliography management (not for latex) Date: Sat, 05 Dec 2015 10:04:20 -0800 Message-ID: <87zixowz4r.fsf@posteo.de> References: <87r3py5b8f.fsf@posteo.de> <87h9qs67i9.fsf@posteo.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5HCC-0002hs-P7 for emacs-orgmode@gnu.org; Sat, 05 Dec 2015 13:04:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5HC8-0007eS-Ad for emacs-orgmode@gnu.org; Sat, 05 Dec 2015 13:04:32 -0500 Received: from mout01.posteo.de ([185.67.36.65]:54032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5HC8-0007eE-07 for emacs-orgmode@gnu.org; Sat, 05 Dec 2015 13:04:28 -0500 Received: from dovecot03.posteo.de (dovecot03.posteo.de [172.16.0.13]) by mout01.posteo.de (Postfix) with ESMTPS id 5789E2085C for ; Sat, 5 Dec 2015 19:04:26 +0100 (CET) In-reply-to: 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: John Kitchin Cc: Xebar Saram , org mode --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable John=E2=80=99s code should do the trick. I don=E2=80=99t see how this coul= d possibly cause your problems with the action menu. The change should be completely transparent for Helm. Regarding your other question: I don=E2=80=99t see any disadvantages of usi= ng several BibTeX files but I also don=E2=80=99t see an advantage because helm-bibtex gives you all you need to select your own publications with just a few key strokes. If helm-bibtex=E2=80=99 search does not work well = in your case (perhaps another author has the same name as you), I would suggest using tags to mark your own publications: https://github.com/tmalsburg/helm-bibtex#tagging-publications Titus On 2015-12-05 Sat 05:31, John Kitchin wrote: > I cannot reproduce that, and it shouldn't have any effect. Maybe > something else is going on. > >> >> Thanks for the quick answer. this does seem to work but as a side effect >> seems to break the TAB key to select action >> the message window shows: >> >> helm-select-nth-action: Nothing is selected >> No Actions available [8 times] >> >> thx again >> >> Z >> >> On Sat, Dec 5, 2015 at 3:05 PM, John Kitchin >> wrote: >> >>> Try (untested) >>> >>> >>> >>> >>> >>> John >>> >>> ----------------------------------- >>> Professor John Kitchin >>> Doherty Hall A207F >>> Department of Chemical Engineering >>> Carnegie Mellon University >>> Pittsburgh, PA 15213 >>> 412-268-7803 >>> @johnkitchin >>> http://kitchingroup.cheme.cmu.edu >>> >>> >>> On Sat, Dec 5, 2015 at 7:17 AM, Xebar Saram wrote: >>> >>>> Hi again Titus and list >>>> >>>> so the semester is finally nearing the end which means i finally have >>>> some time (and a life :)) to get back to what i partially started a few >>>> months ago. >>>> >>>> i have a question regarding Predefined searches. i have a search that >>>> works well for searching papers i authored. >>>> i am thinking of moving towards 2 bib files instead of 1 big one, that= is >>>> one for my papers and one for the rest (any disadvantages of using 2 b= ib >>>> files?). >>>> i want to add in the Predefined search to only draw from my file (mypa= per.bib), >>>> even though in the default helm-bibtex sources it will have 2 inputs. = is >>>> such a thing possible? >>>> >>>> this is how a current search i have looks like >>>> >>>> #+BEGIN_SRC emacs-lisp :results none >>>> >>>> ;; Define helm-search with predefined search expression: >>>> (defun helm-bibtex-ikloog-publications () >>>> "Search BibTeX entries authored by me" >>>> (interactive) >>>> (helm :sources '(helm-source-bibtex) >>>> :full-frame t >>>> :input "kloog !unpublished !prep " >>>> :candidate-number-limit 500)) >>>> #+END_SRC >>>> >>>> how does one add the specific .bib file filter? >>>> >>>> best >>>> >>>> Z >>>> >>>> On Sun, May 31, 2015 at 7:23 PM, Titus von der Malsburg < >>>> malsburg@posteo.de> wrote: >>>> >>>>> >>>>> On 2015-05-31 Sun 03:01, Xebar Saram wrote: >>>>> > Thanks so much everyone for these great replies. i will investigate >>>>> this >>>>> > further today and let everyone know how im going with my transition= :) >>>>> > >>>>> > thanks again >>>>> > >>>>> > PS: Titus, do you think that the helm-bibtex APA style reference l= ist >>>>> > could be user customizable in the future? >>>>> >>>>> Depends on what you mean by customizable. If you mean a customization >>>>> option to allows you to replace the function for APA formatting with >>>>> another function, then yes that would definitely make sense. >>>>> >>>>> Titus >>>>> >>>>> > >>>>> > Z. >>>>> > >>>>> > On Sat, May 30, 2015 at 6:56 PM, John Kitchin >>>> > >>>>> > wrote: >>>>> > >>>>> >> >>>>> >> >>>>> >> On Saturday, May 30, 2015, Titus von der Malsburg >>>> > >>>>> >> wrote: >>>>> >> >>>>> >>> >>>>> >>> On 2015-05-30 Sat 01:20, Xebar Saram wrote: >>>>> >>> > Hi all >>>>> >>> > >>>>> >>> > i have been using jabref for the past 2-4 years in my academia >>>>> work to >>>>> >>> > manage my reference library. i dont use latex (..its on my TODO >>>>> >>> list...when >>>>> >>> > (f ever) i have time..) so for now i just want something to man= age >>>>> my >>>>> >>> > references. the key things i need to move over from jabref are: >>>>> >>> >>>>> >>> Author of helm-bibtex here. >>>>> >>> >>>>> >>> > 1. easy add references >>>>> >>> >>>>> >>> Helm-bibtex doesn=E2=80=99t deal with this because I prefer to ed= it my BibTeX >>>>> >>> file by hand. BibTeX retrieved from journals is almost always me= ssy >>>>> and >>>>> >>> I need to edit it anyway. It=E2=80=99s not too hard, though: I c= lick on >>>>> BibTeX >>>>> >>> export on the journal page, the BibTeX file is opened in Emacs, I= fix >>>>> >>> it, and use a command that appends it to my bibliography. >>>>> >>> >>>>> >>> However, I think org-ref has tools that do more to support import= ing >>>>> new >>>>> >>> entries and org-ref combines well with helm-bibtex. >>>>> >> >>>>> >> >>>>> >> Org-ref has doi-utils that let you add bibtex entries and download >>>>> PDFs >>>>> >> from a doi or crossref query. >>>>> >> >>>>> >> >>>>> >>> >>>>> >>> > 2. a way to quick filter references (helm bibtex seems like a g= ood >>>>> >>> solution) >>>>> >>> >>>>> >>> That=E2=80=99s what helm-bibtex was written to solve. >>>>> >>> >>>>> >>> > 3. filter lists based on tags/keywords (orgmode has that covere= d) >>>>> >>> >>>>> >>> In helm-bibtex you can also search for keywords and tags. >>>>> >>> >>>>> >>> > 4. this one is important: a way to quickly export selected >>>>> references in >>>>> >>> > word/odf/html based on a pre fixed style (ie Nature, Chicago e= tc) >>>>> >>> >>>>> >>> helm-bibtex can generate references in APA style but as far as I = can >>>>> see >>>>> >>> Chicago style is very similar, so it shouldn=E2=80=99t be hard to= add support >>>>> >>> for that. >>>>> >>> >>>>> >>> > anyone uses such a system in emacs/org and can recommend the wa= y to >>>>> >>> > go? >>>>> >>> >>>>> >>> For more details, see: https://github.com/tmalsburg/helm-bibtex >>>>> >>> >>>>> >>> Titus >>>>> >>> >>>>> >>> >>>>> >> >>>>> >> -- >>>>> >> John >>>>> >> >>>>> >> ----------------------------------- >>>>> >> Professor John Kitchin >>>>> >> Doherty Hall A207F >>>>> >> Department of Chemical Engineering >>>>> >> Carnegie Mellon University >>>>> >> Pittsburgh, PA 15213 >>>>> >> 412-268-7803 >>>>> >> @johnkitchin >>>>> >> http://kitchingroup.cheme.cmu.edu >>>>> >> >>>>> >> >>>>> >> >>>>> >>>>> >>>> >>> --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWYyclAAoJEK40WfPGE2idwVEH+gKbVvMWk38DcYJPiiSUN1RP Lb5fiduwgFihb4P5/Ks45Vpzgs9ifQVtoiNN4yO6+erxTewSqQTEUcEWTtjHP5sn Oh+hgBMpmn7mbP37lgPLDwCN+yVAU08J9pAfq8FGpTfsNSKbEvNokMym6y4tA5Ub qKCIAiD4Fw0muFB1Skg0IO4Vl4Qo4YvP8O7tbE1z+WA1bg3l9yFyp37MlYglcj6h OdlqwDaaSdBOuYAq/BATkcuGIq++Q8PUqLDKd1lTUmXfLBELM/m9xqdepEhhdYrG PdWQ2cc8H1kE8ao9qnc+Ih30ztRFkN0Vd7+7I31jrz4mqsQ/Hr/El+dUFke8p/k= =e9xS -----END PGP SIGNATURE----- --=-=-=--