Re: [PATCH] oc-bibtex.el: add :follow property from oc-basic
Just to say that I recompiled org and reloaded and following a citation now works "out of the box". Caveat: I haven't restarted Emacs (it's my window manager and hence there's significant inertia against exiting Emacs...) so I'll verify everything next time I restart (which could be some time...). Now back to writing my paper! Thanks again, eric PS - writing academic papers fully in org gets easier all the time. org-cite is the latest greatest addition! Thank you all. -- : Eric S Fraga via Emacs 28.0.60, Org release_9.5-163-g4eab5b : Latest paper written in org: https://arxiv.org/abs/2106.05096
Re: [PATCH] oc-bibtex.el: add :follow property from oc-basic
On Thursday, 21 Oct 2021 at 12:18, Bruce D'Arcus wrote: > But the default org-cite-follow-processor is "basic", so it should now > work "out of the box". If for some reason it isn't, maybe there's an > issue there? Okay, I do have that variable set to basic so there must be something else wrong in my configuration. I know that C-c C-o was not jumping to my bib file but I don't know why. I will explore and report back. Ignore my patch! > Just to be clear what I was meaning by the modularity, you could do > this if you wanted: Yes, I think I understood this. I'm trying to keep my configuration as simple as possible, something that should be easy as all I want is simple bibtex citations in LaTeX export. thank you, eric -- : Eric S Fraga via Emacs 28.0.60, Org release_9.5-149-g781080 : Latest paper written in org: https://arxiv.org/abs/2106.05096
Re: [PATCH] oc-bibtex.el: add :follow property from oc-basic
On Thu, Oct 21, 2021 at 11:58 AM Eric S Fraga wrote: > > Hi Bruce, > > thank you for the quick response. > > On Thursday, 21 Oct 2021 at 11:27, Bruce D'Arcus wrote: > > Maybe I'm missing something, but why is that necessary? > > It's highly likely that I am missing something (not a rare occurence > ;-)) but, out of the box without explicitly specifying a follow > function, the default behaviour is not well-defined? At least, C-c C-o > doesn't work as I would expect. It seems a reasonable expectation to > have a default that works out of the box? Yes. But the default org-cite-follow-processor is "basic", so it should now work "out of the box". If for some reason it isn't, maybe there's an issue there? Just to be clear what I was meaning by the modularity, you could do this if you wanted: (setq org-cite-insert-processor 'oc-bibtex-actions org-cite-follow-processor 'basic org-cite-activate-processor 'org-ref-cite org-cite-export-processors '((latex bibtex))) Bruce
Re: [PATCH] oc-bibtex.el: add :follow property from oc-basic
Hi Bruce, thank you for the quick response. On Thursday, 21 Oct 2021 at 11:27, Bruce D'Arcus wrote: > Maybe I'm missing something, but why is that necessary? It's highly likely that I am missing something (not a rare occurence ;-)) but, out of the box without explicitly specifying a follow function, the default behaviour is not well-defined? At least, C-c C-o doesn't work as I would expect. It seems a reasonable expectation to have a default that works out of the box? -- : Eric S Fraga via Emacs 28.0.60, Org release_9.5-149-g781080 : Latest paper written in org: https://arxiv.org/abs/2106.05096
Re: [PATCH] oc-bibtex.el: add :follow property from oc-basic
On Thu, Oct 21, 2021 at 10:29 AM Eric S Fraga wrote: > > Hello all, > > I may be violating some coding convention but the attached patch re-uses > the org-cite-basic-goto function from the basic org-cite processor to > implement the follow directive for the bibtex processor. Seemed like an > obvious win... Maybe I'm missing something, but why is that necessary? Processors can be mixed and matched; it's all modular. So you can already use the basic follow processor with the bibtex export processor. Bruce