From mboxrd@z Thu Jan 1 00:00:00 1970 From: Titus von der Malsburg Subject: Re: helm-bibtex questions Date: Wed, 17 Jun 2015 13:02:37 -0700 Message-ID: <87ioamm7c2.fsf@posteo.de> References: 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]:39806) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5JXs-0005Ph-0N for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 16:02:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5JXm-0007r2-UB for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 16:02:47 -0400 Received: from mx02.posteo.de ([89.146.194.165]:59743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5JXm-0007qu-Kq for emacs-orgmode@gnu.org; Wed, 17 Jun 2015 16:02:42 -0400 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: Xebar Saram Cc: org mode --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2015-06-17 Wed 11:08, Xebar Saram wrote: > Hi Titus > > I have been exploring helm-bibtex a bit today and have some questions. btw > is this the preferred way to make requests/ask questions or is > github preferred? Helm-bibtex is not part of org (although it tries to work well with org). So I=E2=80=99m not sure whether this list is the best place for discussing it. For now the issue tracker on Github might be a better option: https://github.com/tmalsburg/helm-bibtex/issues > in any case i was wondering a few things: > > 1. is it possible to have custom sorting? i want all views to sort by > Author, year, month I prefer to see the entries in the (inverse) order in which they appear in the BibTeX file. This way, recent additions show up at the top. However, I agree that sorting would be useful (see issues #5 and #21); it just doesn=E2=80=99t have high priority for me. Pull requests wel= come. > 2. i would really like a way to have stored smart groups (like the jabref > dynamic groups if your aware of that). that is for example create a group > that auto selects all publications i have (by my first/last name) and sho= ws > the count (in numbers) of these publications. I=E2=80=99m not familiar with smart groups but it seems that all helm-bibte= x is doing is giving you very flexible smart groups defined by your search expressions. For example, if you want a list of your publications, you can simple enter your name. And if you want a list of your articles, you can enter your name + =E2=80=9Carticle=E2=80=9D. If you want all your = articles from 2010, enter your name + =E2=80=9Carticles 2010=E2=80=9D. And so on. The n= umber of matches will be displayed in the mode line. If you don=E2=80=99t want to t= ype these search expressions, you could create a command that invokes helm-bibtex with a default search expression and that command could be bound to a keyboard shortcut. > Another example is a group to keep track of all the papers im working on = or > invloved with by matching keyword author and prep/*other key word I use two BibTeX fields to tag entries: =E2=80=9Ckeywords=E2=80=9D for keyw= ords describing the content of the paper (as usual) and =E2=80=9Ctags=E2=80=9D f= or meta data. Values that I use in tags are =E2=80=9Cown=E2=80=9D, =E2=80=9Cmanusc= ript=E2=80=9D, =E2=80=9Cposter=E2=80=9D, =E2=80=9Ctalk=E2=80=9D, =E2=80=A6 So if I want a list of all articles in pr= ogress, I search for =E2=80=9Cown manuscript=E2=80=9D. Since the tags field is non-standard, it= has to be added to `helm-bibtex-additional-search-fields`. Another solution would be to use the pubstate field and to search for your name and =E2=80=9Cforthcoming=E2=80=9D (add pubstate to helm-bibtex-additional-search-fields for this to work). > 3.is it possible to ass an option to auto generate a bibkey for a selected > citation based on user criteria such as author(date)short-title? Maintaining the content of the BibTeX file not really in the scope of helm-bibtex (I prefer to write my BibTeX entries by hand). Perhaps org-ref or ebib can help here? Once you have a function that generates a new key and inserts it in the BibTeX file, you can easily add it to the list of actions in helm-bibtex. Hope that helps. Titus > thx so much in advance, you and john have given me confidence to finally > dive into the whole latex/bibteX world > > best > > Z --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVgdJdAAoJEK40WfPGE2idkHQIAI3XFz+oQ0IJhieLpCxyjove a9ngRLibUgpKM3i/LOfOY3BDDjSU9VwHpzpCCLzzToIhvyiE7SxFxrmd7oWgPjx6 IJ3wvl9n0FmuDnUsQywHX7gXcxlU6dQU3EkHZYZCKaMWGyHvNahZlWtRZXR6bAEe stnNtjxXPRiEoVdCwnufljFI8PEAmuZLjHWTgCTEIWle0RU1rA0mpOzxqtKckZTH R2U55U1bpTkTwHM+8PRIJgvIUGkPXdHdz07O8nlU7ls6RYXPrf/w4ObROIA+LZ4j 8balzqqqezAmsn75i9gP8xyrjQVw8FdL1dN1Oje0zOuHrZaskOc2E/nPQEWNj9s= =eBQ4 -----END PGP SIGNATURE----- --=-=-=--