В семействе KDE пополнение! Ghostwriter - один из лучших текстовых редакторов с поддержкой Markdown - стал частью KDE. Редактор кроссплатформенный: поддерживаются системы Linux, Windows и Mac OS.
исправлена ошибка, которая в некоторых установках выводила пустое главное окно;
исправлена ошибка с загрузкой больших баз цитирования;
программа больше не пытается загрузить Vue3 devtools;
рефакторинг внутренней логики программы;
теги на странице теперь кликабельны и открывают поиск c ними.
Zettlr написан на Javascript с использование Electron, Vue, CodeMirror 5 (GFM mode) и распространяется на условиях GPLv3. Готовые пакеты подготовлены для систем на основе Debian и Fedora, а также Windows и macOS.
fictionup — конвертер из формата Markdown в формат FB2, который работает из командной строки. Он поддерживает ограниченный набор тэгов, описывающих метаинформацию, необходимую для создания корректных FB2-документов.
Изменения в новой версии:
добавлена поддержка мета-тэга «Series:» («Серия:»), который позволяет указывать, к какой серии относится книга;
добавлена возможность использовать разметку Markdown в аннотации, а не только в тексте самого документа;
добавлена возможность упаковки результирующего документа в формат fb2.zip (ключ командной строки -z).
MindForger – это инструмент для редактирования и хранения идей, заметок, планов и любых текстов в формате Markdown. MindForger – это нечто большее, чем просто блокнот – это редактор, который работает как человеческий мозг: накапливает знания, распознаёт их, создаёт ассоциации и гибкие связи между ними и, наконец, позволяет их забывать.
Анонсирован выход новой версии продвинутого Markdown-редактора Zettlr 0.18.0. От аналогичных (таких, как ReText) программ Zettlr в первую очередь отличается широкими возможностями по ведению и структуризации записей. Среди них:
Zettlr написан на Javascript с использование Electron и распространяется на условиях GPLv3. Готовые пакеты подготовлены для систем на основе Debian и Fedora, а также Windows и OS и X.
VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является WYSIWYM- и WYSIWYG-текстовым процессором для файлов Markdown.
VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является текстовым процессором для файлов Markdown.
fictionup — конвертер из формата Markdown в формат FB2, который работает из командной строки. Он поддерживает ограниченный набор тэгов, описывающих метаинформацию, необходимую для создания корректных FB2-документов.
Программа основана на библиотеке Hoedown и поддерживает расширенный вариант разметки Markdown, включающий такие возможности, как таблицы и сноски.
Вношу свою лепту на благо OpenSource: представляю вам, лорчане, мой форк платформы для ведения блога SpringBlog (исходный код на github).
Предыстория
Мной был найден давно заброшенный (в 2015 г.) репозиторий движка для ведения блогов студента китайского ВУЗа Jiankun LEI (aka Raysmond), написанный на SpringBoot версии 1.4.0. Проект показался мне довольно интересным, он очень шустрый (отдача страниц порядка 63 мс), к тому же, его деплой не вызвал проблем.
Ключевая особенность нового парсера — простота расширения синтаксиса. При использовании маркдауна пользователь рано или поздно упирается в то, что чего-то не хватает и нужно делать HTML-вставки. В markdown-it можно добавлять новые элементы синтаксиса через плагины. В результате сохраняется безопасность сгенерированной HTML-разметки и нет необходимости использовать сложные валидаторы вроде owasp для защиты от XSS.
Парсер написан на javascript, и работает как в браузере, так и на node.js. Несмотря на язык программирования и заложенную гибкость, markdown-it имеет очень высокую скорость, уступая только скомпилированным вариантам на С.
Другой приятной особенностью парсера является следование спецификации CommonMark.
John MacFarlane представил широкой публике новую версию Pandoc — универсального конвертера текстов, написанного на Haskell и работающего со следующими форматами: