From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id YFuEKeCiFmZRgAEA62LTzQ:P1 (envelope-from ) for ; Wed, 10 Apr 2024 16:32:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id YFuEKeCiFmZRgAEA62LTzQ (envelope-from ) for ; Wed, 10 Apr 2024 16:32:00 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ibWYbCvn; 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=1712759520; 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=W1pDJZkM7+zU60d/o9H7HlrNozUCb5euCx8Gl9bydgU=; b=DeZ4tjOoY5/z2dzCFZmOFwa2NpcjoGJRsy6zLeU1H2LZfm2BeZPMgH9hivLS60GBHLYGZg cp/0RZi2yl8eZcZIpKQ2ImgCw6UziVffGWeq/16xi/ujNRYcOOeYdRDP41eO2au+1qHrsK Utb6f6hdwA3J6bug4c5bkGw3KmeiEPg/exAmSThE6D+PZ8vZ0wJy7vxSB/CkZEXzKfsPTy 5s6uQdiT1ZFGSpKRxrRC6Dk0+RhDGQGZncx6XE71Efm0OM5ZwfUrFEWIi3nbUJ6dh8H6fy NQZb0zRf1QDPynn7MSjI3+nxDApTj/pGQLhVP2y/8ZFtdkSnGW3XkFhEiNxDng== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1712759520; a=rsa-sha256; cv=none; b=p/5RFQasO3v0vpwgc1xo5pFvD6BDtr1JpUo5I4qS+rAx3IM/w3xtFlerL5C17Z8aeRtSke Qlijyh69GG9tv83goinpErNmRyQ6PPGsp1UF69zbVIKnikUf9jgN7aESY6+bAtSmPe7yEU 3a+0Ss69NBKPWxN4oebYboaz0TdQTOxE7/t/V64XZ/mj0RbRPY+8VOuEQS5f/RWJQ/SF/2 uxUZ478RpL9Z1UZlX815c519oG2tcJbLzKYnqIF/rxlcyMwKl572No05J1lAfc7abSQUle 9aROY6bt0Y7LkTYaYaCqlQyi78E7wPjxUpM68SOO/7zxZLPErE9BCRDXGP/Www== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ibWYbCvn; 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 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 89DFA60A5D for ; Wed, 10 Apr 2024 16:32:00 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ruYyh-000769-QU; Wed, 10 Apr 2024 10:31:07 -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 1ruYye-00075t-An for emacs-orgmode@gnu.org; Wed, 10 Apr 2024 10:31:04 -0400 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 1ruYya-0003BO-U8 for emacs-orgmode@gnu.org; Wed, 10 Apr 2024 10:31:04 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 7F393240028 for ; Wed, 10 Apr 2024 16:30:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1712759457; bh=4VnEQ5J7Dj9t1/1uq2A5wfC3WRm7HRYQTxkmsoe25nw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=ibWYbCvnkIZoJu4AK0wfQJVxOJlUmV0W7DULAFWkD906aw5/yOgXf02/MCGiNN0ZW q0Rb1/O4aaw+7LadPbZxF6TymTIYUH8flEp2A5falLW+ETeeyOU9Tw4DmH0uHeGuWo wGWuNO2Oyw7tuJwe4k1uEYcsMObXBU2XfnayyQ/Hyo4BQyLS+/b3A2iTcLUl47aEvL GA7OqcjzvhMHUdWlniU+epHyezLmKDoFsec9hApfFlJ2jowsMtngNHdXWl4ed12NqO K/ngMLjB/bHYMCOMbmB9cxI/mdLq5CyR2mvZAmAlWTkGrN4Ggh9Sh7F5hMJy6av4Rs slKUjjmtt8bIQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VF4xr56byz9rxD; Wed, 10 Apr 2024 16:30:56 +0200 (CEST) From: Ihor Radchenko To: Protesilaos Stavrou Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] HTML export does not preserve footnote label [9.6.15 (release_9.6.15 @ /usr/local/share/emacs/30.0.50/lisp/org/)] In-Reply-To: <87y19lfzwv.fsf@protesilaos.com> References: <877chcyz36.fsf@protesilaos.com> <87o7anop4i.fsf@localhost> <87y19lfzwv.fsf@protesilaos.com> Date: Wed, 10 Apr 2024 14:31:22 +0000 Message-ID: <875xwpe1c5.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@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_H3=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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -6.58 X-Spam-Score: -6.58 X-Migadu-Queue-Id: 89DFA60A5D X-Migadu-Scanner: mx13.migadu.com X-TUID: o/dvyuwCeXH/ Protesilaos Stavrou writes: > Though I should have clarified my intent earlier: the idea is to use the > label as a fixed reference to the footnote, so that the link does not > change between exports. This is the same principle as what we do with > links to headings that have a CUSTOM_ID. > > As such, the anchor text can still be the way it is now as an > automatically generated number sequence (^1, ^2, etc.), but the HTML > "id" and "href" values will be constructed based on the label of the > footnote, NOT its number in the sequence. > > What do you think? That may work. One may simply change the anchors for footnote references and footnotes when they are labeled. However, we should be careful when labels are duplicated (multiple references to the same named footnote) - only a single back-reference is possible from the footnote definition back to footnote reference. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at