From mboxrd@z Thu Jan 1 00:00:00 1970 From: Xebar Saram Subject: Re: helm-bibtex questions Date: Thu, 18 Jun 2015 14:32:17 +0300 Message-ID: References: <87ioamm7c2.fsf@posteo.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b33d7f0e521710518c928ec Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5Y3U-0007Dw-Tz for emacs-orgmode@gnu.org; Thu, 18 Jun 2015 07:32:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5Y3O-0008Ac-ID for emacs-orgmode@gnu.org; Thu, 18 Jun 2015 07:32:24 -0400 Received: from mail-pd0-x230.google.com ([2607:f8b0:400e:c02::230]:33788) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5Y3O-0008AT-6F for emacs-orgmode@gnu.org; Thu, 18 Jun 2015 07:32:18 -0400 Received: by pdjn11 with SMTP id n11so64925448pdj.0 for ; Thu, 18 Jun 2015 04:32:17 -0700 (PDT) In-Reply-To: <87ioamm7c2.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 , org mode --047d7b33d7f0e521710518c928ec Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Titus and thx so much for the answers! i will in the future use the github page to make requests. "The number of matches will be displayed in the mode line. " i see that now thx! :) the problem was(is) that its colored black on my black modline BG which makes it invisible ;-) i assume thats an helm config i need to change "If you don=E2=80=99t want to type these search expressions, you could crea= te a command that invokes helm-bibtex with a default search expression and that command could be bound to a keyboard shortcut." that would be prefect for me and a solution to my issue. would you mind giving an example of such a code chunk. unfortunately i dont know elisp tho= ugh as john recommended i will do my best this summer when the semester ends to try and pick it up :) i will definitely use your tag system as you recommended, sounds perfect for me thanks again for your kind help and the amazing app ;-) best Z On Wed, Jun 17, 2015 at 11:02 PM, Titus von der Malsburg wrote: > > 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 w= elcome. > > > 2. i would really like a way to have stored smart groups (like the jabr= ef > > dynamic groups if your aware of that). that is for example create a gro= up > > that auto selects all publications i have (by my first/last name) and > shows > > the count (in numbers) of these publications. > > I=E2=80=99m not familiar with smart groups but it seems that all helm-bib= tex 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 you= r articles from > 2010, enter your name + =E2=80=9Carticles 2010=E2=80=9D. And so on. The= number of > matches will be displayed in the mode line. If you don=E2=80=99t want to= type > 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 o= n > 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 ke= ywords > describing the content of the paper (as usual) and =E2=80=9Ctags=E2=80=9D= for meta > data. Values that I use in tags are =E2=80=9Cown=E2=80=9D, =E2=80=9Cmanu= script=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 = progress, 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 finall= y > > dive into the whole latex/bibteX world > > > > best > > > > Z > > --047d7b33d7f0e521710518c928ec Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Titus and thx so much for the answers!

i will in the futu= re use the github pag= e to make requests.

"The number of=C2=A0matches will be displayed in the mode line. "<= /div>

i see that now thx! :) the problem was(is) that= its colored black on my black modline BG = which makes it invisible ;-) i assume thats an helm config i need to change


"If you don= =E2=80=99t want to type=C2=A0these search expressions, you could create a command that invokes=C2= =A0helm-bibtex with a default search express= ion and that command could be=C2=A0bound to a keyboard shortcut."

that would be prefect for me and a solution to m= y issue. would you mind giving an example of such a code chunk.=C2=A0unfort= unately=C2=A0i dont k= now elisp=C2=A0thoug= h as john recommended i will do my best this summer when the semester ends = to try and pick it up :)

i will definitely use your tag system as you recommended, sounds perfec= t for me

=
thanks again= for your kind help and the amazing app ;-)

best

Z

=

<= div>

On Wed, Jun 1= 7, 2015 at 11:02 PM, Titus = von der Malsburg <malsburg@posteo.de> wrote:

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<= br> org).=C2=A0 So I=E2=80=99m not sure whether this list is the best place for=
discussing it.=C2=A0 For now the issue tracker on Github might be a better<= br> option:

=C2=A0 https://github.com/tmalsburg/helm-bibtex/issue= s

> in any case i was wondering a few things:
>
> 1. is it possible to have custom sorting? i want all views to sort by<= br> > Author, year, month

I prefer to see the entries in the (inverse) order in which they app= ear
in the BibTeX file.=C2=A0 This way, recent additions show up at the
top.=C2=A0 However, I agree that sorting would be useful (see issues #5 and=
#21); it just doesn=E2=80=99t have high priority for me.=C2=A0 Pull request= s welcome.

> 2. i would really like a way to have stored smart groups (like the jab= ref
> dynamic groups if your aware of that). that is for example create a gr= oup
> that auto selects all publications i have (by my first/last name) and = shows
> the count (in numbers) of these publications.

I=E2=80=99m not familiar with smart groups but it seems that all hel= m-bibtex is
doing is giving you very flexible smart groups defined by your search
expressions.=C2=A0 For example, if you want a list of your publications, yo= u
can simple enter your name.=C2=A0 And if you want a list of your articles,<= br> you can enter your name + =E2=80=9Carticle=E2=80=9D.=C2=A0 If you want all = your articles from
2010, enter your name + =E2=80=9Carticles 2010=E2=80=9D.=C2=A0 And so on.= =C2=A0 The number of
matches will be displayed in the mode line.=C2=A0 If you don=E2=80=99t want= to type
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 f= or keywords
describing the content of the paper (as usual) and =E2=80=9Ctags=E2=80=9D f= or meta
data.=C2=A0 Values that I use in tags are =E2=80=9Cown=E2=80=9D, =E2=80=9Cm= anuscript=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.=C2=A0 Since the tags field is non-standar= d, 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 o= f
helm-bibtex (I prefer to write my BibTeX entries by hand).=C2=A0 Perhaps org-ref or ebib can help here?=C2=A0 Once you have a function that generate= s
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.

=C2=A0 Titus

> thx so much in advance, you and john have given me confidence to final= ly
> dive into the whole latex/bibteX world
>
> best
>
> Z


--047d7b33d7f0e521710518c928ec--