emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Xebar Saram <zeltakc@gmail.com>
To: Titus von der Malsburg <malsburg@posteo.de>
Cc: org mode <emacs-orgmode@gnu.org>
Subject: Re: helm-bibtex questions
Date: Fri, 19 Jun 2015 13:56:29 +0300	[thread overview]
Message-ID: <CAOQHXPpPoZ2V_Hscyx-rbMTFGYEz8Bb0kBkSDa2M0ew63E3_wg@mail.gmail.com> (raw)
In-Reply-To: <878ubgn9p9.fsf@posteo.de>

[-- Attachment #1: Type: text/plain, Size: 6271 bytes --]

Hi again Titus

2 quick questions that arose from using helm-bitex today extensively:

how does one exclude in the search items? for example i want to search for
xebar without keyword "progress" (I want to exclude in progress articles
not published yet)

is it possible to define default enter command in helm-bibtex ?

best

Z

On Thu, Jun 18, 2015 at 9:38 PM, Titus von der Malsburg <malsburg@posteo.de>
wrote:

>
> On 2015-06-18 Thu 04:32, Xebar Saram wrote:
> > 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’t 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."
> >
> > 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
> though
> > as john recommended i will do my best this summer when the semester ends
> to
> > try and pick it up :)
>
> Sure, here you go:
>
> #+BEGIN_SRC elisp
> ;; Define helm-search with predefined search expression:
> (defun helm-bibtex-my-publications ()
>   "Search BibTeX entries authored by Xebar Saram."
>   (interactive)
>   (helm :sources '(helm-source-bibtex)
>         :full-frame t
>         :input "xebar saram"
>         :candidate-number-limit 500))
>
> ;; Bind this search function to Ctrl-x p:
> (global-set-key (kbd "C-x p") 'helm-bibtex-my-publications)
> #+END_SRC
>
> > i will definitely use your tag system as you recommended, sounds perfect
> > for me
>
> The tag system also comes in handy when generating publication lists for
> CVs and web pages because BibTeX does not distinguish between conference
> papers, posters, and talks.  If you have tags for that, it’s relatively
> easy to create separate sections for these types of publications using
> biblatex or bib2bib and bibtex2html in the case of web pages.
>
> > thanks again for your kind help and the amazing app ;-)
>
> You are welcome.
>
>   Titus
>
> >
> > best
> >
> > Z
> >
> >
> >
> > On Wed, Jun 17, 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
> >> org).  So I’m 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’t have high priority for me.  Pull requests welcome.
> >>
> >> > 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
> >> shows
> >> > the count (in numbers) of these publications.
> >>
> >> I’m not familiar with smart groups but it seems that all helm-bibtex 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 + “article”.  If you want all your articles from
> >> 2010, enter your name + “articles 2010”.  And so on.  The number of
> >> matches will be displayed in the mode line.  If you don’t 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: “keywords” for keywords
> >> describing the content of the paper (as usual) and “tags” for meta
> >> data.  Values that I use in tags are “own”, “manuscript”, “poster”,
> >> “talk”, … So if I want a list of all articles in progress, I search for
> >> “own manuscript”.  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 “forthcoming” (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
> >>
> >>
>
>

[-- Attachment #2: Type: text/html, Size: 8066 bytes --]

  reply	other threads:[~2015-06-19 10:56 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-17 18:08 helm-bibtex questions Xebar Saram
2015-06-17 20:02 ` Titus von der Malsburg
2015-06-18 11:32   ` Xebar Saram
2015-06-18 18:38     ` Titus von der Malsburg
2015-06-19 10:56       ` Xebar Saram [this message]
2015-06-19 21:02         ` John Kitchin
2015-06-21 18:29         ` Titus von der Malsburg
2015-06-21 18:40           ` John Kitchin
2015-06-22 14:28             ` Xebar Saram
2015-06-22 15:12               ` Titus von der Malsburg
2015-06-24 19:54                 ` Xebar Saram
2015-06-24 21:03                   ` John Kitchin
2015-06-26  7:21                 ` Xebar Saram
2015-06-26 17:21                   ` Titus von der Malsburg
2015-06-26 17:35                     ` Titus von der Malsburg
2015-06-26 17:54                     ` John Kitchin
2015-06-19 21:08   ` John Kitchin
     [not found] <s7xudwyj5ehe8r98klrf3034.1435230561139@email.android.com>
2015-06-26  7:14 ` Xebar Saram
2015-06-26 14:28   ` John Kitchin
2015-06-27  6:11     ` Xebar Saram
2015-06-27 11:44       ` John Kitchin
2015-06-30  9:15       ` Eric S Fraga
2015-06-30 13:19         ` John Kitchin
2015-06-30 13:44           ` Xebar Saram
2015-06-30 14:37             ` Eric S Fraga
2015-07-01  4:53               ` Xebar Saram

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAOQHXPpPoZ2V_Hscyx-rbMTFGYEz8Bb0kBkSDa2M0ew63E3_wg@mail.gmail.com \
    --to=zeltakc@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=malsburg@posteo.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).