1 مستودع
Support for analyzing prose within Darwin Information Typing Architecture (DITA) files.
Distinct from File Format Plugin Support: Distinct from File Format Plugin Support: focuses specifically on DITA markup rather than general plugin architectures.
Explore 1 awesome GitHub repository matching software engineering & architecture · DITA Support. Refine with filters or upvote what's useful.
Vale هي أداة تدقيق نصوص (prose linter) واعية بالتنسيق وواجهة سطر أوامر مصممة لفرض أدلة الأسلوب التحريري وقواعد القواعد عبر تنسيقات مستندات مختلفة. تعمل كمحرك دليل أسلوب قائم على YAML يحلل النص بحثاً عن الاتساق في النبرة، والإملاء، والمصطلحات مع تجاهل العناصر غير النصية مثل كتل الكود. يتميز المشروع بنموذج توسعة مرن يسمح للمستخدمين بتحديد قواعد تدقيق مخصصة باستخدام تكوينات YAML، والتعبيرات النمطية، ونصوص خارجية لمنطق التحقق المعقد. يدعم مجموعة واسعة من تنسيقات التوثيق، بما في ذلك Markdown وAsciiDoc وHTML وOrg-mode، وغالباً ما يقوم بتطبيع هذه المدخلات عبر XSLT لتطبيق مجموعة موحدة من القواعد. تغطي الأداة مجالات قدرة واسعة بما في ذلك التقييم اللغوي لمقاييس القراءة والقواعد، والتدقيق الإملائي القائم على القاموس، وإدارة المصطلحات لمنع الصياغة غير المتسقة. توفر تكاملاً عبر بروتوكول خادم اللغة (Language Server Protocol) للتشخيص في الوقت الفعلي في المحررات، بالإضافة إلى دعم خطوط أنابيب CI/CD وGit hooks لأتمتة التحقق من النصوص. يمكن نشر Vale داخل بيئة حاوية باستخدام Docker لضمان تنفيذ متسق عبر منصات مختلفة.
Provides the ability to enforce style guides on DITA files via integration with the DITA Open Toolkit.