NovelWriter ist ein einfacher Texteditor, der für das Schreiben von Romanen entwickelt wurde, die aus vielen kleineren Textdokumenten zusammengestellt wurden. Es verwendet eine minimale Formatierungssyntax, die von Markdown inspiriert ist, und fügt eine Meta-Daten-Syntax für Kommentare, Synopsis und Querverweise hinzu. Es wurde als einfacher Texteditor entwickelt, der eine einfache Organisation von Text und Notizen ermöglicht, wobei menschliche lesbare Textdateien als Speicher für Robustheit verwendet werden.
Der Projektspeicher ist für Versionskontrollsoftware geeignet und auch für Tools zur Dateisynchronisation geeignet. Der gesamte Text wird als einfache Textdateien mit einem Meta -Daten -Header gespeichert. Die Kernprojektstruktur wird in einer einzelnen Projekt -XML -Datei gespeichert. Andere Meta -Daten werden hauptsächlich als JSON -Dateien gespeichert.
Weitere Informationen und die Installation und Verwendung von Romanwriter finden Sie in der Hauptwebsite und Dokumentation.
Projektlinks
| Kostenlose Code -Unterzeichnung unter Windows von Signath.io, Zertifikat von Signath Foundation. |
NovelWriter wird mit Python 3 (3,9+) unter Verwendung von QT5 und PYQT5 (nur 5.15) geschrieben und wird unter Linux, Windows und MacOS veröffentlicht. Es kann im Prinzip auf jedem Betriebssystem ausgeführt werden, das auch QT, Pyqt und Python unterstützt.
Bitte machen Sie keine Feature -Pull -Anfragen, ohne sie zuerst mit dem Betreuer besprochen zu haben. Sie können eine Feature -Anfrage im Problem Tracker stellen oder wenn die Idee nicht vollständig gebildet wird, beginnen Sie eine Diskussion auf der Diskussionsseite. Bitte stellen Sie auch keine Anfragen zur Neuformatierung oder Umschrift bestehender Code ab, es sei denn, es gibt einen sehr guten Grund dafür.
Korrekturen und Patches sind willkommen. Beiträge im Zusammenhang mit Verpackungen und Installieren von Romanwriter werden ebenfalls geschätzt, aber bitte zuerst ein Problem oder ein Diskussionsthema machen. Bevor Sie einen Code beitragen, lesen Sie bitte auch den vollständigen Leitfaden.
Projektgutschriften sind in Credits.md erhältlich.
HINWEIS: Ab April 2024 werden nur vorab der main vorgenommen. Vollständige Veröffentlichungen werden aus dem release -Zweig erfolgen. Wenn Sie also eine Fix für eine aktuelle Version einreichen, einschließlich Änderungen an der Dokumentation , müssen sie an der release -Filiale vorgenommen werden.
Neue Übersetzungen sind immer willkommen. In diesem Projekt werden Crowdin verwendet, um Übersetzungen aufrechtzuerhalten, und Sie können Übersetzungen auf der Crowdin -Projektseite beitragen. Wenn Sie Fragen haben, können Sie sie gerne auf die Übersetzungen des Romanswriter -Themen -Threads veröffentlichen.
Weitere Informationen und die Verwendung von QT -Linguist für Übersetzungen finden Sie in den Anweisungen i18n.
Dies ist Open -Source -Software, und Romanwriter ist unter GPLV3 lizenziert. Weitere Informationen finden Sie auf der Website der GNU General Public Lizenz oder wenden Sie sich an das Lizenzdokument. Bündelte Vermögenswerte und ihre Lizenzen sind im Credits -Dokument aufgeführt.