Экспорт из "Обсидиана"
Изменено: Понедельник, 24 июля 2023 г.
Время прочтения, в минутах: 3
Все об экспорте в другие форматы.
#computer/soft/obsidian
В основном - на сайт, но не только.
Хьюго-маркдаун
[[2023-03-13]] Надежды обойтись без гита практически провалились из-за платформы публикации: что git(hub/lab) pages, что netlify требуют репозиторий. Упрощение до безгитовости - отдельный вызов проектированию процесса.
[[2023-04-10]] Отмечу, однако, что с помощью ЦМС создавать и редактировать контент можно и в веб-интерфейсе.
[[2023-04-10]]
- obsidian-pandoc эскпортирует в маркдаун, который не радует (заголовки подчерком, вики-ссылки экранирует)
- oee не экспортирует, ломается с ошибкой “uknown extension attributes”. Толком не выгугливается.
Дальше то ли кварц нужно пробовать, то ли консольные утилиты.
[[2023-04-11]]
- с кварцем придется поместить хранилище прямо в папку
content
хьюго. Хотелось бы, конечно, экспортировать только часть заметок, соответствующую условиям. Вот и Брэндону из-за этого пришлось костылить. Т.ч. начнем с пай-утилиты, а кварц будет планом Б. - скрипт на питоне экспортирует даже с фильтрами - все подряд папки и все подряд не-маркдаун файлы. Т.ч. попробуем еще раст утилиту, и если не взлетит - создаем проект с откладыванием до лучших времен.
[[2023-03-12]] Итог зафиксирую сверху. Пробовать будем в этом порядке:
- https://github.com/dashedstripes/obsidian-to-hugo . 3 звезды, использовать страшно. Подкупает нетребование гита плюс белый список экспортируемого. А его нет в магазе, поэтому сразу минус.
- obsidian-pandoc . Гипотеза: уж лучше требовать от пользователя установку пандока, чем знание гита. Если здесь нет варианта экспорта “Markdown (hugo)”, тогда мимо. (112Т установок)
- obsidian-enhancing-export (28600 установок)
- https://github.com/devidw/obsidian-to-hugo питоновская консольная утилита. Уже очень плохо в плане сложности для нетехнарей. Буду думать, что проще - шаблоны в гитхабе или этот путь.
- https://github.com/zoni/obsidian-export - консольный “план Я” на расте.
Сегодня займемся выбором. Пока хочется избежать любых усложнений, даже требования гита.
-
Плагин obsidian-enhancing-export выглядит интересно, хоть и требует пандок.
-
плагин obsidian-pandoc пока чуть более сомнителен, т.к. с порога не показывает опцию “markdown (hugo)”. Если умеет, то этот вариант даже лучше “obsidian-enhancing-export” по звездам и фичам.
-
Кварц пока выглядит сложным: нужен гит, да еще и форк на гитхабе. Отложим.
-
Публикацию через мкдоки пока тоже отложим: это опять же шаблон на гх, плюс в поставке нет графа.
-
В obyde маловато звезд и выглядит он так, будто слабо поддержан сообществом.
-
obsidian-export - хоть и мощный, и с твиками для хьюго, но это консольная утилита. Может быть сложновато для нетехнарей.
Первичный штурм в рамках проекта
[[2023-04-10]]
[[2023-02-15]] Вот более сомнительный третий вариант, но хьюго вроде держит: https://github.com/notkmhn/obyde Еще один пандоковский, но под хьюго в т.ч. имеет заточку: https://github.com/mokeyish/obsidian-enhancing-export Очень специфическое решение под гитхаб, но тоже поверх хьюго: https://github.com/jackyzha0/quartz Зато в поставке есть граф и темная тема.
Есть еще вроде под любую платформу: https://github.com/zoni/obsidian-export . Она конвертит обсидиан в обычный МД. Еще один универсальный экспортер, на сей раз через пандок: https://github.com/OliverBalfour/obsidian-pandoc
Решение под гх-страницы и мкдок (пайтон!): https://github.com/jobindjohn/obsidian-publish-mkdocs . В поставке нет графа, к сожалению. Еще вариант под гх-страницы и какой-то самопис: https://github.com/TuanManhCao/digital-garden (MindStone)
А вот еще Пракаш написал прям почти мою подборку чуть меньше года назад: https://beingpax.medium.com/7-obsidian-publish-alternatives-to-publish-your-notes-online-for-free-33db4fb06f5
Отвергнутые:
- пабсидиан - не вариант, т.к. требует конвертации, а конвертер - неясная вин-утилита: https://github.com/yoursamlan/pubsidia
- перлит - тоже, это то еще пхп: https://github.com/secure-77/Perlite
Создано: Понедельник, 10 апреля 2023 г.
Опубликовано: Понедельник, 10 апреля 2023 г.