From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.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 oPmXCkxsvWU4bgEAqHPOHw:P1 (envelope-from ) for ; Fri, 02 Feb 2024 23:27:24 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id oPmXCkxsvWU4bgEAqHPOHw (envelope-from ) for ; Fri, 02 Feb 2024 23:27:24 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=MvgnrvKw; 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=1706912844; 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=yPcuEwS5jwWfFTDxrXCtQz31yBPrcA7vfSJbdkJWooc=; b=dylDudxbrfOdQn0rUsOr8gesnMezBavEJpH8yOVw2E4hpTVSjYiZVJjS8Mjd2Fp1S90D66 RAYcvfh4sP46mByqo/vu8dfbxFnm0p/OHOGU8hrSzti/sWWtrcqwrdt8CSmZ47YKqAo/kH kju8B7guQuAmK/+LY3P8JgOTPQ6Cby3ftobbO1cr5fLEZui+2VGswqTGVc/UdFf/54UaDs uUOg8Y7RmX0+mWFHoaykBrR5870Vz1z2NYDAfuQKyweJc6RRVmX1Qww8bpLXtkt+bBEier /Gc5gJPCTbWrF9sBKqMhdKavaV6Rqj/zNGAVyD094StAmDiSymkW2OzqycjmEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=MvgnrvKw; 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=1706912844; a=rsa-sha256; cv=none; b=R/7UvEkKn5XmbS4KhhL3vzcx91yE49cxk1W4da7Z5WQbPXpyWdGGlGDjLAp4Am9XL+hG6X EVCOV0tA16lZtGALjztgTB6zdPIuu7JHi6ViTgWvqQstckUcUjbL9iJm1FtZ7hGL/deMIk Q1qNNcr3Jr86qzm6sZvhSxRI9UE5eYJdxjj3BiBGGEGAJbe7KGVJUc8fLOy84aBCyleKIM tKPpMlEljylxJOA43QiYN/G/3Pn27rxrrT+F2ilDSmuL0cUI847JlvLpldZv+3n86Cv/xH qEp6crD8vBp96/whlwV1KW1pwBefgqmndgkYJ/vaz7QHx32G8ql/ngz4jlAyYQ== 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 EF99138A7C for ; Fri, 2 Feb 2024 23:27:23 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rW1zW-00060z-OF; Fri, 02 Feb 2024 17:26:34 -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 1rW1zU-00060n-MR for emacs-orgmode@gnu.org; Fri, 02 Feb 2024 17:26:32 -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 1rW1zR-00076M-Rp for emacs-orgmode@gnu.org; Fri, 02 Feb 2024 17:26:32 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 95E22240027 for ; Fri, 2 Feb 2024 23:26:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1706912786; bh=yPcuEwS5jwWfFTDxrXCtQz31yBPrcA7vfSJbdkJWooc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=MvgnrvKwT43sT6gYRi5GfxILD7Pm5ybcFqpLdhcqM+X1DNu5IzmnxjCTm6vY/XEL8 i0CPD2/Gk+UNUNEt0c6Kyjo/UBci9pibBTpqzkFwh88mNkPaeGH6JaYzuepgSm7U9N wjMyKIAyP5qX7U1GUlTHIwdcCDM2nMZ7dU0DRSx9MpZEfv7pQEO7NCfz+WcJEhya1e 80FQ2ca8YdfFCsWeU22p16BhizZlxCBBrlfiBhgqPA+YyL8smyyksULvWwYJqxUOF6 Wjyz/dBLunxMMv9MrFgEGRfWokc9yMRtLV05g9WM8VV/gylE4vlGVrrKSqQvM+/Z0k n7CJ7eboO52SQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TRVjs65FKz6trs; Fri, 2 Feb 2024 23:26:25 +0100 (CET) From: =?utf-8?Q?Juan_Manuel_Mac=C3=ADas?= To: Ihor Radchenko Cc: Max Nikulin , emacs-orgmode@gnu.org Subject: Re: Exporting multiple #+AUTHOR keywords In-Reply-To: <87r0husjl9.fsf@localhost> (Ihor Radchenko's message of "Fri, 02 Feb 2024 20:21:38 +0000") 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> Date: Fri, 02 Feb 2024 22:26:23 +0000 Message-ID: <878r424i5s.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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.001, RCVD_IN_MSPIKE_WL=0.001, 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: -9.95 X-Migadu-Scanner: mx13.migadu.com X-Spam-Score: -9.95 X-Migadu-Queue-Id: EF99138A7C X-TUID: S17uum6GUc4f Ihor Radchenko writes: > Juan Manuel Mac=C3=ADas writes: > >> Sorry if this is off topic, but something like this: >> >> #+AUTHOR: Fred Astaire >> #+AUTHOR: Ginger Rogers >> >> is exported to LaTeX as: >> >> \author{Fred Astaire Ginger Rogers} >> >> Shouldn't there be some separation? In LaTeX the usual thing is: >> >> \author{Fred Astaire \and Ginger Rogers} > > You can do > > #+AUTHOR: Fred > #+AUTHOR: Astaire > > #+AUTHOR: and Ginger > #+AUTHOR: Rogers > > The values are simply concatenated before passing to the exporter. > > Can we concatenate with "\and"? Sure. But not by default or it would be > a breaking change. Thanks for the explanation. I've never made documents with more than one author, so I've never thought about this scenario. For a moment I thought org supported more than one author (explicitly, I mean). Anyway, \and is just a formatting command: add a space between two authors. Some people may prefer to put a line break \\ or anything else. Of course, \and (and any other format command) will have a negative effect on the pdfauthor metadata, which only collects text strings. It is a similar problem to the one with footnotes, which Maxim commented on. I think the basic problem is that org uses #+author, #+title, etc. as a single source for both the metadata strings and the exported format, i.e. the title, the author, the date that is printed somewhere. Perhaps the ideal would be to distinguish in some way between author-metadata and author-exported-format. For example something like: #+AUTHOR[John Doe and Luke Skywalker]: John Doe @@latex:\and@@ Luke Skywalker The optional string in square brackets would be the metadata; the rest would be the direct exported format. If there is no optional string, the value is used for both metadata and format. Could this be also a possible solution to the footnote problem? Best regards, Juan Manuel=20 --=20 Juan Manuel Mac=C3=ADas -- Composici=C3=B3n tipogr=C3=A1fica, tratamiento d= e datos, dise=C3=B1o editorial y ortotipograf=C3=ADa