From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
Received: from mp2 ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms0.migadu.com with LMTPS
	id EHP5BRgntWCxOwEAgWs5BA
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Mon, 31 May 2021 20:12:40 +0200
Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp2 with LMTPS
	id 0Ow8ARgntWDKOwAAB5/wlQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Mon, 31 May 2021 18:12:40 +0000
Received: from lists.gnu.org (lists.gnu.org [209.51.188.17])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by aspmx1.migadu.com (Postfix) with ESMTPS id 68C752158C
	for <larch@yhetil.org>; Mon, 31 May 2021 20:12:39 +0200 (CEST)
Received: from localhost ([::1]:58298 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	id 1lnmOy-0004ya-W3
	for larch@yhetil.org; Mon, 31 May 2021 14:12:37 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48456)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <andras.simonyi@gmail.com>)
 id 1lnmNs-0004yP-NZ
 for emacs-orgmode@gnu.org; Mon, 31 May 2021 14:11:30 -0400
Received: from mail-io1-xd2e.google.com ([2607:f8b0:4864:20::d2e]:43977)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <andras.simonyi@gmail.com>)
 id 1lnmNe-0002DX-45
 for emacs-orgmode@gnu.org; Mon, 31 May 2021 14:11:26 -0400
Received: by mail-io1-xd2e.google.com with SMTP id k16so12670186ios.10
 for <emacs-orgmode@gnu.org>; Mon, 31 May 2021 11:11:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=uL9ufqtPBaYxZHFmaSpbPalWFYdiBn/o7C0jrhoKvaw=;
 b=GvcDhrRfkd/aLn8mdt5kK0oYqXGm1KLpuq3UEWpjl+oVwRU65pUkRYKsO4/TqzUZtV
 sGKWJqtzJ2PBNdKhtObqELhdyusC6i9iAlQzCT7YRc+bKzJcgUnzHj17UcTYjayr+cus
 5t2LW6m+sNs9IUIZmB8S8ihw5CnGmHvdBplaccrKY1ts2TAUOnScUr6PBfd4cgYCkYF7
 28eNtpEvORQ5v7iMoQYC0uAJa2D4nHmci9e/pjTJijv5eAOabQnVeIv1CITWjMZiNzJJ
 gAIPvrxmDx27B/5gE7B+4LCKtfWsbswkUVI1pT4GxjcET6HMogjaLAdHFAl1RuN+N8/5
 zZrQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:content-transfer-encoding;
 bh=uL9ufqtPBaYxZHFmaSpbPalWFYdiBn/o7C0jrhoKvaw=;
 b=W4WquB0S8HwnRA7BPAe/ZOWLuuAzPaI+G5WgzOwZHce3REHaNOleFvHB/X0OuV0F6e
 ZSdef5SjzgGIzBE3eA3LEp3WJxwJYTgw+VVI+2wp+B5oIRU14llDFEfx+9bP3xSKEjDI
 mOYNqt8QmynJzf0p6M3rAl5p5Ijznes8yr/JWdF8ZFyWQz0ssUDGHieaTjSEoE5rkYTS
 b+svXjF7QNpsgpPu8sjX/paoRiFOmlniuERWkTrxFoXb+z5GIKkfutN2gUqwKezlDSdZ
 qlAa+NXCWHxW9oM5UlCPMNG+owetgM3QBqGOM9UOV6UFOYbD2qvrqXxPdjIVIPxfX50d
 fXkg==
X-Gm-Message-State: AOAM533OW+s8dxeI31D5vS+p9jfDL5HmrPNUJF7olGYgqxe13VTTdLo0
 R2sU/bMLxP0R1f6CBoD2ATCjdcp0Nec0nS/6oxA=
X-Google-Smtp-Source: ABdhPJzYVeitVXQ0cnaeQKlJYVHJvTv3UJQ+DexHl+dND1Bwbximb7A1KIZ4e7b7TDpeLaHiekZJSWB8trDvUd8syZ4=
X-Received: by 2002:a02:a710:: with SMTP id k16mr1671565jam.46.1622484669592; 
 Mon, 31 May 2021 11:11:09 -0700 (PDT)
MIME-Version: 1.0
References: <87bl985b3h.fsf@nicolasgoaziou.fr>
 <CAF-FPGPokuhG-ZvrZo2JpKXe+rHvz+tG3mcMByrbDu+KGtfwbw@mail.gmail.com>
 <87wnrhzi3o.fsf@nicolasgoaziou.fr>
 <CAF-FPGNmRVHNHRbSteU+pOc9m-ovwjAu4YRCw_fDL_SecEvEqA@mail.gmail.com>
 <87mtsdzem4.fsf@nicolasgoaziou.fr>
