From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ) for ; 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 ) for ; 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 ; 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 ) 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 ) 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 ) 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 ; 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 To: =?utf-8?Q?M=2E_=E2=80=98quintus=E2=80=99_G=C3=BClker?= Cc: =?utf-8?Q?Andr=C3=A1s?= Simonyi , emacs-orgmode@gnu.org Subject: Re: [PATCH][oc-csl] Improve reference parsing In-Reply-To: <87zgauqzb8.fsf@guelker.eu> References: <87r0ytoqi6.fsf@localhost> <87k04dlvie.fsf@localhost> <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." 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-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 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 . Support Org development at , or support my work at