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 EOWYEuIWsWCIggEAgWs5BA
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Fri, 28 May 2021 18:14:26 +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 oJ8RDuIWsWDmKQAAB5/wlQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Fri, 28 May 2021 16:14:26 +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 95C0411BD5
	for <larch@yhetil.org>; Fri, 28 May 2021 18:14:25 +0200 (CEST)
Received: from localhost ([::1]:53092 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 1lmf7u-0002QV-PT
	for larch@yhetil.org; Fri, 28 May 2021 12:14:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:40826)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bdarcus@gmail.com>) id 1lmf7G-0002Oj-B8
 for emacs-orgmode@gnu.org; Fri, 28 May 2021 12:13:42 -0400
Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:41981)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <bdarcus@gmail.com>) id 1lmf7E-0006zH-PR
 for emacs-orgmode@gnu.org; Fri, 28 May 2021 12:13:42 -0400
Received: by mail-wr1-x42f.google.com with SMTP id c3so3815483wrp.8
 for <emacs-orgmode@gnu.org>; Fri, 28 May 2021 09:13:40 -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;
 bh=/NbD2yWxZq6fuUaHPGvan/E/liB/cZIpGxpjnACR+XY=;
 b=jPKT4bwE/ecmZHcQaX2ovSrHEma2LaumlBGlUezLYdnD0u3eu3LHqgqhQW03MQDeXX
 AEwuGgJYg6rqeWHAeDwcANMESRevejFSezwmaiaCORFrcFEoU1ysLKCasNQjsqf6d3z9
 phyKa6DHXkUDMN9K2ZchuRgEuZg4m44fufMg5ijjekbRCpgAusuMeforNXQpcoeKTkUY
 YzjUW04NG2N3Uy/bBsx7f5NO2tPphoh9yKeikO7e+b0r+jdt6N71F7wfMz/Q/i1gl8lG
 LdSSj96OyylwI1VN/jSbMMkjLGFIEZWJV7YHHlFQrMSiDCfQwMv3QVzYn/NOM3d9QFKT
 TwLg==
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;
 bh=/NbD2yWxZq6fuUaHPGvan/E/liB/cZIpGxpjnACR+XY=;
 b=I34bhEnUFFl/jL2y6dYwIN8KMtx1JWGuUHidY36lkYl11UE5jjxOgi/e2uEHqsEsk/
 E1FQEfV/sMu/03ZVVv3N9k1S2N+38OUP3U2dB32pGAKNGeyYci53oemSkPZSzEn/xLgb
 76Rv078yn3ucy2VVxrIn1Qn3By2pypAD2zu28B6dGNUQs68Qi0SOqlRtQgcMK+5XFiB/
 UefFIYKZvfimxICHGUwXDMOeJqIfEVeIv27cn9WqnvGjDJHRActHdRW8O7tpDtbpgVQt
 2lbDR9BT9N8Qe2zrEX011Ucc2vlL82v3DEttk3tUXjY52cnUy2j1kSpZKXk95nIQpvXP
 A8ow==
X-Gm-Message-State: AOAM532xprmIRprQRJ6EPFyFymvsKoGh7Se3Jw6qwQXtB7e1NWwYYgRf
 J0G7KR72Jsqggh2ANfvfCYlgMtnX2zLEaC9XXaObEyurb2Y=
X-Google-Smtp-Source: ABdhPJyivVC6X3kmO3A6YvPcerB0nAM0WlsX50vlkFtiYPExN7Oh/TUVW75FbweWuHPLIS0rEqala/VHrRuMeYKZW4M=
X-Received: by 2002:a05:6000:236:: with SMTP id
 l22mr3017623wrz.77.1622218418394; 
 Fri, 28 May 2021 09:13:38 -0700 (PDT)
MIME-Version: 1.0
References: <87y2c1dym9.fsf@nicolasgoaziou.fr>
 <CAF-FPGPgEO=KjnnUgi2X_y4iaARgj-21Vs+gEk7ObtZP8WL-Hw@mail.gmail.com>
 <875yz2c0r0.fsf@nicolasgoaziou.fr>
