The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен Zettlr 1.0, редактор документов с разметкой Markdown

27.12.2018 10:40

Увидел свет первый стабильный релиз проекта Zettlr, в рамках которого развивается редактор для текстов с разметкой Markdown. Проект построен с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Код распространяется под лицензией GPLv3. Сборки сформированы для Linux, macOS и Windows.

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

Основные особенности редактора:

  • Написание текстов без привязки к форматам файлов;
  • Возможность обработки текстов и заметок в одном приложении;
  • Панель для быстрого доступа к спискам файлов и каталогам;
  • Гибкие средства для поиска по документам с поддержкой операторов уточнения поиска. Использование алгоритма Heatmap для наглядного отображения результатов поиска с выделением цветом наиболее релевантных элементов;
  • Поддержка экспорта в форматах Pandoc и LaTeX;
  • Встроенная поддержка подсветки разметки и кода на различных языках программирования;
  • Структурирование документов и заметок с использованием тегов;
  • Поддержка ведения научных заметок по методу Цеттелькастена (Zettelkasten Method). Поддерживаются такие расширения, как идентификаторы файлов, теги и внутренние ссылки;
  • Интеграция средств управления цитированием и библиографическими справками на базе платформы Zotero Citeproc;
  • Возможность генерации презентация с использованием фреймворка revealJS;
  • Возможность использования собственных LaTeX-шаблонов при экспорте.
  • Простой и минималистичный интерфейс.


  1. Главная ссылка к новости (https://www.zettlr.com/post/re...)
  2. OpenNews: Выход текстового процессора LyX 2.3.0
  3. OpenNews: Вышел markdown-it, парсер markdown с расширяемым синтаксисом
  4. OpenNews: Выпуск текстового редактора TEA 43
  5. OpenNews: Увидел свет текстовый редактор ReText 3.0, поддерживающий разметку Markdown и ReStructuredText
  6. OpenNews: Представлен ProseMirror 1.0, тулкит для создания визуальных редакторов для Web
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49861-markdown
Ключевые слова: markdown, zettlr
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Kaiju (?), 10:49, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Редакторов Markdown много и без электрона. Вот бы кто посоветовал хорошие для reStructuredText.
     
     
  • 2.5, proninyaroslav (ok), 10:53, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для хипстеров сойдёт. Пугает одно - возможно скоро наводнение Electron-приложений достигнет и нормальных людей
     
     
  • 3.6, Crazy Alex (ok), 10:57, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Просто крайне специализированная штуковина, ещё и силами одного человека. Считай, для себя написал и поделился с другими, ещё и под приличной лицензией. Ну а что в восторге от электрона - он социолог, ему простительно.
     
     
  • 4.17, Аноним (17), 12:09, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +28 +/
    Никто не в восторге от электрона. Вообще никто.

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

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

    Если всё-таки стоит задача написать десктопное приложение, то оказывается, что:

    - надо точно делать под винду, так как она ещё много где есть;
    - надо делать ещё и под мак, иначе хипстеры обидятся, а их нынче много;
    - надо делать под линукс, иначе разработчики не будут пользоваться;

    Осозаём масштаб проблемы и берём какой-нибудь QT. Смотрм на него, и понимаем, что:

    - от написания платформозависимого кода на сто процентов всё равно не избавишься;
    - продолжительность изучения кросплатформенных тонкостей обратно пропорционально актуальности задачи;
    - этот код, скорее всего, повторно нигде не используешь, так как популярность десктопных приложений, опять-таки, не слишком высока;

    Дальше обычно плюют и берут электрон.

    Я его не люблю, но отлично понимаю, почему он популярен.

     
     
  • 5.18, Анонимус_б6_выпуск_3 (?), 12:29, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +15 +/
    первый здравый комментарий про электрон со времени первого сообщения про электрон на опеннете
     
     
  • 6.26, Аноним (-), 14:00, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –17 +/
    > Осозаём масштаб проблемы и берём какой-нибудь QT. Смотрм на него, и понимаем, что:

    Причем здесь яблочный плеер? Что мы понимаем?

     
  • 6.49, Sirota (ok), 06:25, 29/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> первый здравый комментарий про электрон со времени первого сообщения про электрон на опеннете

    То есть вам такие вещи надо разжёвывать?

     
  • 5.30, КГБ СССР (ok), 15:41, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > - надо точно делать под винду, так как она ещё много где есть;
    > - надо делать ещё и под мак, иначе хипстеры обидятся, а их нынче много;
    > - надо делать под линукс, иначе разработчики не будут пользоваться;

    Ох и набрасывает!

    www.google.com/search?q=os+market+share+2018

    Дальше сам разберёшься или надо с ложечки кормить?

     
  • 5.34, Crazy Alex (ok), 16:51, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не совсем так:

    But web developing was good for one big reason: Designing a user interface is as easy as photoshopping an image. This is what — after some tests with C++ and native UX Design (a horrible experience) as well as frameworks such as Qt — prompted me to begin using Electron as the basis for Zettlr. I basically learned JavaScript while writing Zettlr, after more than a decade of contempt for the language. And now I don't want to miss it ever again.

     
  • 5.41, Pilat (ok), 22:38, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Сейчас почти всё в вебе и в мобилках

    Сейчас много непрофессионалов, сидящих в вебе и мобилках. Но им маркдаун и не нужен.
    А профессионалы, которым он нужен, как сидели на десктопах, так и сидят. И у них есть всё-таки проблема - приложения должны работать на слабых ноутбуках. То есть электрон не проходит.

     
     
  • 6.55, weirded (ok), 09:57, 02/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Профессионалы должны работать на _слабых_ ноутбуках
     
  • 5.48, proninyaroslav (ok), 11:14, 28/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению да, во времена когда цена времени программиста выше цены и качества кода это тенденция приведёт нас в цифровой апокалипсис.
     
  • 4.25, Аноним (25), 13:49, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Считай, для себя написал и поделился с другими, ещё и под приличной лицензией.

    Молодец, но разве это повод для новости?

     
  • 4.44, Тот_Самый_Анонимус (?), 06:56, 28/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ещё и под приличной лицензией

    Согласен. Для Электрона — гпл самое оно. Подобное к подобному.

     
  • 2.8, Qwerty17 (?), 11:11, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/retext-project/retext
     
     
  • 3.9, Kaiju (?), 11:20, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Им и пользуюсь, но он заброшен.
     
     
  • 4.37, trolleybus (?), 18:38, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Latest commit 748a104 9 days ago

    Так заброшен, что целых 9 дней ничего не делали...

     
  • 4.51, Dmitry Shachnev (ok), 23:23, 29/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он не заброшен. Я автор.
     
     
  • 5.52, Alexey (??), 11:15, 30/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно заброшен, аж целых 9 дней ничего не делали!
     
  • 2.11, Аноним (11), 11:26, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме BR с плагином ничего не знаю, но он тоже написан на JS. Поделитесь знаниями?
     
  • 2.43, анонимз (?), 06:39, 28/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    WYSIWYG почти нет. В основном нужно помнить синтаксис. С LaTeX такая же ситуация.
     

  • 1.3, Аноним (3), 10:49, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Проект построен с использованием платформы Electron
    >Редактор оптимизирован для решения задач, связанных с обработкой очень большого числа документов

    Kowalski, analysis.

     
     
  • 2.4, Ан (??), 10:52, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Главное памятью запасайся и все будет ok -:).
     
  • 2.7, Аноним (7), 11:09, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сначала делают язык для домохозяек, а потом удивляются, что домохозяйки им пользуются! Или вы хотите, что бы было как с SQL?
     
     
  • 3.19, Аноним (19), 12:39, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В основе SQL лежит вполне конкретная область математики - реляционная алгебра. А вот js изначально был наляпан на коленке за неделю, олицетворение подхода "а чо там проектировать, сразу писать надо".
     
     
  • 4.31, хотел спросить (?), 15:51, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так еще все подводные камни JS, все костыли, всё что может понадобиться в повседневной работе, потянет на приличную спецификацию, и пользоваться всем этим все равно надо будет через жопу.
     
  • 4.35, Crazy Alex (ok), 16:57, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы точно итмеете дело с современным SQL,  а не с диалектом 30-летней давности? Реляционная алгебра там, конечно, есть... местами. Но по факту 90% хоть сколько-нибудь живой реадизации - отнюдь не о ней, а о чём угодно начиная с математики и  заканчивая и заканчивая разбором JSON.

    Потому что, блин, красивые абстракции весьма неудобны на реальном железе и для решения проблем реального мира. А вот если подкрутить, дорисовать осмысленные решения для распространённых частных случаев, подпереть костылями где надо, учесть необходимость отладки этого дела и т.д. - вот тогда и получается что-то живое, хотя и страшное, как правило. А будет это JS, SQL, C++ или C# - вопрос второй.

     
  • 4.45, Онаним (?), 07:15, 28/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > В основе SQL лежит вполне конкретная область математики - реляционная алгебра

    Да, но сам SQL - далеко не лучшая нотация при этом. Создали его именно чтобы сделать реляционную алгебру более-менее доступной для низкоквалифицированных операторов которых пугает математическая нотация.

    > А вот js изначально был наляпан на коленке за неделю

    Одного понять не могу: вот улучшают его с тех пор каждый год в результате, почему до сих пор не могут нормальные типы данных decimal и int запилить?

     

  • 1.10, Чебур (?), 11:22, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сезон нытья "опять эликтрон" объявляется открытым
     
     
  • 2.36, Аноним (36), 17:47, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не будешь ныть вместе с нами?
     

  • 1.12, Аноним (12), 11:34, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    AsciiDoctor наше всё.
     
     
  • 2.15, beck (??), 11:59, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > AsciiDoctor

    Не спора ради, а информации для. Чем это лучше orgmode? Он умеет таблицы с расчетами?

     
     
  • 3.23, Аноним (23), 13:13, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это язык разметки документации. Там не нужны расчёты. Ровно как и документацию в оргмоде не попишешь
     
     
  • 4.24, Andrey Mitrofanov (?), 13:24, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Ровно как и документацию
    > в оргмоде не попишешь

    Знатно набросил.  Ух, сейчас набегут пользователЯ оргмода, ух, начнётся...

     
     
  • 5.33, Анонн (?), 16:27, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>Ровно как и документацию в оргмоде не попишешь
    > Знатно набросил.  Ух, сейчас набегут пользователЯ оргмода, ух, начнётся...

    Уточнение:
    Только те, кто еще кое-как может бегать и к моменту прибытия не забудет причину набегания.

     
  • 4.40, Аноним (40), 21:50, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я писал в orgmode документацию с экспортом в txt и pdf. Но это так, файл-другой-десятый. Но если надо что-то типа веб-проекта документации python, orgmode недостаточно конечно.

    T.е. asciidoc - это специальный тулз для частной задачи. А orgmode - универсальный инструмент, типа офисного пакета.

     

  • 1.13, Anonimus (??), 11:55, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Нужно больше електрона) Все еще ждем electronOS.
     
     
  • 2.16, Коляныч (?), 12:06, 27/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ТАк жи есть - ХросОС))
     

  • 1.14, Аноним (14), 11:56, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    очередной нескучный редактор на нескучном электроне. Каждый второй школьник пишет свой супер-редактор маркдауна на электроне.
     
  • 1.20, Аноним (19), 12:40, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    vim их всех переживёт.
     
     
  • 2.42, Аноним (42), 03:19, 28/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    после чего его перепишут на электроне
     

  • 1.21, th3m3 (ok), 12:47, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сколько ещё будет этого дeрьма на Электроне?
     
  • 1.22, ноня (?), 12:51, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > методу Цеттелькастена (Zettelkasten Method).

    Это не фамилия, а название для настольной коробочки с записками:

    Zettel - записка, заметка
    Kasten - ящик, коробка

     
  • 1.32, Аноним (-), 16:09, 27/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а редакторы с экспортом в bbcode имеются?
     
  • 1.46, ввввв (?), 10:01, 28/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хипстеры пишут в  https://bear.app/   и им чихать на проблемы крестьян с маркдауном и электроном

     
  • 1.47, ввввв (?), 10:02, 28/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хреново то что редакторы для красоты а надо для логической разметки и связывания
     
  • 1.50, Школьница (?), 17:50, 29/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура, наконец-то реактор Markdown на движке Electron!
     
  • 1.53, Pofigist (?), 16:38, 30/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем он лучше джоплина? https://joplin.cozic.net/
     
     
  • 2.54, Аноним (54), 09:45, 31/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Попробовал на винде (10). У него что-то с рендером шрифтов, весь текст размытый.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру