HTML-сноски в режиме Emacs
Я делаю заметки, используя Emacs org-mode, и публикую их как HTML, чтобы лучше их читать. Но сноски появляются в отдельном разделе в конце. Я хочу просмотреть их в разделах, где они встречаются, например, в руководстве по режиму org. У меня есть что-то подобное, например;
This[fn:1] will be a footnote.
...
[fn:1] This is the footnote reference.
Что я должен сделать, чтобы просмотреть ссылки в конце встречающегося раздела, а не в конце всего документа? Кстати, сноски тоже не связаны. Когда я нажимаю на одну из них, это не заставляет меня заметить эту конкретную сноску.
3 ответа
Я не думаю, что это пока возможно, но я вижу, что это в списке TODO для проекта. http://permalink.gmane.org/gmane.emacs.orgmode/84807
Если руководство org делает сноски, которые вы хотите, посмотрите на источник руководства, я уверен, что он находится в режиме org.:)
См.org-footnote-section
переменная, а именно:
Это может быть nil, чтобы размещать сноски локально в конце текущего узла схемы.
Чтобы просмотреть сноски в конце каждого раздела, вы можете использовать кнопкуorg-footnote-section
вариант в вашем файле организационного режима. Эта опция автоматически размещает сноски в конце каждого раздела, а не в конце всего документа.
Чтобы включить эту опцию, вы можете добавить следующую строку в файл организационного режима:
#+OPTIONS: org-footnote-section:t
Вы также можете настроить этот параметр в интерфейсе настройки организационного режима, перейдя в группу «Организация», затем в подгруппу «Сноски» и отметив параметр «Сноски в конце раздела».
Помимо включения опции «org-footnote-section», вам также может понадобиться включить опцию «org-footnote-auto-label», которая будет автоматически создавать метки для ваших сносок. Эту опцию можно включить так же, как и опцию «org-footnote-section», добавив следующую строку в файл org-mode:
#+OPTIONS: org-footnote-auto-label:t
После того, как вы включите эти параметры, ваши сноски должны быть размещены в конце каждого раздела и должны быть автоматически помечены и связаны.
Если у вас по-прежнему возникают проблемы с неправильным связыванием или размещением сносок, вам может потребоваться настроить параметры «org-footnote-define-inline» и «org-footnote-auto-adjust». Дополнительную информацию об этих параметрах можно найти в руководстве по организационному режиму или в интерфейсе настройки организационного режима.