Org-roam. Экспорт в Hugo
Экспорт в Hugo из org-roam.
Содержание
1 Ошибки при экспорте
1.1 ox-hugo: broken links
1.1.1 Подкаталоги в каталоге org-roam
- Если каталог для org-roam содержит подкаталоги, то при экспорте теряются ссылки.
- Для ликвидации этой ошибки следует добавить в настройки:
(require 'org-roam-export)
1.1.2 Экспорт из поддерева
ox-hugo предлагает два варианта экспорта:
- экспорт всего файла;
- экспорт из поддерева.
При экспорте из поддерева ссылки типа
id_link
не отображаются.Происходит поиск таких ссылок только в текущем поддереве.
Для реализации поиска в других фалах нужно добавить их в переменную
org-id-extra-files
:(setq org-id-extra-files (directory-files-recursively org-roam-directory ".*\.org$" t))
- Впрочем, у меня это не сработало.
Также можно сделать хак для игнорирования ошибок:
(with-eval-after-load 'ox-hugo (setq org-hugo--preprocess-buffer nil))
- Вот это у меня сработало.