Xournal++ est un logiciel de prise de notes écrit en C++ qui combine flexibilité, fonctionnalité et rapidité. Certaines parties du code, dont la reconnaissance de traits, sont basées sur le code du projet Xournal, que vous pouvez trouver sur Sourceforge. Xournal++ prend en charge GNU/Linux (Ubuntu, Debian, Arch, ou SUSE par exemple), macOS et Windows, et supporte l'entrée à partir de stylets à l'aide de périphériques tels que les tablettes Wacom.
Fonctionnalités de Xournal++ :
- Prise en charge des stylets sensibles à la pression et des tablettes de dessin numériques (ex : Wacom, Huion, XP Pen, etc.)
- Arrière-plans de style papier pour la prise de notes, papier à gratter ou tableau blanc
- Annoter par-dessus des PDF
- Sélectionner du texte à partir du PDF en arrière-plan, le copier, le surligner, le souligner ou le barrer
- Suivre des liens depuis le PDF en arrière-plan
- Export vers une variété de formats, y compris SVG, PNG et PDF, à partir de l'interface graphique et de la ligne de commande
- Différents outils de dessin (ex. stylo, surligneur) et styles de traits (ex. : solide, en pointillés)
- Dessin de formes (lignes, flèches, cercles, rectangles, gaussiennes)
- Utilisez les outils rapporteur et compas pour mesurer, ou bien comme guide pour tracer des lignes droites, des arcs circulaires et des rayons
- Possibilité de remplir la forme tracée
- Redimensionnement et rotation de la forme sélectionnée
- Rotation et aimantage à la grille pour un alignement précis des objets
- Stabilisation de l'entrée pour une écriture et un dessin plus lisses
- Outil texte pour ajouter du texte dans différentes polices, couleurs et tailles
- Support avancé pour l'insertion d'images
- Effaceur avec plusieurs configurations
- Support LaTeX (nécessite une installation LaTeX fonctionnelle) avec un modèle personnalisable et un éditeur redimensionnable avec coloration syntaxique
- Barre latérale contenant des aperçus de page avec un tri avancé des pages, des signets PDF et des couches (peuvent être masqués individuellement/édités)
- Permet d'associer différents outils/couleurs, etc. à des boutons du stylet/de la souris
- Barre d'outils personnalisable avec plusieurs configurations (ex. : optimisée pour le mode portrait/paysage)
- Prise en charge de palettes de couleurs personnalisées au format .gpl
- Définitions de modèles de page
- Outils facilitant les rapports de bugs, la sauvegarde et les backups automatiques
- Enregistrement et lecture d'audios intégrés aux notes manuscrites
- Prise en charge multilingue (plus de 20 langues supportées)
- Greffons utilisant le script Lua