我正在使用Emacs org-mode做笔记,并将它们发布为HTML以更好地阅读。但是脚注会出现在单独的结尾部分。我希望像org-mode手册一样按照它们出现的顺序查看它们。例如,我有以下内容;
This[fn:1] will be a footnote.
...
[fn:1] This is the footnote reference.
我应该怎么做才能在每个小节结束后查看参考文献,而不是在整篇文档结尾处?另外,脚注也未被链接。当我点击其中一个时,它并没有带我到特定脚注的位置。
我正在使用Emacs org-mode做笔记,并将它们发布为HTML以更好地阅读。但是脚注会出现在单独的结尾部分。我希望像org-mode手册一样按照它们出现的顺序查看它们。例如,我有以下内容;
This[fn:1] will be a footnote.
...
[fn:1] This is the footnote reference.
我应该怎么做才能在每个小节结束后查看参考文献,而不是在整篇文档结尾处?另外,脚注也未被链接。当我点击其中一个时,它并没有带我到特定脚注的位置。
我认为这目前还不可行,但是我看到它已经在该项目的待办事项列表中。http://permalink.gmane.org/gmane.emacs.orgmode/84807
如果org手册提供了你想要的脚注,请查看手册源代码,我相信它是用org模式编写的。 :)
若要在每个章节的末尾查看脚注,您可以在org-mode文件中使用org-footnote-section
选项。该选项会自动将脚注放置在每个章节的末尾,而不是整个文档的末尾。
要启用此选项,您可以将以下行添加到org-mode文件中:
#+OPTIONS: org-footnote-section:t
您还可以在org-mode自定义界面中自定义此选项,方法是进入“Org”组,然后进入“脚注”子组,并勾选“在章节末尾添加脚注”选项。
除了启用“org-footnote-section”选项外,您还可能需要启用“org-footnote-auto-label”选项,该选项将自动为您的脚注创建标签。可以通过向org-mode文件添加以下行来启用此选项:
#+OPTIONS: org-footnote-auto-label:t
一旦您启用了这些选项,您的脚注应该放置在每个章节的末尾,并且应该自动标记和链接。
如果您仍然遇到脚注未正确链接或放置的问题,您可能需要调整“org-footnote-define-inline”和“org-footnote-auto-adjust”选项。您可以在org-mode手册中找到有关这些选项的更多信息,或通过咨询org-mode定制界面来获取帮助。
org-footnote-section
变量,即:
这可以是nil,在当前大纲节点的末尾本地放置脚注。