LINUX.ORG.RU

Zettlr 2.2.0

 , , ,

Zettlr 2.2.0

4

0

Состоялся выход новой версии продвинутого Markdown-редактора Zettlr 2.2.0, ставящего одной из целей потеснить монополию Microsoft Word.

Программа предназначена для ведения записей и оснащена такими функциями как:

  • Редактор: шорткаты (ещё не кастомизируемые), пять цветовых тем, форматирование текста вводом с клавиатуры или через тулбар, подсветка синтаксиса Markdown, проверка орфографии со словарями на выбор, мультикурсор, всплывающие сноски, обработка кода LaTeX (возможно только при экспорте в PDF), показ формул с помощью KaTex, показ диаграмм прямо в редакторе через MermaidJS, вставка iframe, фолдинг заголовков текста и блоков кода, автооглавление, настройка шрифтов редактора и прочего через меню custom css и т.д.
  • Удобная работа с записями: простой встроенный файловый менеджер, облако тегов, кросс-ссылки, импорт цитат bibtex и csl-json.
  • Глобальный поиск: возможность выбора конкретных файлов или групп файлов для поиска, поисковые операторы (AND, OR, точное вхождение), RegEx, сортировка результатов поиска по релевантности.
  • Гибкий (с возможностью, к примеру, выбирать и комбинировать отдельные файлы/директории) экспорт в HTML, DOCX, ODT, PDF и пр.
  • Прочие полезные мелочи для ведения записей: счётчик слов и символов, таймер Pomodoro, визуальное выделение записей цветами и т.п.

Основные изменения и улучшения в версии 2.2.0:

  • исправлена ошибка, которая в некоторых установках выводила пустое главное окно;
  • исправлена ошибка с загрузкой больших баз цитирования;
  • программа больше не пытается загрузить Vue3 devtools;
  • рефакторинг внутренней логики программы;
  • теги на странице теперь кликабельны и открывают поиск c ними.

Zettlr написан на Javascript с использование Electron, Vue, CodeMirror 5 (GFM mode) и распространяется на условиях GPLv3. Готовые пакеты подготовлены для систем на основе Debian и Fedora, а также Windows и macOS.

>>> Сайт проекта

>>> Документация

>>> Репозиторий на GitHub

>>> Полный список изменений в этой версии

★★★

Проверено: xaizek ()
Последнее исправление: xaizek (всего исправлений: 5)

Ответ на: комментарий от anonymous

Я не скажу за все редакторы markdown, но ghostwriter и CuteMarkEd тоже используют QWebEngine и Javascript. То есть тот же электрон, только сбоку.

u-235
()
Ответ на: комментарий от mord0d

Чтобы потом их удалили как устаревшее явление в вебе и можно было за это хейтить разрабов? Хитрый план

cobold ★★★★★
()
Ответ на: комментарий от AP

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

Я к этому проще отношусь. Понтоваться надо в 85, что ещё в здравом уме, твердой памяти, йенг работает и девочки твои. Emacs - хорошая возможность потренить мозги, заодно и порешать свои мелкие задачки.

Проблема в том, что мне периодически надо давать доступ на отрендеренную из .md страницу.

Я этот case решал с помощью mkdocs.

beck ★★★★
()
Ответ на: комментарий от mydibyje

Vnote

А чем он лучше той же typora например? GPL, открыто, бесплатно, это понятно, а функционалу что?

Zettlr несколько не дотягивает до typora как редактор, но в нём есть автоматические ссылки для zettelkasten-системы.

beck ★★★★
()
Ответ на: комментарий от beck

йенг работает

Я смотрю, древнюю комедию с Эдди Мерфи все-таки растащили на цитаты :)

AP ★★★★★
()
Ответ на: комментарий от AP

И проблема тут в чём конкретно?

В том, что он такой же нативный, как и электрон, который тоже на плюсах написан.

anonymous
()
Ответ на: комментарий от mydibyje

Теги и шаблоны - не очень понимаю, о чём это.

Именно PlantUML нет, но есть какие-то три или даже четыре движка диаграмм.

beck ★★★★
()
Ответ на: комментарий от beck

Теги это текстовые метки, которые присваиваются файлам. Шаблоны это заранее подготовленный текст, который можно выбрать как содержимое при создании файла.

А чем Zettlr не дотягивает до Typora?

mydibyje ★★★
() автор топика

Установка 1 Пакет

