Xournal++ — это программа для создания заметок записями от руки, написанная на C++ с целью гибкости, функциональности и скорости. Распознавание штрихов и другие модули основаны на Xournal Code, который вы можете найти на sourceforge. Программа поддерживает системы GNU/Linux (например, Ubuntu, Debian, Arch, SUSE), macOS и Windows.
Функции Xournal++:
- Поддерживает чувствительные к давлению стилусы и графические планшеты (например, Wacom, Huion, XP Pen, и т.д.)
- Бумажные фоны для создания заметок или рисования на белой доске
- Аннотируйте поверх PDF
- Выбирайте текст из фонового PDF, копируйте, выделяйте, подчёркивайте или зачеркивайте его
- Переход по ссылкам из фонового PDF
- Экспорт в различные форматы, включая SVG, PNG и PDF, как из графического интерфейса, так и из командной строки
- Различные инструменты рисования (перо, маркер) и стили линий (сплошной, пунктирный)
- Рисование фигуры (прямая, стрелка, круг, прямоугольник, кривая линия)
- Используйте угольник и транспортир для измерения или в качестве руководства для рисования прямых линий, круглых дуг и радиусов
- Функционал заполнения форм
- Масштабирование и вращение формы
- Вращение и привязка к сетке для точного выравнивания объектов
- Стабилизация ввода для плавного ввода/рисования
- Инструмент для добавления текста с использованием различных шрифтов, цветов и размеров
- Расширенная поддержка вставки изображений
- Ластик с несколькими конфигурациями
- Поддержка LaTeX (требуется установка LaTeX) с настраиваемым шаблоном и изменяемым в размере редактором с подсветкой синтаксиса
- Боковая панель, содержащая превью страниц с продвинутой сортировкой страниц, закладками PDF и слоями (могут быть скрыты или отредактированы по отдельности)
- Позволяет назначать кнопкам мыши или стилуса различные инструменты, цвета и прочее
- Настраиваемая панель инструментов с множеством конфигураций, например, для оптимизации панели инструментов под портретную/альбомную ориентацию
- Пользовательская цветовая палитра поддерживает использование формата .gpl
- Определения шаблона страницы
- Сообщение об ошибках и автоматические сохранение и резервное копирование
- Запись и воспроизведение аудио вместе с написанными заметками
- Поддержка нескольких языков (поддерживается более 20 языков)
- Плагины на Lua скриптах