NovelWriter est un éditeur de texte brut conçu pour écrire des romans assemblés à partir de nombreux petits documents de texte. Il utilise une syntaxe de formatage minimale inspirée de Markdown et ajoute une syntaxe de méta-données pour les commentaires, le synopsis et la référence. Il est conçu pour être un éditeur de texte simple qui permet une organisation facile de texte et de notes, en utilisant des fichiers texte lisibles humains comme stockage pour la robustesse.
Le stockage du projet convient au logiciel de contrôle de version, et également bien adapté aux outils de synchronisation des fichiers. Tout le texte est enregistré sous forme de fichiers texte brut avec un en-tête de méta-données. La structure du projet de base est stockée dans un seul fichier XML de projet. D'autres métadonnées sont principalement enregistrées sous forme de fichiers JSON.
Pour plus de détails et comment installer et utiliser NovelWriter, veuillez consulter le site Web principal et la documentation.
Liens de projet
| Signe de code gratuit sur Windows fourni par SignPath.io, certificat par SignPath Foundation. |
NovelWriter est écrit avec Python 3 (3.9+) en utilisant QT5 et PYQT5 (5.15 uniquement), et est publié sur Linux, Windows et MacOS. Il peut en principe s'exécuter sur n'importe quel système d'exploitation qui prend également en charge QT, PYQT et Python.
Veuillez ne pas faire de demandes de traction des fonctionnalités sans d'abord en avoir discuté avec le mainteneur. Vous pouvez faire une demande de fonctionnalité dans le suivi du numéro, ou si l'idée n'est pas entièrement formée, commencez une discussion sur la page de discussion. Veuillez également ne pas faire de demandes de traction pour reformater ou réécrire le code existant, sauf s'il y a une très bonne raison de le faire.
Les correctifs et les correctifs sont les bienvenus. Les contributions liées à l'emballage et à l'installation de roman seront également appréciées, mais veuillez d'abord faire un problème ou un sujet de discussion. Avant de contribuer à un code, veuillez également lire le guide complet de contribution.
Les crédits de projet sont disponibles en crédits.md.
Remarque: En avril 2024, seules les pré-sorties sont fabriquées à partir de la branche main . Les versions complètes sont effectuées à partir de la branche release . Donc, si vous soumettez un correctif à une version actuelle, y compris les modifications de la documentation , elles doivent être apportées à la branche release .
Les nouvelles traductions sont toujours les bienvenues. Ce projet utilise Crowdin pour maintenir les traductions, et vous pouvez apporter des traductions sur la page du projet Crowdin. Si vous avez des questions, n'hésitez pas à les publier sur les traductions de NovelWriter Issue Thread.
Pour plus de détails, et comment utiliser QT Linguist pour les traductions, consultez les instructions i18n.
Il s'agit d'un logiciel open source et NovelWriter est sous licence GPLV3. Voir le site Web de licence publique générale GNU pour plus de détails ou consultez le document de licence. Les actifs groupés et leurs licences sont répertoriés dans le document des crédits.