NovelWriter هو محرر نصوص عادي مصمم لكتابة روايات تم تجميعها من العديد من المستندات النصية الأصغر. يستخدم بناء جملة التنسيق الأدنى المستوحى من تخفيض التنسيق ، ويضيف بناء جملة بيانات التعريف للتعليقات والملخص والتراجع المتبادل. تم تصميمه ليكون محرر نصوص بسيط يسمح بتنظيم النص والملاحظات السهل ، باستخدام الملفات النصية القابلة للقراءة البشرية كتخزين للمتانة.
يعد تخزين المشروع مناسبًا لبرامج التحكم في الإصدار ، كما أنه مناسب تمامًا لأدوات مزامنة الملفات. يتم حفظ جميع النصوص كملفات نصية عادي مع رأس بيانات التعريف. يتم تخزين هيكل المشروع الأساسي في ملف مشروع XML واحد. يتم حفظ بيانات التعريف الأخرى في المقام الأول كملفات JSON.
لمزيد من التفاصيل ، وكيفية تثبيت واستخدام NovelWriter ، يرجى الاطلاع على الموقع الرئيسي والوثائق.
روابط المشروع
| توقيع رمز مجاني على Windows المقدمة بواسطة SignPath.io ، شهادة SignPath Foundation. |
تتم كتابة NovelWriter مع Python 3 (3.9+) باستخدام QT5 و PYQT5 (5.15 فقط) ، ويتم إصدارها على Linux و Windows و MacOS. يمكن أن يتم تشغيله من حيث المبدأ على أي نظام تشغيل يدعم أيضًا QT و PYQT و Python.
يرجى عدم تقديم طلبات سحب الميزة دون مناقشتها أولاً مع المشرف. يمكنك تقديم طلب ميزة في تعقب المشكلات ، أو إذا لم يتم تشكيل الفكرة بالكامل ، فابدأ مناقشة على صفحة المناقشة. يرجى أيضًا عدم تقديم طلبات سحب لإعادة إصلاح أو إعادة كتابة الكود الحالي إلا إذا كان هناك سبب وجيه للغاية للقيام بذلك.
الإصلاحات والبقع مرحب بها. سيتم تقدير المساهمات المتعلقة بالتغليف وتثبيت NovelWriter أيضًا ، ولكن يرجى تقديم مشكلة أو موضوع مناقشة أولاً. قبل المساهمة في أي رمز ، يرجى أيضًا قراءة دليل المساهمة الكاملة.
اعتمادات المشروع متوفرة في الاعتمادات.
ملاحظة: اعتبارًا من عام 2024 ، يتم تصنيع ما قبل الإفراج فقط من الفرع main . الإصدارات الكاملة مصنوعة من فرع release . لذلك إذا كنت تقوم بتقديم إصلاح إلى إصدار حالي ، بما في ذلك التغييرات في الوثائق ، فيجب إجراءها إلى فرع release .
ترجمات جديدة نرحب دائمًا. يستخدم هذا المشروع CrowdIn للحفاظ على الترجمات ، ويمكنك المساهمة بالترجمات في صفحة مشروع Crowdin. إذا كان لديك أي أسئلة ، فلا تتردد في نشرها على ترجمات سلسلة NovelWriter.
لمزيد من التفاصيل ، وكيفية استخدام QT Linguist للترجمات ، راجع تعليمات I18N.
هذا هو برنامج مفتوح المصدر ، ويتم ترخيص NovelWriter بموجب GPLV3. راجع موقع ترخيص GNU العام لمزيد من التفاصيل ، أو استشر وثيقة الترخيص. يتم سرد الأصول المجمعة وتراخيصها في وثيقة الاعتمادات.