Skip to main content
SearchLoginLogin or Signup

Краткий глоссарий по терминам

Если у вас нет опыта работы с Roam Research, Workflowy, Logseq или хотя бы с Notion − то с нуля в RemNote разобраться сложнее. Из-за незнакомой терминологии.

Published onJan 25, 2022
Краткий глоссарий по терминам
·

Во всех этих программах используются специфичные функции и названия, аналогов которым в обычных «редакторах» нет. Поэтому составил небольшой глоссарий с расшифровкой основных понятий.

С его помощью читать дальнейшие справочные материалы будет проще и понятнее.

———

Что такое Outliner (аутлайнер)

Тип текстового редактора, в котором вся информация организована в виде древовидной структуры (схемы).

Упрощенно, это выглядит в виде списка с отступами.

По клику картинка откроется в новой вкладке.

  • Информация содержится в отдельных секциях, называемых «Node» (Узел), расположенных в соответствии с их отношениями Тема → Подтема (Родитель → Потомок).

  • Визуально каждый Node обычно помечается с помощью Bullet − маркера в виде черного круга, расположенного слева от секции.

  • Отступы слева у Node отображают структуру (иерархию).

    Node с меньшим отступом, расположенный выше, является Родителем. Все Node под ним с большим отступом → Дети (Потомки).

    Благодаря этому, мы можем легко просматривать страницу и сразу видеть её структуру.

  • Понятия «Родитель» и «Дети» применяются на любом уровне иерархии. У любого Node могут быть Родитель / Дети (потомки).

  • Всю эту структуру из множества Узлов часто называют просто «Деревом» или «Иерархией». Если по умному, «Граф».


    Термин «Дерево» вообще популярен и много где используется: программирование, анализ данных, менеджмент 😄 Из-за визуальной схожести со строением дерева: Корень → Вершины 1-го уровня → от них повыше Вершины 2-го уровня → и т.д.

Чтобы не было недопонимания. В одном Node у вас может находится как один абзац текста, так и целая «портянка» из абзацев и картинок. Ограничений «по длине» как таковых нет.

———

Rem

В разных редакторах «Node» могут именоваться по разному − Block, Page, Bullet, Item − но суть от этого не меняется. В RemNote − это Rem.

Сами разработчики дают такое определение:

Rem − отдельный фрагмент знаний (A single piece of knowledge), представлен маркером (Bullet point) в редакторе.

В дальнейшем, я буду стараться использовать именно термин «Rem», как это принято в RemNote. Иногда Bullet, т.к. это слово уже стало общепринятым для обозначения Node.

———

«Zoom Into Rem» (увеличить масштаб)

Каждый Rem по сути является полноценной самостоятельной заметкой и с ним можно работать как с отдельной страницей.

Функция «Zoom Into Rem» позволяет щелкнуть по bullet у любого Rem и открыть его в полноэкранном режиме.

Это полезно, если вы хотите сосредоточиться только на одной идее одновременно. RemNote помогает вам игнорировать отвлекающие факторы, позволяя “увеличивать” конкретный Rem.

В результате, на странице вы видите только этот Rem и его Потомков. А вся остальная иерархия будет «скрыта».

———

Теги в аутлайнерах

В аутлайнерах, в отличии от большинства обычных редакторов, Тег − это ссылка.

В RemNote − это ссылка на другой Rem. В Roam research или Logseq − ссылка на другую Страницу.

Отчасти, это похоже на то, как работают теги в блогах:

  • Мы помечаем статью тегами, которые при публикации превращаются в ссылки.

  • Если кликнуть по конкретному тегу, то перейдём на страницу, где собраны все статьи помеченные этим тегом.

Так как, тег − это обычный Rem, то вы можете открывать его как отдельную страницу, редактировать, добавлять описание, делать ссылки на него, выстраивать иерархию из тегов и т. д.

———

[[…]] или Reference

С помощью квадратных скобок в тексте можно создать ссылку (reference) на любой Rem в своей Базе Знаний.

Достаточно набрать [[ и появится всплывающее окно для поиска нужного Rem.

Такой синтаксис ещё называют wiki-ссылками. И он стал практически стандартом во многих приложениях для ведения заметок: Roam Research, Logseq, Athens, Notion, Obsidian и т.д.

———

Обычно это отдельный блок на странице, в котором размещен список Rem (Документов), в которых мы сослались на данный Rem.

Например:

  1. Есть «Страница-1», в ней мы сделали ссылку на «Страница-2».

  2. Если открыть «Страница-2», то в блоке с Backlinks мы увидим, что на неё есть ссылка со Страницы-1.

По клику картинка откроется в новой вкладке в большом размере.

Важное отличие RemNote от программ-аналогов, что в нём 3 блока с Backlinks:

  • Отдельно показывается блок с Linked Reference (классический, как в Roam, Logseq и т.п.).

  • Отдельно блок с backlinks, где Rem использовался в качестве тега.

  • И отдельно блок с backlinks, где Rem вставлен в качестве portal (embed) → что такое Портал описано чуть ниже.

Вещь в целом логичная. Так как в RemNote роли reference, тегов и порталов чётко разделены, они выполняют разные функции. И отслеживать Обратные ссылки по ним удобнее тоже по отдельности.

———

По сути, простая вещь. Если пишут, что в программе есть поддержка Bidirectional links − это значит, что есть функция «Обратных ссылок».

Все ссылки в приложении у нас получаются двунаправленные: заметки (Rem) всегда ссылаются друг на друга.

———

Alias (алиас)

Псевдоним или синоним. Разные варианты именования одного и того же объекта (Rem).

Например: База данных, Database и DB − это один и тот же термин, поэтому мы указали их в качестве Alias, синонимов.

Теперь для программы эти слова равнозначны:

  • При поиске по любому из этих слов мы найдём нужный нам Rem.

  • При создании ссылки на [[Rem]] так же можно использовать любой из синонимов.

Другой пример синонимов: Дерево из Node = Граф.

———

Трансклюзия (portal, embed)

Включение содержимого одного документа или его части в другие документы с помощью простановки ссылки (reference).

Вместо этой ссылки автоматически будет отображаться содержимое документа (rem), на который мы сослались.

Кажется, что в результате трансклюзии образуется единый документ, в то время как на самом деле его части были оперативно собраны из разных источников (документов).

В RemNote примером трансклюзии являются Portals (Порталы). Сами разработчики приложения дают такое определение:

Portal − это инструмент для встраивания одной и той же информации (Rem) в несколько документов. Позволяет просматривать и редактировать её в разных контекстах.

———

Search portal (Поисковый портал)

Примерно тоже самое, что и обычный Portal. Только вместо конкретной ссылки на Rem, мы указываем поисковый запрос.

Приложение находит все Rem удовлетворяющие этому запросу и отображает их в документе.

При каждом открытии документа информация автоматически обновляется, поэтому мы видим все обновления в нашей Базе.

Например, так можно отображать все Rem с тегом «Люди». Добавили в Базу заметку про нового человека? Этот Rem автоматом добавится и в портале.

При написании запроса можно использовать Advanced Queries (фильтры, операторы), чтобы максимально точно указать, что мы хотим найти и отображать.

———

Omnibar

Первоначально термин популяризовали разработчики браузеров, объединив функции адресной и поисковой строки в единой панели.

В RemNote − это единая всплывающая панель для доступа ко всем настройкам приложения, функциям редактора и справочным документам, без прерывания процесса.

Открывается с помощью горячих клавиш «Cmd/Ctrl + /».

———

Flashcard

Карточка с информацией на обеих сторонах, которая предназначена для помощи в запоминании. На каждой карточке с одной стороны вопрос, а с другой ответ. Карточки часто используются для запоминания словарного запаса, исторических дат, формул или любого предмета, который можно изучить в формате вопросов и ответов.

———

Custom CSS (Snippets, сниппеты)

Возможность добавлять свои блоки с CSS-кодом, которые меняют внешний вид всего приложения или отдельных его элементов.

Самые простые примеры: поменять цвет кнопки, размер шрифта у заголовков, добавить тень у картинок, расположить текст вертикально и т.п.

———

First-class функция

Термин чисто из информатики. Используется только в справочных материалах, чтобы выделить ту или иную функцию в программе.

Это означает, в своём роде, что функция относится к «первому сорту». То есть, одна из ключевых и сделана максимально полноценной.

Понятие объектов первого и второго классов было предложено в 1967 г. Кристофером Стрэчи в статье «Understanding Programming Languages», где процедуры языка Алгол, в противоположность действительным числам, он сравнил с подвергающимися социальной дискриминации «людьми второго сорта».

Comments
0
comment

No comments here

Why not start the discussion?