From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oC+/Ai9C3mNDRgAAbAwnHQ (envelope-from ) for ; Sat, 04 Feb 2023 12:31:59 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +HS4Ai9C3mP+oAAA9RJhRA (envelope-from ) for ; Sat, 04 Feb 2023 12:31:59 +0100 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 AC52D17303 for ; Sat, 4 Feb 2023 12:31:58 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pOGlC-0002co-A7; Sat, 04 Feb 2023 06:31:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOGl9-0002cT-Tx for emacs-orgmode@gnu.org; Sat, 04 Feb 2023 06:31:08 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOGl3-0003io-86 for emacs-orgmode@gnu.org; Sat, 04 Feb 2023 06:31:05 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 4A3D82403B6 for ; Sat, 4 Feb 2023 12:30:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1675510259; bh=6t+IugViXdEtFbFmUh4adR3Zdz0xOVMC85T7iY/bT9I=; h=From:To:Cc:Subject:Date:From; b=ZUftkh8SzLDuea+GPci6XPi1m435E9+35a65s1aBZBn5grzHisBA/pp45YIlzgMKV N6TFOD96NnSqNQYAUbCI/UPyK9OCWvAawVWRhmAzlzjZjNJmR1NShTEQB9aHvq986r g0f+ETLuutKKdyIPpHJujn4lGiYgmrldkvn7LxJFiGXOgK09C2v9bfO54g3KlZx5i0 kMX1/iKKj7teh9pCI9k7zl0lVa1ZUMvMF3Bnb7VNuCAs3n1GSX9EFkvFCeiTpEBpza wEF/dnh7oAZXaW+nsfL86/cWEwCdO/oiDgjXrHJz5iLEtjBtoiA+kcTiRRFTxtV2aj cw+T8w8NqHYLA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4P89M5359Dz9rxF; Sat, 4 Feb 2023 12:30:57 +0100 (CET) From: Ihor Radchenko To: Edgar Lux Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] #+cite_export: ... bibstyle citestyle cannot be universally used as global defaults (was: Patch for \usepackage[ ... natbib = true ...]{...biblatex} with org-cite) In-Reply-To: <746321315.112536.1675416834079@ichabod.co-bxl> References: <795525985.881228.1674077475456@ichabod.co-bxl> <87cz78qo5d.fsf@localhost> <101392154.966532.1674332749371@fidget.co-bxl> <873582om65.fsf@localhost> <865655434.1045612.1674415160995@fidget.co-bxl> <87tu0h5x33.fsf@localhost> <1897723911.54727.1674507511254@fidget.co-bxl> <87fsc05hkl.fsf@localhost> <746321315.112536.1675416834079@ichabod.co-bxl> Date: Sat, 04 Feb 2023 11:31:35 +0000 Message-ID: <87ilghfyzs.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, 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.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1675510318; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=TMRfxUXAhkbXlqz+dJ5zxmzLi5c7PaVbPnn90YcsjRs=; b=UGyRV+15wGkrf1tq1hw3CG5I+8mp8KOsgur2LWDotKdvzaa6sdrvhTIHZKJEutLyMwehiQ zsXGNE4GbFZ6fZNpSzAcWs16PBZ/g9ez+D3ZNEH/X9lRS34W+kJYjfMDmbXiSTzifoH3rX HEDfRh6CUGthjtUYVubBYOHpVHGe6+0FnqGHN1sfYHOPUtiIw6MlmVfAsA7gkTJeT1SRGR 9wF1B749LCdP7YmzE/KroefQeioGkG7HQZrr3utoqtat1wgp+Z2uLLLj/08mRCJja8GM64 UloagHhbu3ilHY+v7gjVYAhuSA8PxIiSip57+fMlF/3Xt2NWlmvm0ehrhsiVfA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ZUftkh8S; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1675510318; a=rsa-sha256; cv=none; b=JmMzlzqMTdBUCJB1hGpsiMd9/uIOrlcpJ2Ga8iIZ2vXJ9u7EfI47gyRQVdquzcAp+5KMHt KL0EZFoMCXK6JH6aEgH18z+HCEjrEm5R+6icZrvIx9Hv+cKTSPbO0ARC7c9yhsfSWI6HdX YxRcr9Qe6NfiNQC3FuOgwuBSHQohleZP8R2r2yIB/dET0v6xckiyhnJYHa6r1uFawUR0Nk FDoqfkw24IgsUU2odB6p61kS634Zr6Lfy/cc7lqVvB8lDFB+b0DLsBgwh5BPD3XSHY+ZaM yhIYFkCE48OBl5aLi+3JaXEj3CEPQg3IsRg+KaVB0iqk+na/oM/47WRzRVymlQ== X-Migadu-Queue-Id: AC52D17303 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ZUftkh8S; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -9.85 X-Spam-Score: -9.85 X-TUID: htpsV3njF4RP Edgar Lux writes: > ... All in all, the idea sounds great. I appreciate that my opinion is taken into account, but I know very little about citation systems. I was only a bit concerned about the effort which is needed to implement the changes, as little as they may be. At this point, we should not jump into the implementation. Rather discuss possible pros and cons. For example, looking at my proposal now, I see how the proposed idea is a bit awkward: In #+cite_export: processor[opt1=val1,opt2=val2,...] bibliography-style[...] citation-style[...] I assumed that there is one "major" bibliography-style/citation-style. However, it is not really the case in practice. The styles are combined. For example, adding links to bibliography to citations is applied regardless of the particular citation command being used. So, I am not leaning closer to only allowing options being passed to "processor", but not to styles. This will at least come closer to certain settings being citation package global config applied to everything. If we have options applied to specific citation commands, they will rather fit into citation-style/sub-style. #+cite_export: processor[opt1=val1,opt2=val2,...] bibliography-style citation-style -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at