From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MEscOx3vjl4PLwAA0tVLHw (envelope-from ) for ; Thu, 09 Apr 2020 09:47:09 +0000 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 mBYnOR7vjl7kBgAA1q6Kng (envelope-from ) for ; Thu, 09 Apr 2020 09:47:10 +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 E78209429A7 for ; Thu, 9 Apr 2020 09:47:08 +0000 (UTC) Received: from localhost ([::1]:47120 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMTm7-0000vE-Do for larch@yhetil.org; Thu, 09 Apr 2020 05:47:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33552) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMTlN-0000ur-JE for emacs-orgmode@gnu.org; Thu, 09 Apr 2020 05:46:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMTlM-0007Ni-Jk for emacs-orgmode@gnu.org; Thu, 09 Apr 2020 05:46:21 -0400 Received: from mail-vs1-xe33.google.com ([2607:f8b0:4864:20::e33]:32978) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jMTlM-0007NR-E2 for emacs-orgmode@gnu.org; Thu, 09 Apr 2020 05:46:20 -0400 Received: by mail-vs1-xe33.google.com with SMTP id y138so6554642vsy.0 for ; Thu, 09 Apr 2020 02:46:20 -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 :cc; bh=x9mtnSDLwKQ7B973UEPWyXLIWE6gMiAnf+yd/Xpp030=; b=ZC1LU7YwuPRr28cGB986WwmoarfrTAV7vppce4vaEJ1Bo24FfJOULuGrqxw9rq5v6J uzpTVVkg/m+Pf5AdejnKzHo+Y5b84+fXycinCyDEQ6LP3USKz44fEGS9PsBeesgh2Gvo uC153iPvNT7iAcbmCVNox2PaS/09F5hngDXnT8xX3CmN7dqBKUZCeEWDLlqmdJtSIyEV yQpJYy/4ag96NS5PsBv6H/40HGq87fjdwnxtYv4RkTrLWLlRf/2lNOZeRsYUyZnq2o4/ INnRZZnA+T7J1tER/il/fwtY044G9KbnGg13EYYn3LYbrFUIC5gVTQIphwaZU2w+2i1H CBew== 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:cc; bh=x9mtnSDLwKQ7B973UEPWyXLIWE6gMiAnf+yd/Xpp030=; b=rOqoKtbWskBchopr5Rc/M/kxbml9qrATlYSdj8Gqk0quXp6A+7DKtCpKmhvUyEabnV UV+D1UYv4HOpup7L6avd4ARhRoQtSxCIl/APAInVxMn27uVc5EanI7vZdbMnFHT5raF6 aJ5gCZxhDSBYbKjr/4SIKhNzXd0RH9lxx5SCuKoIWhBIFCNoG2v8YCuorGY6yprjVy2X NKc41bGseYeMEJabduY0ckH/hqxlgrBtwQcUZXep76Mo0G1HvJ7B7tD4eqSjOVxTuect FRpbBnrBDbY0ZbmznoYqwNutI/rdNy3LXzvDnO4dy/Bq/U+4n2T3xk546XO/d3QBs8Bx xuJw== X-Gm-Message-State: AGi0PuYFI1H2LaYzgAiXevLv6nfClw4C29tGG3LBRvYiKXhDKheWi5HJ TOhp2fbL34pCMR2bTSu6JzPaYlkftAXqR0ay120= X-Google-Smtp-Source: APiQypKSNMvQMUq1BsDDElFEJ3lJugotEOiKBADttanfO4cf/fKXZa0j0H0/5UmRwOWpln2pSqYb/mzj0Q/ZMagpJPo= X-Received: by 2002:a67:28c7:: with SMTP id o190mr1306652vso.48.1586425579672; Thu, 09 Apr 2020 02:46:19 -0700 (PDT) MIME-Version: 1.0 References: <87o8s389r0.fsf@nicolasgoaziou.fr> <874ktu8gr9.fsf@nicolasgoaziou.fr> <87a73lxg56.fsf@zeitkraut.de> In-Reply-To: From: "Bruce D'Arcus" Date: Thu, 9 Apr 2020 05:46:08 -0400 Message-ID: Subject: Re: wip-cite status question and feedback To: Albert Krewinkel Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::e33 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: , Cc: Joost Kremers , org-mode-email , =?UTF-8?Q?Andr=C3=A1s_Simonyi?= , John Kitchin Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=default; t=1586425629; 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=x9mtnSDLwKQ7B973UEPWyXLIWE6gMiAnf+yd/Xpp030=; b=ZB/u3uAXgiCd2t/nHkYsfcv/JGnuiykRxihd4htwUmTh4Ri6EtuJ7/JMjz3CnU95ByIrGv n4m8LUKTzIccUw4hShHGUmD3oayIk678DkBMkjJJsKhgg0Hf0qRPC1e/2eN61EtIqwq/Hh B4abRlOUM8tOqXTB4QbdHEF5zYv957w= ARC-Seal: i=1; s=default; d=yhetil.org; t=1586425629; a=rsa-sha256; cv=none; b=dLAB6Xey5E11jlVVLjCQisEPxHOMDLEkk1A6f3NapV2WXQGD9bJlRysCCMVa3kuF9wW8B0 G5z7Te0SuEs3haKlDX0U5YCR/pCUTF3gvxcP6gizyjgxmn7pmdPNVLmRl22izFuyAsUU7p FKWLt2h+g2BpxTT+ZXkZhRipEr8sNj8= ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=ZC1LU7Yw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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-Scanner: scn0 X-Spam-Score: 1.59 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=ZC1LU7Yw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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-Scan-Result: default: False [1.59 / 13.00]; GENERIC_REPUTATION(0.00)[-0.58107849218568]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; R_DKIM_REJECT(1.00)[gmail.com:s=20161025]; FREEMAIL_FROM(0.00)[gmail.com]; ARC_SIGNED(0.00)[i=1]; RCPT_COUNT_FIVE(0.00)[5]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:-]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[bdarcus@gmail.com,emacs-orgmode-bounces@gnu.org]; FROM_HAS_DN(0.00)[]; TAGGED_RCPT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[emacs-orgmode@gnu.org]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.31), country: US(-0.01), ip: 209.51.188.17(-0.58)]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; FREEMAIL_CC(0.00)[fastmail.fm,gnu.org,gmail.com,andrew.cmu.edu]; FORGED_SENDER_MAILLIST(0.00)[]; SUSPICIOUS_RECIPS(1.50)[]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : SPF not aligned (relaxed),none] X-TUID: 5Cdd0yTH23oO On Thu, Apr 9, 2020 at 5:30 AM Bruce D'Arcus wrote: ... > FWIW, I asked about this on the CSL developers subforum, and got a > very helpful reply from Denis Maier, first discussing the pandoc > citation model and parsing, and then the org citation syntax and > global affixes it supports. > > https://discourse.citationstyles.org/t/ideal-api-to-expose-for-csl-processor/1622/3 > https://discourse.citationstyles.org/t/ideal-api-to-expose-for-csl-processor/1622/4 > > He suggests considering adding support for the global prefix to CSL 1.2. PS - he also suggests here that it looks like the global affixes comes from biblatex. I just confirmed that. From the manual (section 3.8.3): \cites(multiprenote)(multipostnote)[prenote][postnote]{key}...[prenote][postnote]{key} I have a lot of respect for biblatex, and know it's designed for handling more complex real world styles. Bruce