From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WLDMB1k2h2DEtwAAgWs5BA (envelope-from ) for ; Mon, 26 Apr 2021 23:53:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id ONh9A1k2h2DCTAAA1q6Kng (envelope-from ) for ; Mon, 26 Apr 2021 21:53:29 +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 407F518D10 for ; Mon, 26 Apr 2021 23:53:28 +0200 (CEST) Received: from localhost ([::1]:46098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb9AU-00045M-0F for larch@yhetil.org; Mon, 26 Apr 2021 17:53:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb99y-00045F-Nd for emacs-orgmode@gnu.org; Mon, 26 Apr 2021 17:52:54 -0400 Received: from mout-p-103.mailbox.org ([2001:67c:2050::465:103]:61312) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1lb99w-00071P-Bu for emacs-orgmode@gnu.org; Mon, 26 Apr 2021 17:52:54 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4FTdsz4zn5zQjw0; Mon, 26 Apr 2021 23:52:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h= content-transfer-encoding:content-type:content-type:mime-version :subject:subject:references:in-reply-to:message-id:from:from :date:date:received; s=mail20150812; t=1619473956; bh=mkqGnnYR3q MjyY4RAC3ByG8LjVjqK0C33U9xsMO1Mu4=; b=KgBGGKZX8fUXZiqAEP68uIMDCv 1c1do/tgY5d861A7/FywhhXfeoJpjXM82e0cWlH07oHaZEatw5NAjecQAxLeqStU pjd9YY6wBwwOum0zk0paQDxEW4KPB6KN6GkR0almOLSrsCTtoC+RNcu94wh4WyQN aLeHiDY5q313jVINldUDKNrRDdK0Wq1LO5MjhkeyGfauTQeftFst1ZSH+7WOGiTV sy36sl3NN5YilA/QwMG5qYR8r5NF2wMUAdgBlPD04b1pG51vzT7McC4IV3oo9cbX ZDBw4Iv4VeYm2a6ZHgP7mBmQmG9eeJxTev+5eNv9IM6b7TTu+gVfq+ipc1Yw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1619473957; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QAYLcOUD+dabmeT0plxDWnPHUtN8mjub29CBY3iwsqA=; b=JQIzse65nK+zw9XE1ALSgZ6SZTuNBwAyTVwDdoZ35a4AJ2N4kqP0tFaJs0jWLmrE0my/2U Pi/zdjvH2D6V19nFDJ/+/yHOqeA+rAbjoPyC4PSRg3uzwUo0Pyadr4Uq8tHh1hwYi6JZu0 jlXthwnijBIqfJXDwV1WUBozmnXglMUb5tRCyvuUBbg5K20Iu99CPiTPMbZP5d+7NUNetr ciQT3JagBAzICXgnIUnENRfs4ovCT5CCJekkJfvExUiIxIjSHG0PTv9O2v7izqOA6Wa2CM gZKkxvu//vbKefn9tD6N0Z9D2DFeIiYPQBysNFOWDnIO4rU0NsqZqn07hOtMRw== X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de [80.241.56.122]) (amavisd-new, port 10030) with ESMTP id SYVIG13MeY3t; Mon, 26 Apr 2021 23:52:36 +0200 (CEST) Date: Mon, 26 Apr 2021 23:52:36 +0200 (CEST) From: Denis Maier To: Nicolas Goaziou Cc: Bruce D'Arcus , Org Mode List Message-ID: <1775285770.54612.1619473956288@office.mailbox.org> In-Reply-To: <871rawwy39.fsf@nicolasgoaziou.fr> References: <87pmyn5i1g.fsf@nicolasgoaziou.fr> <6e209667-7dc6-ca71-2888-dabf178a73e1@mailbox.org> <87czugx19f.fsf@nicolasgoaziou.fr> <0c30791b-7506-dd23-1668-fae0afb55115@mailbox.org> <878s54wzuo.fsf@nicolasgoaziou.fr> <871rawwy39.fsf@nicolasgoaziou.fr> Subject: Re: (Not so) Short note about citations in Org MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-MBO-SPAM-Probability: X-Rspamd-Score: -5.27 / 15.00 / 15.00 X-Rspamd-Queue-Id: 8C8E517BD X-Rspamd-UID: 68356d Received-SPF: pass client-ip=2001:67c:2050::465:103; envelope-from=denismaier@mailbox.org; helo=mout-p-103.mailbox.org X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 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, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619474008; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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=QAYLcOUD+dabmeT0plxDWnPHUtN8mjub29CBY3iwsqA=; b=TKmIR+Pa9bTHS5sKLWH8W+V5mKnBPYXQx3aeaSVb6djWx3ejbt7cid7Lhpg8WTn6NVMK0T JEHhLlZXpb4CiTAGtlLRgPyZy5ms+gGxeRCObP9W3j9NMhub0msArYlz2XfURFjQrA2b2d PWJ2TDU7f6FRdv3aeVyxeKcRrub0VsHGs6C7M1oLpolYcYdXnvCTIah04+xUN6qsowWL3r ZqexzORf/VdjHF+3mrmJB3DNSjpoZmjkaU/bMrb/pnog6dCEKyTXlnwmesieidFI7fGEHF MvCzJm7IztpyBb1F2E3252Hk5iWMsryh3N01jRYZ+8Pu/lPGaRgt7UaycMrMUg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619474008; a=rsa-sha256; cv=none; b=JGXJzaPK7XULLP10OJBDG8FmIueYbf2zfXmsYd2X0TR09ovv/3QAgZSc6xiPRxpEibw7L9 1XxvG9RAgcPiQoZCsQTrLwLfVOOPGT3jYRxCG3S6J3mLTDw08VXCp58g5+rgpfvMII7i6I 419MhnriRMBJadhYGM8cagqmICDFzDcuEvYS3gwFEPbvaD7ztC1SHwQqQgpxf7pKWuE0aP KhSNbXMCFiEBltG5vsPb0vA5CX1bTFAdUS7rYo8mbsvuONuqFWx0bQlXLc4845YaYhwDS+ uHxXvBx8mQaKvwOz42kbcP8aj4FPdY5I7rrrR0i/h/dlWMmNrU9+WXlhd6r+FQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=KgBGGKZX; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=JQIzse65; dmarc=pass (policy=reject) header.from=mailbox.org; 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: -2.85 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=KgBGGKZX; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=JQIzse65; dmarc=pass (policy=reject) header.from=mailbox.org; 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: 407F518D10 X-Spam-Score: -2.85 X-Migadu-Scanner: scn0.migadu.com X-TUID: YJcBRd5DLL8e

Nicolas Goaziou <mail@nicolasgoaziou.fr> hat am 26.04.2021 23:11 geschrieben:


Denis Maier <denismaier@mailbox.org> writes:

No, I was not talking about having multiple input files, but about
having multiple bibliographies in the output doc.
Perhaps each filtered in some way:
#+print_bibliography: [style] [filter1]
#+print_bibliography: [style] [filter2]
Obviously, filter1 and filter2 must be defined somewhere. The use case
would be something along these lines:
- One bibliography with all the works by author X, a second
bibliography with everything else.
- One bibliography with books, the other with webpages
It is already possible to write multiple "print_bibliography" keywords
(even though some citation systems, like biblatex, do not support it,
IIUC). However their value is limited to style at the moment.
Great, so the basic functionality is there. (by the way, biblatex is the only system that really supports multiple bibliographies.)
It may be possible to send anything past the style string (i.e.,
starting after the first space) to the processor, as a sixth (!)
argument, and let it deal with it.
Ok. I've discussed this with John MacFarlane from Pandoc some time ago. IIRC, he said there are two different approaches to that problem: either do the filtering in the processor, or just let the processor return a structure that contains the necessary information and do the filtering itself in the backend.

Denis
--
Nicolas Goaziou