emacs-orgmode
[Top][All Lists]

## Re: [O] Bug: When exporting to PDF an Org file where multiple footnotes

 From: Nicolas Goaziou Subject: Re: [O] Bug: When exporting to PDF an Org file where multiple footnotes share the same definition, only the first footnote is clickable [8.3.4 (8.3.4-39-ge0acd8-elpaplus @ /home/jorge/.emacs.d/elpa/org-plus-contrib-20160418/)] Date: Mon, 25 Apr 2016 13:41:50 +0200

Rasmus <address@hidden> writes:

> The transcoded version of the second "[fn:1]", say S2, will be passed to
> our filter FUN, if FUN is added to
> org-export-filter-footnote-reference-functions.  But S2 will only contain
> the estimated number of the footnote﻿¹, e.g. "\footnotemark[1]{}".

Indeed. I don't know any other way to handle repeated footnote markers
in LaTeX.

> We could capture the transcoded version of the link "[[f1]]" in FUN, if
> we’d only be served a generic reference, e.g. "\ref{org925ce52}".  I don’t
> know how we’d then differentiate between a link to a footnote and to some
> other type of element, e.g. a source block.  Hence, it becomes hard to
> guess when to use e.g. \footref{.} instead of \ref{.}.

You can retrieve element referenced as "org925ce52" with

(cdr (assoc "org925ce52" (plist-get info :internal-references)))

It's a bit low-level, but it is useful, it could be factored out as
a function in "ox.el".

Regards,