In-Reply-To: <87mtsdzem4.fsf@nicolasgoaziou.fr>
From: =?UTF-8?Q?Andr=C3=A1s_Simonyi?= <andras.simonyi@gmail.com>
Date: Mon, 31 May 2021 20:10:58 +0200
Message-ID: <CAOWRwxCjrLQ1qUQCbse6V3M6J8tMx2FwaZyS3nogvg49CJUpGA@mail.gmail.com>
Subject: Re: [org-cite, oc-csl] print_bibliography options
To: "Bruce D'Arcus" <bdarcus@gmail.com>, Org Mode List <emacs-orgmode@gnu.org>,
 =?UTF-8?Q?Andr=C3=A1s_Simonyi?= <andras.simonyi@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::d2e;
 envelope-from=andras.simonyi@gmail.com; helo=mail-io1-xd2e.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no
X-Spam_action: no action
X-BeenThere: emacs-orgmode@gnu.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
Sender: "Emacs-orgmode" <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
X-Migadu-Flow: FLOW_IN
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1622484759;
	h=from:from:sender:sender:reply-to:subject:subject:date:date:
	 message-id:message-id:to:to:cc:mime-version:mime-version:
	 content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references:list-id:list-help:
	 list-unsubscribe:list-subscribe:list-post:dkim-signature;
	bh=uL9ufqtPBaYxZHFmaSpbPalWFYdiBn/o7C0jrhoKvaw=;
	b=qvykFlM/NRzrpQpQ2vejDmHch/eEFPmKQ/sQ08+mg3tXtYegTd5NsdrTX99QLB3hAoV6v5
	yu97E2UYGastRnAPAbc+EG0KMQbIDfRkFNssdxhklDb3nLx1QAc5YuZYBp4ufpZ1doXlZ+
	tEH5TioRlWOlXjDPjqWaIDBUpsYlLZ8WAnzdtC9DT7d56y5GxDgBNdYzApdbv/JkVJbxSl
	2AaDnQYsH0xv6+lTTHGWWzLjGt+J1lnk8eEyH1Ve+8zlNfGe1fxo+lPin4Tl4NyhwXQr/O
	zX2FwYV3PwEUow5U3Ln8SyW+fvUsMAYUtl1eH02t+KqJmPYCgujUiJdwXW4c0w==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622484759; a=rsa-sha256; cv=none;
	b=jU207fJp66Ous60aZi15gjfGznI3kw4aISj1RrJt8xyn62+NxEi1QRHMNzIYGAepNgs21Z
	dPfoe4rw4NxLQAI6vjZtGL93o3OO4eY1DE6Y0xk/3KFHLBM4hEKc/SgQsOmzApAIr6MGjT
	rv0ciI/CoijBdiKyOofzcnJBpjUYzlynUm3OO4ptls6B+/apNABSKf3pGzh+h2m/MvK6r4
	kJEfU+MqKOmr/Uscb1+4iv/50G1WrumTL6QVvtAzjnAMYc2XLS3VGxQ4T7JTSbubyf5GdK
	FDkY961oJwi3SfG2VecDJPMsioyTU6G6qbXFBctqbfwRgOemaGadKrW8ZuEfWw==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=gmail.com header.s=20161025 header.b=GvcDhrRf;
	dmarc=pass (policy=none) header.from=gmail.com;
	spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org
X-Migadu-Spam-Score: -3.13
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=gmail.com header.s=20161025 header.b=GvcDhrRf;
	dmarc=pass (policy=none) header.from=gmail.com;
	spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org
X-Migadu-Queue-Id: 68C752158C
X-Spam-Score: -3.13
X-Migadu-Scanner: scn0.migadu.com
X-TUID: 51M1J68zV0i2

Dear All,

I think a useful default/baseline for handling the occurrence of
multiple #+print_bibliography keywords  would be to implement the
"chapter use case", which, for each #+print_bibliography, would
collect only the citations occurring after to previous
#+print_bibliography (if there is one) and before the current one, and
print out an independent bibliography corresponding to the citations.
All citations in this section would refer to this bibliography, and
would be disambiguated accordingly.

This could be implemented without any dedicated support on the
processor's side, the basic processor could support this as well.
Sectioned bibliographies, on the other hand, seem to be more
complicated, and require processor-side support.

best regards,
Andr=C3=A1s