From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2ICiGJEhpWCDRgEAgWs5BA (envelope-from ) for ; Wed, 19 May 2021 16:32:49 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id CGxUFJEhpWBnZAAAbx9fmQ (envelope-from ) for ; Wed, 19 May 2021 14:32:49 +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 85BED9052 for ; Wed, 19 May 2021 16:32:45 +0200 (CEST) Received: from localhost ([::1]:44488 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ljNFb-0002wx-8u for larch@yhetil.org; Wed, 19 May 2021 10:32:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljNED-0002vm-Ex for emacs-orgmode@gnu.org; Wed, 19 May 2021 10:31:18 -0400 Received: from mout-p-103.mailbox.org ([2001:67c:2050::465:103]:62316) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1ljNE5-0000pr-7g for emacs-orgmode@gnu.org; Wed, 19 May 2021 10:31:17 -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 4FlZzt0hPTzQjPj; Wed, 19 May 2021 16:31:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h= content-transfer-encoding:content-type:content-type:in-reply-to :mime-version:date:date:message-id:from:from:references:subject :subject:received; s=mail20150812; t=1621434662; bh=MmV59x+dYfUi c/+4CFw75Ry/TWSBdON0K85geiFjjT8=; b=Tkpsx/4ie4eS0cAGH5/ZPFka1pVH UlwlZAV0PEw4Z1y0OCi6jn30i4j1QckwX9ugXZgLVGrTfkn4z07Oako19iE7RbQ5 jwk5EmV/KNV8V6+RoCtAdpRvJkb/j9Pu7HoUTZx0E/1PsClYfS9iNSiVJV/dQskV wPzr+KpZPVd0LauB3qzg0F8b3MLEVeh8DBpl0LleqL74rk8xu+s2uHyibIiOVPXT zNBVY4l7GZQXgyf0VDpCS0hJKACz6LbUYLhpCroZyTUofCwdTSvH3MncPfF06gUF q4E/DgYWu4Px4Rk+aiRygkvzxbmqqh0nobJoNEQxtfp4yjLBvqp77FYcTg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1621434664; h=from:from: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; bh=gvQwUw0n+mEcAalsFAdtJxLFTTkso1pXcty86zvo6Gc=; b=Jm3WDFxa6iYvzDIBzRJ1SKrpGt9SrD+GYVigelf2icPX1teDjoXYgg50OUSdrs/YJpC+wM 9EQvtA6TMmqR0wNimMKI06kLpe29wXxQQmdTg3z0ks+/BgxTV6WRDGBD9nNMvZUGePgAXB debyCdSMqTLIzERrIRPRE+2VWN5vD9Mdnu1Q3i6cgFuan1NlGXhKzmkF3Fgql5X3+gXyDe qK/EIYpQKObLzyge+MVXW72bXS73ICPG0lUuBWB5mHBnT6fkxyKrECyYAye8DEyy5V8/Sl vJp94PX48GJQUb7Idlrr3+OyB1DYA0ODiB79k7gSxT+M5yymOEfAIOfASAS2Tw== X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id 2Yv-WP63u5qH; Wed, 19 May 2021 16:31:02 +0200 (CEST) Subject: Re: [wip-cite-new] Initial implementation of `biblatex' citation processor To: Bruce D'Arcus , org-mode-email , Nicolas Goaziou References: <87bl985b3h.fsf@nicolasgoaziou.fr> <10eb58b2-5da3-b768-cf56-87aa447346d7@mailbox.org> <5a23225d-118a-d08e-a1d7-f9fe3791c1bf@mailbox.org> <87lf8a4z3a.fsf@nicolasgoaziou.fr> From: Denis Maier Message-ID: <52aade3f-3e8e-bd56-109e-c6cfd9254915@mailbox.org> Date: Wed, 19 May 2021 16:31:02 +0200 MIME-Version: 1.0 In-Reply-To: <87lf8a4z3a.fsf@nicolasgoaziou.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-MBO-SPAM-Probability: *** X-Rspamd-Score: 3.35 / 15.00 / 15.00 X-Rspamd-Queue-Id: 1AF613B X-Rspamd-UID: a92062 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: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_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=1621434768; 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=gvQwUw0n+mEcAalsFAdtJxLFTTkso1pXcty86zvo6Gc=; b=o5rv5a3fBvlqjDMW6C99ayDvtWAYJcRPJYaYEZHPZo+pN2ggNc8P75bcCf6TaNtJHHUA0j 1+I2uRSG+zkZaCMFciqvO8zIyp6gWPq9aFZeOlsMrq7XOHdLes0s4teYh7GP9xnMSqS87n HfJqwtqJldk+hflnGLQKzP6Yy/oT6z1n5armA1DkHZE/1MZsA2u0wiYHyRO95ugCnfKK42 I3ySQDO+w3eoINK8Dr9sx7zDber6U/hvY7fEbi2PQCRyzQF77QOpeWVC8YTsbl63/wSiNK VNSdqbz9xeHCa2zV45HevTY3+o5uHXtlvUrW3LP8wf2PQ/dSNFfn7J4pwDsQRw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621434768; a=rsa-sha256; cv=none; b=Q3Q7FNizUo4Tr4eTbvjjQYIQzWYpGXgto6pESm1DgK/RUjukpR8KodoM+r7rTbIHNymQKB DpBJRSzRpcRzUSe25I1Kokwk9hMM7nRq4GT6hf+VvsviGX1vVRfE8Di/p+SilI8M+Zisu0 aoTG0E8BZFibPBWhd6UnkzyAt5oW6sj36+iBSGRxfg0+pRwm52K6T41VMrpi+XN8ORqBL5 OuNkcBfJanX8aUqg9hLGSvjGTw9EuEfrSRI+CUTCeIYJYgtois8wSCsGBsKCqFKZnr9Kao w8LmiS79ON8ToJlJKMO7myETG+DHPP8qSti4cCVQ0/iUU8uz/GBE2MUu5LTR5Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b="Tkpsx/4i"; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=Jm3WDFxa; 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.14 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b="Tkpsx/4i"; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=Jm3WDFxa; 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: 85BED9052 X-Spam-Score: -3.14 X-Migadu-Scanner: scn1.migadu.com X-TUID: AyT1ohZwOmJl Am 19.05.2021 um 15:44 schrieb Nicolas Goaziou: > Here is the summary: > > | Style | Variant | Command | > |-----------+-----------+--------------| > | author | caps | Citeauthor* | > | author | full | citeauthor | > | author | caps-full | Citeauthor | > | author | | citeauthor | > |-----------+-----------+--------------| > | locators | bare | notecite | > | locators | caps | Pnotecite | > | locators | bare-caps | Notecite | > | locators | | pnotecite | > |-----------+-----------+--------------| > | nocite | | nocite | > |-----------+-----------+--------------| > | note | bare | footcitetext | > | note | | footcite | > |-----------+-----------+--------------| > | smart | caps | Smartcite | > | smart | | smartcite | > |-----------+-----------+--------------| > | super | | supercite | > |-----------+-----------+--------------| > | text | caps | Textcite | > | text | | textcite | > |-----------+-----------+--------------| > | title | full | citetitle* | > | title | | citetitle | > |-----------+-----------+--------------| > | year | full | citeyear* | > | year | | citeyear | > |-----------+-----------+--------------| > | (default) | caps | Autocite | > | (default) | | autocite | > > "bare" variant means "without parenthesis", I think. Am 19.05.2021 um 15:50 schrieb Bruce D'Arcus: > To be more precise/general, it means without enclosing punctuation; > parentheses, brackets, etc. Thanks, both. So bare is just the citation without a wrapper. In that case, I'd think that note/bare => footcitecite isn't a particular good fit. Footcitetext puts the citation in a footnote, just that it doesn't print a footnote mark in a running text. (This is useful in cases where the regular footnote mechanism in LaTeX doesn't work, e.g. in headings or tables. In these cases you' can place the mark manually with \footnotemark, and later you specify the text with \footnotetext, or in that case with \footcitetext.) Regarding: > | locators | bare | notecite | > | locators | caps | Pnotecite | > | locators | bare-caps | Notecite | > | locators | | pnotecite | fnotecite should be added. > One problem is there is no "\cite", or "\parencite". I though they would > make a good fit for the default style, "\cite" being the "bare" variant > of "\parencite", and "\autocite" could be moved to a "auto" style. I'm > not sure where to put \cite, then. Why not just add a cite/parens style? \cite could be [cite/bare: ...] Regarding \autocite being the default: I think one strong argument in favor of this is that people may want to switch between different citation export processors. So if you typeset your article with latex you may want to use biblatex. But if the journal accepts submissions only as docx files you'll have to switch to a CSL-based citeproc. Here, the default is to wrap the citation either in a footnote or in parentheses, depending on the style. So, to ensure portability of documents across export systems [cite: @doe] should give similar results with different systems, and I think \autocite would be the best choice. (By the way, it's also the way pandoc implements this.) Denis