Общий размер: 100 M Объем изменений: 499 M Продолжить? [д/Н]: y Загрузка пакетов: Проверка транзакции Проверка транзакции успешно завершена. Идет проверка транзакции Ошибка: Ошибка при проверке транзакции: файл /usr/lib/.build-id/27/4a1db14fd77927629ba932bd829fc05f42b1b2 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/55/dc566f6c0bf7712c5313dbb6abc93a241353e7 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/5e/454361d23477f6c57f2b93cbcb0db9deda9f48 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/7d/b35c3b735e220b695703ae79e73916e2d52319 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/ae/95cfe865250b789af383a3d41377f602ec8ef9 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/d4/aab0a51d28bbc3ab1aec6c0745f0b7b1f32638 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/d7/e87eb010f04dcd7e5a1256848fff65fc6ce03b из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/ec/ca5e0942d94160bcb65f93943ad95aa9293e02 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64 файл /usr/lib/.build-id/f7/8ba2ea803e9af2418b17b26f175b7279e73a71 из устанавливаемого пакета zettlr-2.2.1-1.x86_64 конфликтует с файлом из пакета draw.io-16.5.1-1.x86_64

anonymous
()
Ответ на: комментарий от mydibyje

Теги это текстовые метки, которые присваиваются файлам

Эээ… Их же надо где-то хранить?

Шаблоны это заранее подготовленный текст, который можно выбрать как содержимое при создании файла.

Тоже можно легко сделать.

А чем Zettlr не дотягивает до Typora?

Рендеринг у typora лучше, у typora есть переключение между маркдауном и представлением, ну и общее впечатление доделанности, что-ли.

У Zettlr как бы больше дополнительных, не связанных с непосредственной работой редактора, возможностей.

beck ★★★★
()
Ответ на: комментарий от beck

Да, надо хранить, Vnote хранит их в json-файле рядом с тегируемым файлом. Не очень удачное решение, замусоривает папку, правильнее было бы создать скрытую папку .vnote, или записывать их в метаданные файла наряду с датой создания и пр.

mydibyje ★★★
() автор топика
Ответ на: комментарий от Rinaldus

Как ни странно, но фраза «OpenOffice вытеснит MS Office» оказалась тоже шуткой. Но далеко не смешной

DevopsExpert
()
Ответ на: комментарий от mydibyje

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

А под виндой всё равно. Поэтому сделали как сделали. Удачнее возможно было бы сделать свою БД, в которую класть данные.

beck ★★★★
()
Ответ на: комментарий от Im_not_a_robot

Вы правы, Zettlr лучше только открытостью кода, в остальном проигрывает.

mydibyje ★★★
() автор топика
Ответ на: комментарий от DevopsExpert

Для показа контента, навроде фреймов.

mydibyje ★★★
() автор топика

ставящего одной из целей потеснить монополию Microsoft Word

Zettlr написан на Javascript с использование Electron, Vue

(громкий смех в зале)

anonymous
()

А есть без Электрона?

hatred ★★★
()
Ответ на: комментарий от mydibyje

я имел ввиду облачное решение типа Google Документы, там wysiwyg во все поля. Можно создавать файлы, редактировать и делится не снимая свитер и не сходя с горшка. Это намного удобнее чем редактировать их на локальной машине, а потом заливать куда-то чтобы кому-то отправить. Тоже самое можно сказать про всякие облачные редакторы вроде figma и прочих. Гораздо удобнее не иметь файлов на локальной машине в принципе когда работаешь в команде. Быстрее доступ, можно права и политики доступа настраивать, а если кто-то уволился, то можно просто закрыть доступ в ту же figma или notion.

Unixson
()
Ответ на: комментарий от DevopsExpert

чтобы не заливать свои высеры в облако или на файлопомойку, не ставить тяжелые, иногда не совместимые с твоей ОС (ага) ибаные поделки. зашел в гугл аккаунт, отредактировал что тебе надо, отправил ссылку человеку и забыл. все делается в браузере и анлинэ

Unixson
()
Ответ на: комментарий от mydibyje

Скажите это KDE, а то они не знали.

К слову, Qt6 приложухи выглядят отвратительно. И это в KDE. Есть QT_QPA_PLATFORMTHEME, но как определить его для Qt6, и не поломать Qt5 я ума не приложу. qxdgdesktopportal со своими задачами не справляется.

hatred ★★★
()

Стлес-хабравчане, на Хабре маркдаун так и не сделали? Всё ещё глючный wysiwyg?

anonymous
()

KaTex

MermaidJS

О, хорошо, надо попробовать, признаки нормального MD-редактора на месте. Лет пять назад, наверное, назвал бы такое копротехнологиями.

anonymous
()

Да оно будет жирнее опенофиса при меньшей функциональности.

Gentooshnik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.