From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id mJstHL9zImV55gAAG6o9tA:P1 (envelope-from ) for ; Sun, 08 Oct 2023 11:17:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mJstHL9zImV55gAAG6o9tA (envelope-from ) for ; Sun, 08 Oct 2023 11:17:51 +0200 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 E4CB6455B4 for ; Sun, 8 Oct 2023 11:17:50 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=XyE6VBl1; dmarc=pass (policy=none) header.from=posteo.net; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1696756671; 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=X1XhDN6gWmN1iZokUNVC/krZsgKUsX4mkh2G8/7rmD4=; b=sDxUe8RHG9CuiVxkrKhYLq8D3YcXb1b6tHT7pXCYlQ6KIfyzwDEsAMmEumGbxqef4qrahY MvlNkQ+Bqufj7eisjKuR/7NJ5Cl9mgTxBcntcK1sXv44Fmj57XmWFdxPva9zxCVN77dP93 WXVsOiKlLkS5EaRaGpnFR+P8R7lLELkwKGteDA1ZDJpWiwT9W/jJveW3rG34+gwNqCDuUX J5NRGxUV99L2UdwtNyDL+59trTP65lbL9wR37GaBRgrBcwPA5sQp8c860MGqul18H8/t8S VzTGWjPMdYzVZTULyXz+Jsac6vPo53fwt0u2vSb5kVfxGI/41EfJ1vSC7cOp0g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=XyE6VBl1; dmarc=pass (policy=none) header.from=posteo.net; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1696756671; a=rsa-sha256; cv=none; b=SauQSPCbfmLBAHWB6QVZnkeR0CKZxzN/+vpWAiTjmFnaLeTCpz5b+o943srFAtTPJP+hO2 mr6vHGRlEByCv59KavfULgBHvgVTpU3IvvmUMCYQnKW9CsYuB01HLflSOcDLaT4VC2K2De sdozwef8VsxOOHZvpR/ep/PMoFCVODtuJ9pB3FyIdnkHHQU9adaXDVj8jYkvTm5SWbDj7f fO6+C3LFVwW1kF3rkJik/mLl9fGEumbEgYeqkfU5LNu6DH3TlA4jqHbRMqhA0Pdcdua4nV oZK9oi4LAt3GgottbDUDhutDUGWjugLQVWEr3e91XxbiwCYAGzbJOD1G3tYlfg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qpPuF-0005vz-FF; Sun, 08 Oct 2023 05:16:59 -0400 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 1qpPuB-0005vh-H3 for emacs-orgmode@gnu.org; Sun, 08 Oct 2023 05:16:57 -0400 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 1qpPu8-00038W-81 for emacs-orgmode@gnu.org; Sun, 08 Oct 2023 05:16:54 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 21856240103 for ; Sun, 8 Oct 2023 11:16:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696756609; bh=YFsr/y+JciPI6M+fI+AAN8FbO+cxdzmPEFCivwNddrI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=XyE6VBl1PxXAPkvHuca93VPHHy/vgEsIqhKNZZZXR8lnqEFn740btXsn+s+EPQptV k+u7636NOUckLmTvyHyP07SuaqrYYHFbm9Rl7shdYRtBl5vP0LzJafcSAr8VLwcqE/ 2M2t4oNd3CBEk8coGGs6ja6CHAMyqn3sI+eYgE3otYehqoZyqscjV1H5CUe1sACxXl 74JWfSJEDLTum/HdL1QdcGdAVvc08dM1S4WwrWd6trjKEndOfVRCVm3JnilvMr/i3d BwQZZtARBvq8I89NI2ODtBmf15alx8MUEUSclwQFIqeVpRSOoEiWJ1to+PuEjGHlIV vBDkkXs6Ovg3A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S3Gkm37QQz9rxF; Sun, 8 Oct 2023 11:16:48 +0200 (CEST) From: Ihor Radchenko To: Maske Cc: Org-mode Subject: Re: [FR] A more general case than footnotes In-Reply-To: <8ba636d2-7fd6-784c-75c7-128645343133@gmail.com> References: <6afd51ff-0163-e43e-af2d-4b7129cc6734@gmail.com> <87fs2mznxd.fsf@localhost> <87y1gey3e2.fsf@localhost> <8ba636d2-7fd6-784c-75c7-128645343133@gmail.com> Date: Sun, 08 Oct 2023 09:18:26 +0000 Message-ID: <87wmvxpj4t.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_H5=0.001, RCVD_IN_MSPIKE_WL=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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.44 X-Spam-Score: -6.44 X-Migadu-Queue-Id: E4CB6455B4 X-Migadu-Scanner: mx2.migadu.com X-TUID: aFmHtAtoeqGD Maske writes: >>> >>> *[n:102@978-84-362-7195-9]* The hash character is important in orgmode. >> May you explain the purpose of @978-84-... part? >> You seem to assume that a footnote always has a single reference, >> which may or may not be the case in practice. > > If there would be more than one reference, a behavior like that of footno= tes would be appropriate? If this was a question to me, I do not fully understand it. > The purpose of the @978-84-... part: > @978-84-362-7195-9 would work like the ID for internal links: [[id:978-84= -362-7195-9]]. That would allow jumping to the correct heading from any fil= e. > I am not a programmer, so the syntax I am sure could be more solid. Exam= ple: > > > ** Reference in file A > :PROPERTIES: > :ID:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 978-84-362-7195-9 > :END: > ... > A =E2=80=9Ccomment line=E2=80=9D starts with a hash character (#) [n:102@= 978-84-362-7195-9] and either a whitespace character or the immediate end o= f the line. > ... > > > ** Notes in file B > [[id:978-84-362-7195-9]]: Link to heading in file A > > [n:102@978-84-362-7195-9]: Link to an exact point in file A. Where the po= int is defined by the LABEL 102, and the file can be find thanks to the ID = 978-84-362-7195-9 I am a bit confused. Do you propose footnotes to have definition in different file? Or do you want a link to arbitrary point in different file? For footnotes, we will need to arrange export to search the definition and include it into the exported file, while links have different set of requirements. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at