Спустя год с момента предыдущего релиза вышла новая стабильная версия программы OutWiker 2.0 (http://jenyay.net/Soft/Outwiker), предназначенная для хранения заметок в виде дерева. Программа написана на языке Python (интерфейс на wxWidgets), распространяется (https://github.com/Jenyay/outwiker) под лицензией GPLv3 и доступна в сборках для Linux (https://launchpad.net/~outwiker-team/+archive/ubuntu/ppa) и Windows.
Особенности программы:
- База заметок хранится в виде директорий на диске, а не в одном файле.
- К заметкам можно прикреплять любые файлы. Прикрепленные таким образом картинки можно показывать на странице.
- С помощью плагинов можно добавлять новые возможности.
- Можно проверять орфографию одновременно для нескольких языках.
- Страницы могут быть разных типов. В данный момент поддерживаются текстовые страницы, страницы в формате HTML и вики-страницы. С помощью плагина Markdown (http://jenyay.net/Outwiker/Markdown) можно создавать заметки с использованием языка Markdown.
- Страницы можно помечать тегами (метками).
- Можно устанавливать закладки на страницы.
- Можно менять внешний вид страниц с помощью стилей CSS.- Каждой странице можно присвоить иконку из набора встроенных картинок или из внешнего файла.
- Можно создавать ссылки между страницами.
- Можно вставлять формулы в формате TeX (с помощью плагина TexEquation (http://jenyay.net/Outwiker/TexEquation)).
- Есть возможность раскраски исходных текстов программ на различных языках программирования (с помощью плагина Source (http://jenyay.net/Outwiker/SourcePlugin)).
- Программа может работать в переносимом режиме, т.е. может хранить все настройки рядом с запускаемым файлом (для этого рядом с запускаемым файлом нужно создать файл outwiker.ini).
Основные изменения в OutWiker 2.0:
- Переход на библиотеку wxPython 3.0.
- В редактор добавлена возможность дублировать текущую строку с помощью горячей клавиши или меню.
- В редактор добавлена возможность удалять текущую строку с помощью горячей клавиши или меню.
- В редактор добавлена возможность перемещения строк вверх / вниз с помощью горячих клавиш или меню.
- В редактор добавлена возможность для слияния строк с помощью горячей клавиши или меню.
- В редактор добавлена возможность удаления слов слева / справа с помощью горячей клавиши или меню.
- Добавлены пункты меню и горячие клавиши для перемещения по тексту.
- Добавлены пункты меню и горячие клавиши для копирования / вырезания текущей строки в буфер обмена.
- В редактор добавлены возможности для редактирования слов и строк.
- Добавлен параметр командной строки "--page, -p" для выбора страницы при запуске.
- Добавлен параметр командной строки "--normal" для отключения свертывания окна при запуске.
- Добавлен параметр командной строки "--debug" для запуска в режиме отладки.
- Восстановлена работоспособность иконки в трее под Linux.
- Добавлена возможность создавать псевдонимы для страниц.
- Переделан интерфейс для установки горячих клавиш.
- Добавлена настройка для изменения цвета фона поля редактора.- Добавлена настройка для изменения цвета фона выделенного текста.
Также были добавлены новые плагины: для создания заметок в формате Markdown, плагин, позволяющий задавать произвольное имя для заметки, не совпадающее с именем папки. Плагин для вставки формул в формате TeX теперь использует библиотеку KaTeX для создания формул (до этого использовался mimeTeX). Также в этой версии были сделаны некоторые улучшения в интерфейсе программы, расширены возможности для плагинов, началась работа по созданию технической документации (https://outwiker.readthedocs.io/), описывающей внутреннее устройство программы.
URL: http://jenyay.net/Soft/Outwiker
Новость: http://www.opennet.ru/opennews/art.shtml?num=46684
> Для запуска из исходниковДля запуска? :)
И ещё: "иcходники" это жаргонизм всё же. "Исходные коды" более литературно звучит.
Есть улучшения взаимодействия с git?
Очень удобно, но из-за временных меток и "кеша HTML" где не надо (если редактируете в WIKI|md и т.п.) автоматизировать и версионифицировать очень трудно и накладно.
Мы здесь не на литературном вечере, как-бы
Это "как-бы" заметно...
Ваше мнение обязательно будет зафиксировано и учтено, до свидания!
и ваше тоже
Сабж шифровать отдельные даметки не умеет и версии под андроид тоже?
не "коды", а "тексты"
Чем оно лучше Zim-wiki или cherrytree? Похоже на очередной велосипед...
вот кстати да, тоже хотел спросить про зим
Я тоже сначала хотел спросить, но всё же у автора есть что ответить, я думаю:> Можно менять внешний вид страниц с помощью стилей CSS.
> Страницы можно помечать тегами (метками).
> Можно устанавливать закладки на страницы.
> База заметок хранится в виде директорий на диске, а не в одном файле.
> Можно проверять орфографию одновременно для нескольких языках.
> Страницы могут быть разных типов
> Каждой странице можно присвоить иконку из набора встроенных картинок или из внешнего файла.
> Можно вставлять формулы в формате TeXПоловина из этого нафиг не нужно, конечно, но от формул TeX и CSS я бы в zim не отказался.
> Страницы можно помечать тегами (метками).
> Можно устанавливать закладки на страницы.
> База заметок хранится в виде директорий на диске, а не в одном файле.Это всё имеется.
Кроме того, есть модуль "Вставка формул", зависящий от latex и dvipng. ЦСС с редакторе заметок? Моветон! ;)
Что из этого есть в везде? Например можно заметки править не только из под полторы ОС, да ещё на телефоне и планшете, если пошарить через Dropbox/nextCloud/Google disk ?
Обвесы в стотысяч зависимостей "собери сам" с возможностью всё потерять в случае проблем с любым из компонент как-то печально смотрятся.
"Это всё" есть в Zim, который собирается на раз-два. Куча плагинов тоже легко собираются, а при отсутствии зависимостей просто не запустятся до установки оных. Единственное, что мне не хватает в зим, что есть в черритри, так это оперативной защиты паролем. Там это сделано архивацией 7z налету.
Там есть плагин crypt text он, правда, шифрует посредством gpg.
Ещё отличная программа - MyTetra
http://webhamster.ru/site/page/index/articles/projectcode/105
И она, кажется, единственная, умеющая просто из буфера вставить картинку
zim умеет
Ну, он совсем же простой - ни таблиц, ни визивига...
>ни таблиц, ни визивига...Ты один из тех, кто запихивает в БД html-код? Неудивительно.
Тоже выбрал её. Архиудобно копипастить странички из интернета.
> Ещё отличная программа - MyTetra
> http://webhamster.ru/site/page/index/articles/projectcode/105Эта хоть на QT^W Qt написана. Но , опять же, помойка из файлов. Почему бы не испотзовать MAFF?
zim тоже на питоне. Так что не лучше.
echo "omg" > /home/12.06.17.txt лучшая заметка.
Пока этих "заметок" мало и они текстовые - да. А как только нужны теги, картики и прочее - лучшей сразу быть перестаёт.
Был бы на Си..а такое не интересно.
с асм вставками и в ядро
> с асм вставками и в ядроА если вам вдруг понадобиться вести заметки со скоростью миллиона знаков в секунду? Будете обтекать на своем бидоне!
1.
> База заметок хранится в виде директорий на диске, а не в одном файле.думаю, что быстрее затык будет в фс чем в питоне
2.
может все таки выбрать и инструмент и язык под него для "понадобитЬся вести заметки со скоростью миллиона знаков в секунду", чтоб не было для вас "вдруг" ? а не страдать чисто гипотетической муйней
ну зачем же сразу в ядро...
systemd-notepadd c CSS, вставкой картинок из фрейм буфера, захватом видео, и авторизацией по отпечату пальца готов решить вашу проблему хранения заметок раз и навсегда!
У некоторых IDE выглядит проще
Это заметки! Тут ВСЕ ПРОСТО И ПОНЯТНО!
из официального ppa на 16.04 даже не запускается последние пол-года
юзал сабж, пока он по непонятной причине не стал жрать 100% цпу, перешел на MyTetra, доволен, все умеет, не тупит
Сделал бы кто-нибуть не веб-интерфейс к любой готовой вики с БД... Вот это было бы интересно. :)
Чем это лучше DokuWiki или встроенного редактора Markdown в Seafile? Какой смысл в локальной wiki?
> Какой смысл в локальной wiki?wiki -- это удобный формат для хранения информации. Локальный wiki позволяет хранить информацию, которой нет желания делиться со всеми.
Ни хрена он не удобный, зато в реализации сравнительно простой. Локально вики-ссылки редко когда нужны, а вот засовывать в урезанный HTML данные - невелико удовольствие.Пока что из всего, что я видел (а я эти штуки более-менее отслеживаю уже лет пятнадцать, хотя в последнее время довольно лениво) лучше всех MS OneNote - жрёт абсолютно любой контент с хорошими возможностями по сортировке. Но - MS, отец всея проприетари, так сказать. У KDE-шников был Basket но, кажется, помер. Всё остальное - куда как слабее, то же видео никто не умеет, какой-нибудь слайд из презентации - тоже... то ли не особо нужно, то ли те, кому надо, MS продались?
Чем это лучше чем vim + mynotes.txt?
А вот я кажется и нашёл торт с Markdown и ownCloud https://github.com/pbek/QOwnNotes
>База заметок хранится в виде директорий на диске, а не в одном файле.Это всеже недостаток.
Это только до тех пор, пока тебе не нужно сделать что-то сложнее, чем закопипастить туда цитатку с башика. Когда у тебя есть plain text и чёткое видение иерархии, ты можешь натравить на это дело пачку файловых процессоров, которые будут делать фантастические вещи. Или например можешь взять стиль и отредактировать его в другом софте. Или, внезапно, взять Markdown какой-нибудь и как есть запаблишить его на хабр/гитхаб, не страдая фигнёй с приведением форматирования (как например после подготовки и публикации из Evernote).
Для процессоров API надо иметь, а не файлики таскать. А иерархия для подобного софта становится скорее обузой на третьей сотне айтемов, и резко оказывается, что теги (а то и тупо полнотекстовая индексация/поиск) куда удобнее.
Чтоб ты всю жизнь грепал через апи =)
Иерархия кастомных велосипедов с yet another unknown and unsupported format конечно всяко лучше, чем формат поддерживаемый каждым утюгом и сотней приложений. В остальном никто не запрещает полнотекстовый поиск по файлам (данных, внезапно, столько же сколько и в БД), индексацию и теги.
Какой очень усложненный org-mode получается :)
Потому что "заметки" - это не org-mode вообще. Во всяком случае, после того, как туда ложатся кулинарный рецепт, GPS-трек и диаграмма архитектуры чего-нибудь.
С учётом наличия org-babel и возможности отображения всяких html/pdf прямо в буфере, мне не просто придумать случай, в котором org-mode не сможет выполнять роль менеджера заметок. Теги есть, полнотекстовый поиск какой-никакой есть, картинки в буфере отображаются, диаграммы прямо с текста может генерить через plantuml или ditaa какой-нибудь, либо с бабел-скриптов. FullHD видео наверно не отобразит (давно не смотрел, но может что-то и приделали уже), но возможность export-to-html и автоматическое открытие в браузере покрывает этот вариант. Интеграция с DE хромает, но Emacs же сам-в-себе-DE.:) Ну и чтоб всеми этими чудесами пользоваться нужно себе мозг сломать изрядно, но то уже фломастеры.:)
Чем это удобнее Vimwiki?
Вау, потому что это отлично работа! Поздравляю и так держать. Посетите также мою страничку веб-маркетинг построение ссылок маркетинговые кампании
Спасибо очень ценно. обязательно поделюсь веб-сайтом с моими приятелями. Посетите также мою страничку капли для кошек почему кошка кошка онлайн