Nicolas Goaziou writes: >> here’s a minimal release. Add it into an org-file, then create main.org >> and sub.org with M-x org-babel-tangle. Finally run the code-block in >> main.org. >> >> #+BEGIN_SRC org :tangle main.org >> ,#+include: sub.org >> >> Here is a footnote[fn:1] >> >> run the following code block with C-c C-c and answer with =s= >> ,#+BEGIN_SRC elisp >> (org-footnote-action t) >> ,#+END_SRC >> >> ,* Footnotes >> >> [fn:1] footnote referenced in main >> >> [fn:2] footnote referenced in sub >> >> #+END_SRC >> >> #+BEGIN_SRC org :tangle sub.org >> This footnote will get lost[fn:2] >> #+END_SRC > > `org-footnote-action' does nothing. In my setup, it deletes footnote [fn:2]. Damn, I missed one important part in the ECM: Set org-footnote-section to nil. Does it still leave them untouched? > However this will probably not export as you would expect. Indeed, > footnotes in included file are independent, so you cannot reference > footnotes between included files. It does not reference between included files, but references from included files to the main file actually work. What I would expect is that the footnotes get moved to the end of the section with the last #+include: which uses the footnote. Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken