Skip to content

ZeroNote 0.17.0 — схемы и формулы

Choose a tag to compare

@Mark-Karte Mark-Karte released this 26 Sep 16:30
· 62 commits to main since this release

Схемы и формулы. Заметка перестала быть только текстом: формулы и схемы рисуются на экране, на бумаге, в файле и в Word — одной разметкой, и всё это грузится, только когда в заметке есть формула или схема.

Формулы. $x^2$ в строке и $$…$$ блоком, как в Obsidian, рисуются формулами — шрифтом Cambria Math, который есть в каждой Windows. Строка под курсором показывается как написана. Цена в тексте формулой не станет: «стоило $5, стало $10» остаётся текстом.

Схемы mermaid. Блок ```mermaid показывается схемой в цветах темы; курсор в блоке — снова исходник. Схема с ошибкой остаётся исходником, и под ней написано, что не так.

Наружу. Печать, экспорт в PDF и в HTML рисуют формулы и схемы; бумага по-прежнему светлая. При копировании с оформлением в Word формулы становятся формулами Word, а схемы — картинками.

Раскладка клавиш читается терпимо, как настройки: незнакомая команда в keymap.toml называется строкой вверху окна, остальные сочетания работают.

Мелочи. Frontmatter в начале заметки больше не рисуется заголовком — он показан приглушённым исходником. Кнопки окна снова во всю высоту шапки. Код и вложенные списки в цитатах и коллаутах больше не теряют отступы — ни на экране, ни при печати и экспорте. Ссылки [[…]] и теги внутри кода и формул больше не ссылки.

Лицензии сторонних библиотек, шрифтов и палитр тем теперь лежат рядом с программой: «Параметры → Сведения → Лицензии», в репозитории — THIRD-PARTY-NOTICES.md.


Установщик вырос примерно на 1,4 МБ — это библиотека схем mermaid; формулы стоят около 60 КБ. Обе грузятся по требованию: тёплый старт 418–420 мс, ввод не изменился.

Про откат на 0.16.0. Сессию, настройки, коллауты и раскладку она прочитает; формулы и схемы снова станут исходником — файлы не менялись. Своя тема, где задан новый токен font-size-math, в 0.16.0 уступит встроенной.

Полный разбор — DESIGN.md, разделы 42 и 43.