Метаданные в obsidian

·

Практическая реализация записи метаданных в заметках в рамках obsidian. Так как в Obsidian есть плагин [[obsidian-dataview]], которые реализует свой синтаксис начинают возникать вопросы что использовать: встроенные синтаксис или через yaml в [[front matter]].

Простой ответ: оба подхода можно использовать одновременно, если это не сбивает с подхода.

В своих заметках сложилось следующее разделение:

  • в основном, использую frontmatter из-за того, что он скрывается из заметки при экспорте и не отображается в режиме для чтения.
  • если требуется редактор obsidian - ссылки, поиск обратных и так далее; то кладу в текст заметки через :: согласно документации dataview.

Таблица сравнение

  Плюсы Минусы
Front matter Можно использовать вне Obsidian
Можно писать вложенные объекты 
Можно скрыть из отображения  
Можно использовать при экспорте pandoc в другие форматы
В YAML легко допустить ошибку
Не все фишки редактора Obsidian доступны 
Dataview field Можно писать прям в тексте заметке 
Часть сторонних плагинов умеют их использовать (obsidian-tracker)
Работает только в Obsidian
Из сложных объектов доступен только список 
 

Ещё примеры