[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [wip-cite-new] Quick note about citation insertion

From: Bruce D'Arcus
Subject: Re: [wip-cite-new] Quick note about citation insertion
Date: Fri, 2 Jul 2021 15:47:20 -0400


1. I don't see a way to add a key to an existing citation. Editing an
existing key uses completing-read, rather than
completing-read-multiple (as for a new citation), and places point
after the existing key means the style editing UI will pop up.
2. If I use CRM to add multiple keys, for reasons I haven't
determined, I get a "match required" error if I complete the second
key. I can only get it to work if I hit enter before fully completing
the key. I don't know if this is just some selectrum oddity/bug or

On Fri, Jul 2, 2021 at 12:11 PM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
> Hello,
> I just added an interface to unify functions responsible for inserting
> citations in a buffer. The default binding is <C-c C-x @>.
> I also plugged a rather crude function with that interface. In order to
> use it, you can evaluate:
>   (setq org-cite-insert-processor 'basic)
> Internally, this will bind <C-c C-x @> to `org-cite-basic-insert', which
> can insert citations, or edit existing ones, depending on the point.
> From a developer point of view, you can specify two new keywords when
> registering a new processor: :insert and :cite-styles. See
> `org-cite-register-processor' for details. See also an application in
> "oc-basic.el", for example.
> Regards,
> --
> Nicolas Goaziou

reply via email to

[Prev in Thread] Current Thread [Next in Thread]