From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
Received: from mp12.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 2yTfG/C/w2MSPgEAbAwnHQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 15 Jan 2023 09:57:20 +0100
Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp12.migadu.com with LMTPS
	id MFm2GvC/w2NQcAAAauVa8A
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 15 Jan 2023 09:57:20 +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 78F0BA9AB
	for <larch@yhetil.org>; Sun, 15 Jan 2023 09:57:19 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-orgmode-bounces@gnu.org>)
	id 1pGyoK-0007iK-2I; Sun, 15 Jan 2023 03:56:16 -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 <yantar92@posteo.net>)
 id 1pGyoH-0007i0-Oy
 for emacs-orgmode@gnu.org; Sun, 15 Jan 2023 03:56:14 -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 <yantar92@posteo.net>)
 id 1pGyoE-0000jt-F9
 for emacs-orgmode@gnu.org; Sun, 15 Jan 2023 03:56:13 -0500
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 885762401AD
 for <emacs-orgmode@gnu.org>; Sun, 15 Jan 2023 09:56:05 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1673772967; bh=Ru8u7nPfk5VDVAPBPurtqfo4YkE6WI8ifBM9kwAqTCk=;
 h=From:To:Cc:Subject:Date:From;
 b=Xqv+VGwlrz50pJ1Uv/TavebUcZBERV3qUUIOwGgCO0aRQLZcerhsDNVTNBDqOslgL
 BcSLog2M84LXo/fZaZpM9JS/eQPufehqnA5Wzt2gFEWsRNXv0KCSILsd3CPDSg7oTN
 gBMcvODOztGgTLHZi5Cef49BsMdB3+ZEFhE74Bkyb84JMAmoypRB9HuM7HQcFn6a5e
 i1+5p7z9Ipf+nt6XwPpYmdptNKIrLIhKjdzfKOqdd6d3hdpNVTXRQ3+2ic+/yWwQwG
 JWRPCdhYgL0zCHhTs/Tf9yzHIUCpRqIZoaaqwoDnaZhfIH+CTWbYAjPJeTdtpMTJ+z
 gzV1iqwz7S32g==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4Nvpsc1xw0z6tm4;
 Sun, 15 Jan 2023 09:56:04 +0100 (CET)
From: Ihor Radchenko <yantar92@posteo.net>
To: =?utf-8?Q?M=2E_=E2=80=98quintus=E2=80=99_G=C3=BClker?=
 <post+orgmodeml@guelker.eu>
Cc: =?utf-8?Q?Andr=C3=A1s?= Simonyi <andras.simonyi@gmail.com>,
 emacs-orgmode@gnu.org
Subject: Re: [PATCH][oc-csl] Improve reference parsing
In-Reply-To: <87zgauqzb8.fsf@guelker.eu>
References: <CAOWRwxDdi8L38+=eqXtXrub3vd5dt4RwnKkGw=x48F4+TNarhg@mail.gmail.com>
 <87r0ytoqi6.fsf@localhost>
 <CAOWRwxCWPeNPjMEyH0f5SwR4M5psoj0NMZF8KHH_bHpVatBt5w@mail.gmail.com>
 <87k04dlvie.fsf@localhost>
 <CAOWRwxD70eTFiFZ9nxn+s0ecksKwWJKdaKB_zQQAhRnWwAUeQw@mail.gmail.com>
 <87zgd87di9.fsf@localhost> <87zgauqzb8.fsf@guelker.eu>
Date: Sun, 15 Jan 2023 08:56:32 +0000
Message-ID: <87ilh889bz.fsf@localhost>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
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." <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-bounces+larch=yhetil.org@gnu.org
X-Migadu-Country: US
X-Migadu-Flow: FLOW_IN
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=posteo.net header.s=2017 header.b=Xqv+VGwl;
	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";
	dmarc=pass (policy=none) header.from=posteo.net
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1673773040; a=rsa-sha256; cv=none;
	b=L3f4+UzPUB1ii2Rl3mESSTByH56dHSPYSbW4MGR7yRsKAeGrqFt4WCPUg8HRJeasYrchNl
	Rrlak65sUMscp7IWZD5kyOYDm9hhwbUXBMriHNTCmdmqa75lahmPaN0oIOMNvULvmzh6Xy
	olm7Ucwxd98pg823Sg9zhgisiySr+/GLggjKsSsK91rmaot7dHBHdLLJt+YCkrrwhDxXAN
	1kC54489MMAyf1sGMtWdplmYm0H/Na/9vZdNmYGwaHlkCGMu00sk/ugWjHNyfxQlhcFDgT
	6m0oUkJOp9TyvbSUhQ5dMC9LT4JMl5VVjHwPIthmH3XCjnnJxi9sxz0nGAg0xQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1673773040;
	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=Ru8u7nPfk5VDVAPBPurtqfo4YkE6WI8ifBM9kwAqTCk=;
	b=Uht/elxX4KMpajyUtU1/bPKbHIg+pkq2pC5S97K/rSrC2Yvhcm61MiM+lgfliOGvYHqeB7
	wbNS/p6gLCbjSqjOstqObPwsbw9X3p40PnCd8wUG/2QDTri8A3S3hZ6BMNJXxStpoSEUkB
	BK9Z465YRFPv+cC6u67CjUGL309mTcWdybromuZn8w51TnP804vZ7rioYbFEWmcAmsnrT+
	Vj3yihF91cVSfLBqao9U/K8PNmBRb07isYHEcgOLaXOiHd0NFxNDzgSvdfEtRidUZrIfd3
	Ome4K3YwHXbQ/WgUhBw+n5gKLGr5V/qs5ZjG1UOULG1sWYre0tYXO2FQGlMa/g==
X-Migadu-Queue-Id: 78F0BA9AB
X-Migadu-Scanner: scn0.migadu.com
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=posteo.net header.s=2017 header.b=Xqv+VGwl;
	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";
	dmarc=pass (policy=none) header.from=posteo.net
X-Migadu-Spam-Score: -5.86
X-Spam-Score: -5.86
X-TUID: aa9ibx4o42E8

M. =E2=80=98quintus=E2=80=99 G=C3=BClker <post+orgmodeml@guelker.eu> writes:

> I probably have not much to contribute to this rather technical thread,
> but Ihor has redirected me here two times for my citation formatting
> questions[1][2]. So I would like to ask if there is something I can do to
> accelerate its inclusion into org so that I can start using macros in
> citations?

Andr=C3=A1s is the author of citeproc.el. I am not sure who else would be in
position to help us to move this forward.

My understanding of CSL is non-existing. I can only tell that
citeproc.el has its own implementation of citation export
(`citeproc-render-citations'), which expects some limited kind of html
as input. I am hoping that we can somehow work around limited markup
support of citeproc's implementation and instead leverage ox.el to do
the job. Otherwise, we will keep stumbling upon citeproc.el limitations
when exporting bibliography items.

--=20
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>