From: Titus von der Malsburg <malsburg@posteo.de>
To: Bruce D'Arcus <bdarcus@gmail.com>
Cc: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: Re: org-cite-list-bibliography-files
Date: Sun, 25 Jul 2021 15:36:56 +0000 [thread overview]
Message-ID: <87bl6qo15z.fsf@posteo.de> (raw)
In-Reply-To: <CAF-FPGNB=jfK6v0tgOzee4j8QvmBm3uJ0tZt2zPwLXF+rhR5HQ@mail.gmail.com>
On 2021-07-25 Sun 17:14, Bruce D'Arcus wrote:
> On Sun, Jul 25, 2021 at 10:47 AM Titus von der Malsburg
> <malsburg@posteo.de> wrote:
>>
>>
>> Hi,
>>
>> I’m starting to learn about org’s new capabilities for citations and bibliographies. Exciting, and great work!
>>
>> Two suggestions/requests:
>>
>> 1. `org-cite-list-bibliography-files' returns the bibliographies defined locally and the globally defined bibliographies together. I propose to only list the local bibliographies, if defined, and to return the global bibliographies otherwise. I think the user needs a way to override the global setting if necessary. For example, when I work on a manuscript, I’d like to use that manuscript’s dedicated bibliography, but ignore my global bibliography. It’s very common to work with dedicated bibliographies IME, and the UI of oc-basic doesn’t show from which bibliography an entry is coming. So there’s no way to reliably select entries from just the dedicated/local bibliography.
>
> There was a thread here last week on this, and we realized that one
> can already override this behavior.
>
> https://lists.gnu.org/archive/html/emacs-orgmode/2021-07/msg00499.html
>
> # Local Variables:
> # org-cite-global-bibliography: nil
> # End:
Sure, that’s always possible. However, my suspicion is that users in the majority of cases want /just/ the local bibliography when they specify one. If true, a better default would be to only return the local bibliography. Personally, I can’t think of a use case where you would like to use a mix of multiple bibliographies, local and global, especially where there is no way to see from which bibliography each entry is coming. What about duplicates, for instance, i.e. entries that exist in multiple bibliographies?
Titus
next prev parent reply other threads:[~2021-07-25 15:37 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-25 14:47 org-cite-list-bibliography-files Titus von der Malsburg
2021-07-25 15:14 ` org-cite-list-bibliography-files Bruce D'Arcus
2021-07-25 15:36 ` Titus von der Malsburg [this message]
2021-07-25 21:30 ` org-cite-list-bibliography-files Bruce D'Arcus
2021-07-26 5:56 ` org-cite-list-bibliography-files Greg Minshall
2021-07-26 8:46 ` org-cite-list-bibliography-files Bruce D'Arcus
2021-07-26 15:31 ` org-cite-list-bibliography-files John Kitchin
2021-07-26 10:46 ` org-cite-list-bibliography-files Eric S Fraga
2021-07-28 13:12 ` org-cite-list-bibliography-files Bruce D'Arcus
2021-07-28 13:56 ` org-cite-list-bibliography-files John Kitchin
2021-07-28 14:17 ` org-cite-list-bibliography-files von der Malsburg, Titus
2021-07-28 19:17 ` org-cite-list-bibliography-files Bruce D'Arcus
2021-07-28 14:19 ` org-cite-list-bibliography-files Titus von der Malsburg
2021-07-28 14:22 ` org-cite-list-bibliography-files John Kitchin
2021-07-30 7:49 ` org-cite-list-bibliography-files Nicolas Goaziou
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=87bl6qo15z.fsf@posteo.de \
--to=malsburg@posteo.de \
--cc=bdarcus@gmail.com \
--cc=emacs-orgmode@gnu.org \
/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).