← Блог

Как выглядит Drafta: темы, типографика, экспорт

Заметки я читаю чаще, чем пишу, поэтому вид текста в Drafta настраивается так же подробно, как поведение редактора. В этой статье — темы, типографика и то, как заметка выглядит за пределами приложения, после экспорта. Это последняя статья серии, которая началась с Вышел Drafta 1.0.

Одиннадцать встроенных тем

В Drafta 11 встроенных тем. Пять фирменных:

  • Graphite & Ochre
  • Vellum
  • Fjord
  • Phosphor
  • Amethyst Glass

И ещё шесть: Default Light, Default Dark, Drafta Dark, Dark Islands, Tokyo Night и Solarized Dark.

Раздел Appearance: список из одиннадцати встроенных тем с цветовыми образцами, выбрана Fjord

Appearance: одиннадцать встроенных тем, у каждой четыре цветовых образца. Выбрана Fjord.

Тема красит всё окно: сайдбар, список заметок, редактор и подсветку Markdown.

Окно Drafta в теме Fjord: сине-серые тона, заметка с таблицей и чек-листом в режиме редактора

Тема Fjord: холодные сине-серые тона во всех трёх колонках окна.

Окно Drafta в светлой теме: тёплый бумажный фон, список заметок с тегами

Светлая тема: те же сайдбар и список заметок на тёплом фоне.

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

Свои темы

Встроенные темы только для чтения. Чтобы сделать свою, я дублирую встроенную и правлю копию в редакторе темы. Свои темы живут в отдельном разделе Custom Themes: их можно править, дублировать, экспортировать и удалять.

Раздел Appearance с тремя своими темами в блоке Custom Themes и кнопками правки, копирования, экспорта и удаления

Custom Themes: копии встроенных тем, у каждой кнопки правки, дублирования, экспорта и удаления.

Тема — это файл JSON. Свою тему можно создать и без редактора: достаточно положить .json-файл в папку тем. Кнопка в разделе Appearance открывает эту папку в Finder.

Типографика

Шрифт, размер, межстрочный интервал и ширина табуляции собраны в пресеты. Встроенных четыре:

ПресетРазмерМежстрочный интервал
Default14 pt1.6
Reading18 pt1.8
Compact13 pt1.4
Mono14 pt1.6

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

Раздел Typography: четыре встроенных пресета Default, Reading, Compact, Mono и превью заголовков и текста

Typography: четыре пресета с размером и интервалом, превью ниже.

Экспорт: четыре формата

Заметка выходит из Drafta в четырёх форматах: PDF, DOCX, HTML и Markdown. Диалог экспорта открывается по ⇧⌘E или пунктом Export… в меню заметки. Локальные картинки переносятся вместе с заметкой.

В том же меню есть быстрые пункты: экспорт сразу в нужный формат, Export as Bundle… — ZIP-архив с заметкой, и Copy as Markdown — исходник в буфер обмена.

Меню заметки: Unpin, Set Status, Revision History, Save as Template, Export…, Export as Markdown, HTML, PDF, Bundle, Copy as Markdown, Move to Trash

Меню заметки: диалог экспорта, быстрые форматы, архив и копирование Markdown.

Профили оформления

Вид результата задаёт профиль. Встроенных три: Clean, Developer и Academic. Выбранный профиль — тот, с которым открывается диалог экспорта. Встроенные профили только для чтения: чтобы изменить профиль, его дублируют.

Раздел Export настроек: три встроенных профиля Clean, Developer и Academic с цветовыми образцами, выбран Clean

Export: профили Clean, Developer и Academic. Clean открывается по умолчанию.

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

Диаграммы Mermaid уходят в PDF и DOCX картинками, поэтому схема из заметки остаётся схемой и в документе.

Импорт

В обратную сторону Drafta импортирует .md и .html, в том числе экспорт из Bear. Заметки из другого приложения становятся такими же Markdown-файлами, как и остальные.

На этом серия о Drafta 1.0 закончена. Если чего-то не хватает — напишите, это лучший способ повлиять на следующие версии.

← Все посты