دعم صيغة AsciiDoc لكتابة المشاركات

هل هناك طريقة للسماح بكتابة المنشورات بتنسيق AsciiDoc؟

AsciiDoc هي لغة ترميز خفيفة الوزن تشبه Markdown. نستخدم AsciiDoc للكتابة ونستخدم Antora لعرض موقع التوثيق. في الوقت الحالي، نستخدم Discourse كمجتمع لنا.

قد يشارك المجتمع وموقع التوثيق بعض المعلومات/المعرفة المشتركة. هناك حاجة لترحيل بعض محتويات التوثيق إلى المجتمع.

4 إعجابات

مرحبًا ستيفن :slight_smile:

لا توجد حاليًا طريقة للكتابة بتنسيق AsciiDoc.
أعتقد أن هذا سيتطلب إضافة (plugin)، وأشك في أنه سيكون من الصعب تنفيذه إذا تعارض مع الاستخدام العادي لـ Markdown-it الذي تستخدمه Discourse. لست مطورًا مع ذلك.

هل يمكنك توضيح ما تقصده بهذا؟ لست متأكدًا من أنني أفهم ذلك.

إعجاب واحد (1)

طالما تم تنفيذه في جزر (islands)، فإن بناء إضافة (plugin) للقيام بذلك لن يكون صعبًا للغاية. أقدر بناءه بأسبوع من العمل أكثر أو أقل على سبيل المثال:

```asciidoc
YOUR ASCIIDOC HERE
```

ستضيف تكامل Antora والنشر قدرًا كبيرًا من التعقيد وقد تدفع هذا إلى أسابيع متعددة من العمل.

إعجابَين (2)

أوه. نحن نستخدم Antora أيضًا. سيكون هذا رائعًا!

نعم. قد تكون الإضافة مفيدة. نظرًا لأن منشوراتنا قد تحتاج إلى الكثير من الجداول، وهو ما لا يجيده Markdown. أيضًا، قد تحتاج بعض المنشورات إلى ترجمتها إلى لغات أخرى، وبعد الترجمة، يصبح التنسيق فوضويًا.

يسعدني أن أعرف أنه ليس من الصعب تطوير مثل هذه الإضافة. هل يمكنك مشاركة بعض التعليمات أو برنامج تعليمي لتطويرها؟ عندها يمكنني أن أطلب من مهندسينا تطويرها.

هل رأيت المكون svgbob؟