From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id qEfGOjMMwGVRkwAAe85BDQ:P1 (envelope-from ) for ; Sun, 04 Feb 2024 23:14:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id qEfGOjMMwGVRkwAAe85BDQ (envelope-from ) for ; Sun, 04 Feb 2024 23:14:12 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=mo7Rtnyx; 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1707084851; 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=/mmW9LCXkrTD7C4pmEDy/yqUVrdSuY3hP3u6xkxgD7M=; b=lAYuUpmoznSA2w4d+XgDLYho2HQiPTbzjbpuAFMprunu35rg39SRniGZB8CutqHvmbCGJr 1JPGrmG8RpefgWZrbfeD3Op19h/hV+3oNGC+QHJ73h27ZCQgTeEG7JSUIQfGg/GDV8ysd7 OmBfZ8Ap+1TV5rKypkrgcSAiskTkPXM3RJXUp6LarKghrwenE25Wazp2r3i2811jvF0dSt tpxVRFtBZuQHhxN2jfgJWOLzGtazfkyb5ojlBIn7Od5Z1QT5WWPMKMadbyNJBZcYOguO+F iG1gkNIpaUW5IiH+hH9zKmWfSVMx4w4yLfiVPfrwqpkeiLNmDV5W5opUNrxUJg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=mo7Rtnyx; 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=1707084851; a=rsa-sha256; cv=none; b=BDqv+VuGsIMgQIjTIax36XU9EWUbG2g6GtrEP4EafiyEltWo8iPVzdFC6FJRu19gfHW6K+ lUjlXsYCZIjbdWzo8jbUAE0ekKadHiwMeNYGUmYvA/T1lbhiKsZ0dWrb0tR10Qa/unt7b4 8BXv+WuK/roPh0BJwAtFK8EaA9+kDuoZ0qUEJds4MghKGFgFXC5qJ62HonHzDCmKUJQbjC WsRSU+CrC3Q5CgHMFjm+VnJJkeJvBDY2iT+zB2OxXOh886tKQFSOXML9GzhWUVubXAh6yb V4S1mdkDBe54q4PQEYeR83HJ5JynwTc6VdD3bxTd/0oSMb07w8CDmrt8D1UADQ== 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 928843EAE9 for ; Sun, 4 Feb 2024 23:14:11 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rWkjo-0004zT-FJ; Sun, 04 Feb 2024 17:13:20 -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 1rWkjn-0004zL-C7 for emacs-orgmode@gnu.org; Sun, 04 Feb 2024 17:13:19 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rWkjl-0008HH-8D for emacs-orgmode@gnu.org; Sun, 04 Feb 2024 17:13:19 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 54107240029 for ; Sun, 4 Feb 2024 23:13:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1707084794; bh=NNmw6E5MWR2V2yvN/uwJygXCi2PS5dItrY8pe0EKCwY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=mo7Rtnyxc1Vb7OfhprriJ39aYpGNN5H2WLovXKPpRNlaVEyzG/hfl874IjzJ+/o/M B4aCiUQkTO03W3eSNeRtrYXjMvwCZpa4mQZnGl6uU8STCjyX1ewSjiHt11KpOqBPeW UrtAecaWDtDIEAO3XRkU5zWnyuEEILaGdwuflCczJ2USPUvfELxLYxHl8ckAq9UmY2 9VVE/6V2Y8liOXI61yQYfXfVNoiAo9XgSUIW+nTifEAA7Ozzp5t49vsGAgm36jxgbj FJbChfw7ZfcLisQAzA/ivpspTvmbCeG/SGWfq93vNt66kMOG5pJ17j3sDLTa/EpYF+ twyVpmMkEYXvg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TSkKj3J9Kz9rxF; Sun, 4 Feb 2024 23:13:13 +0100 (CET) From: =?utf-8?Q?Juan_Manuel_Mac=C3=ADas?= To: Max Nikulin Cc: Ihor Radchenko , orgmode Subject: Re: Exporting multiple #+AUTHOR keywords In-Reply-To: <72477546-954c-4c1e-a6e2-9ffb524ad86f@gmail.com> (Max Nikulin's message of "Sun, 4 Feb 2024 23:16:33 +0700") References: <87sf2ngcd2.fsf@localhost> <691643eb-49d0-45c3-ab7f-a1edbd093bef@gmail.com> <878r4e4uy0.fsf@posteo.net> <87h6j2vjd0.fsf@yandex.com> <874jf24u3r.fsf@posteo.net> <875xzgfe8b.fsf@localhost> <87le84i6qz.fsf@localhost> <878r44m650.fsf@posteo.net> <874jequ7he.fsf@localhost> <87sf2a4u11.fsf@posteo.net> <87r0husjl9.fsf@localhost> <878r424i5s.fsf@posteo.net> <8734u82r26.fsf@localhost> <72477546-954c-4c1e-a6e2-9ffb524ad86f@gmail.com> Date: Sun, 04 Feb 2024 22:13:09 +0000 Message-ID: <87fry7x4i2.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=maciaschain@posteo.net; helo=mout01.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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.57 X-Migadu-Scanner: mx13.migadu.com X-Spam-Score: -8.57 X-Migadu-Queue-Id: 928843EAE9 X-TUID: 8WBsjV3QwdiM Max Nikulin writes: > On 04/02/2024 22:21, Ihor Radchenko wrote: >> >> Another option is to have a new set of keywords: >> #+LATEX_AUTHOR: >> #+HTML_AUTHOR: ... >> >> For multiple authors, we may introduce something like >> >> #+AUTHOR: John Doe >> #+AUTHOR+: Luke Skywalker > > Another idea: > > #+metadata: > - author :: > - John Doe > - Luke Skywalker > - title :: Some text > > With overrides for specific backends > > #+metadata: :backend latex > - author :: .... > > Perhaps backends may declare if they support footnotes, etc. by defining > some backend property. I like both ideas. If I had to choose, perhaps I would prefer Ihor's approach since it separates the formatting value and the metadata value using simple keywords. I understand that in the former you could add any direct format (LaTeX, odt, html...), macros and even footnotes. And if the former is not explicitly included in the document, then the latter is used to populate both the formatting value and the metadata value. Anyway, I think your approach would work very well for more complex pdf metadata like xmp. Maybe using the hyperxmp package, which you mentioned in a thread months ago? Maybe something like this: #+latex_xmp ... #+end ? Best regards, Juan Manuel