NotariumДокументация
Версия документации: latest
RU

Теги

Теги в Notarium — это полноценная ось навигации, а не просто подписи на карточках. Вы проставляете их во frontmatter заметки, а Notarium собирает из них фасет-фильтр: одним кликом сужаете ленту или граф до нужной темы. Теги иерархические (через /) и регистронезависимые.

Как задать теги

Теги живут во frontmatter заметки — обычном YAML-блоке в начале файла:

---
title: Заметки по трансформерам
tags: [ml/nlp, чтение]
---

Тело заметки…

Иерархия задаётся через /: ml/nlp — это тег nlp внутри ml. Регистр не важен — ML и ml считаются одним тегом.

Иерархия и фильтрация

Ключевое свойство иерархии — родитель включает потомков. Фильтр по ml покажет и заметки с ml, и с ml/nlp, и с ml/cv. Это позволяет держать теги настолько дробными, насколько удобно, не теряя возможности смотреть тему целиком.

Фильтр работает как объединение (OR): выбрали несколько тегов — выборка расширяется, показываются заметки с любым из них. Ничего не выбрано — фильтра нет.

Виджет фильтра — один и тот же язык в двух местах:

  • В Ленте — панель тегов рядом с папками и текстовым поиском. Теги — часть URL, поэтому отфильтрованный вид можно сохранить в закладку или переслать. Окно ленты, счётчик и гистограмма по датам описывают ровно отфильтрованную выборку.
  • В Графе — те же иерархические чипы плюс переключатель «Все / С тегами / Без тегов».

Чипы тегов в шапке читателя и в панели метаданных — ссылки: клик открывает ленту, отфильтрованную по этому тегу. На карточках ленты чип тега — часть самой карточки: клик по карточке (в том числе по чипу) открывает заметку, а не ленту по тегу.

Теги и папки — разные оси

Папка отвечает на «где лежит заметка», тег — на «о чём она». Они компонуются: папка ∧ тег ∧ текст — единый язык фильтрации в Ленте. Одну и ту же заметку можно найти и через дерево папок, и через любой из её тегов.