In-Reply-To: <875yz2c0r0.fsf@nicolasgoaziou.fr>
From: "Bruce D'Arcus" <bdarcus@gmail.com>
Date: Fri, 28 May 2021 12:13:27 -0400
Message-ID: <CAF-FPGO7ob_7Z2p8rdXp-U6uynDWMfn-_yLxHBgS3YdbPzLfLA@mail.gmail.com>
Subject: Re: [wip-cite-new] Initial implementation of `csl' citation processor
To: Org Mode List <emacs-orgmode@gnu.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::42f;
 envelope-from=bdarcus@gmail.com; helo=mail-wr1-x42f.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=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." <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=1622218465;
	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:in-reply-to:in-reply-to:
	 references:references:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature;
	bh=/NbD2yWxZq6fuUaHPGvan/E/liB/cZIpGxpjnACR+XY=;
	b=T8BX595n2tyoPcY8YHrExrC/Ckd/Z22rfPbp80PowdIW8z/Ut7s5vWbH+uMW2/umjB7m6c
	OAakRK2RjZJfAqLb5D27bwCwa7eV+4G9lZBrgtZoCVAKxeUsyhEQLAwMKOA1RiIkQOhdDT
	JGOZRPTwXATYbjg0ckUj6jkEvvJ7eJln1NP+iglXk+T+ORHMm4c7Sw7FuJ/4Ajzj0s2GP0
	d7m4VRVT+G2Y+Jc9aooLtIM/lqySFvzTLGrJEvT2ojh+gHM+bHuMjizkBj6CkDpzv1PKRJ
	mkcnnkdEVp44rZZ3LWWQJIwmGnbH264vBwm0rZ4s2uhF6i97HneahOtSiYW3Gg==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622218465; a=rsa-sha256; cv=none;
	b=TFpC1AzdgoxlgzBL5XRhXK0/izwi0yJ11m1Yx+6vKk1Gd994ndvkX49mo7GQVtVLE5D9Er
	dZmwOhWCTVLUfdSSHLbStJc4dvOaXPLPCS8DMfR+7QHv8ZgTfjcVnb5saNegday6OfXolL
	vTWbM56ZJ5iER9BqbhCO6U49u1aXvkVZvFfVOQwB5Y3YEZhHmQ/QgkBD/Swup9MOzRR3Av
	DZwXJL0lnixvbx6QtOu3pv9WxF9lNLIut+PtaJkh4y1uPq4ldGrnMGV6S5VENIzlv+rITQ
	gxT6kCDWbqCRSJE15bmbao1Kfxth9OZ2ihdarzkbStEl9M1aDai8+X5h2U6Otg==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=gmail.com header.s=20161025 header.b=jPKT4bwE;
	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=jPKT4bwE;
	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: 95C0411BD5
X-Spam-Score: -3.13
X-Migadu-Scanner: scn0.migadu.com
X-TUID: X22ZXgIn5lK6

On Fri, May 28, 2021 at 11:54 AM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:

> > Related, could we also have a  `org-cite-csl-styles-dir' defcustom, to
> > avoid having to specify the full path?
>
> Good idea. Also implemented.

Thank you!

> > And/or alternately just  `org-cite-csl-dir' for both locales and
> > styles?
>
> I'd rather keep the two directories separate.

No problem.

> > Also, is it possible for me to set things up so that export to latex
> > runs through the oc-biblatex processor, but otherwise it uses oc-csl,
> > where I have (obviously) different styles for each?
>
> It is not possible to set export processor per export back-end, but you
> can set your more common processor in `org-cite-export-processor' and
> use a different "cite_proc" keyword when you need it (and comment it
> when you don't).
>
> Is that tolerable?

I asked this question because a) I'm not that familiar with the org
export system, and b) I can imagine users wondering about this.

Is this the sort of thing that could be done in an automated batch
process (Is that what "publishing" is for)?

If not, it's "tolerable" for me; as in, maybe not ideal, but also
probably not worth the hassle adding support for at this point if it
indeed is a hassle for you.

But I would primarily use oc-csl, which will export to all formats.
So I don't see it as a big issue.

Not sure about someone that mostly uses oc-biblatex, but also wants to
get HTML output using oc-csl.

Bruce