#emacs #export #org-mode
#emacs #экспорт #org-mode
Вопрос:
В моем .org
файле есть некоторые части, которые я не хочу экспортировать. Я не уверен, как я мог это сделать. Вот пример файла, иллюстрирующий, что я имею в виду:
* Should be exported
bla bla
** Should be exported
*** Secret part that should not be exported; the same goes for its child sections
The contents should not be exported either.
**** Child section (not exported)
*** Should be exported
** Should be exported
Ответ №1:
Для этого вы можете использовать теги export и noexport. Чтобы включить эту функцию, вам необходимо добавить
# EXPORT_SELECT_TAGS: export
# EXPORT_EXCLUDE_TAGS: noexport
для вашего документа.
Комментарии:
1. На уровне документа это
# SELECT_TAGS
и# EXCLUDE_TAGS
; вы можете префиксить ихEXPORT_
при настройке параметров экспорта для поддеревьев . @enchanter Обратите внимание, что вам не обязательно добавлять эти строки в ваш.org
файл — если вы не хотите использовать пользовательские теги для указания,org-mode
какие разделы (не) экспортировать.export
иnoexport
являются значениями по умолчанию для настроек# SELECT_TAGS
и# EXCLUDE_TAGS
. Смотрите здесь полный список доступных вам параметров экспорта.2. С emacs 27 и по состоянию на 4 апреля 2022 года в моей настройке добавлен тег : noexport: в конце заголовка раздела, который должен препятствовать экспорту раздела.