معادلة MathJax في سطر واحد تكسر السطر

مرحبًا بالجميع،
يبدو أن MathJax توقف عن العمل. كل معادلة تظهر على سطر منفصل:

نفس النمط يتكرر في جميع المواضيع المفتوحة. مثال آخر:

image

لم أقم بتثبيت أي إضافات غير مدعومة:

كما جربت تنظيف وإعادة بناء التطبيق.
ما قد يكون السبب؟

لاحظت أيضًا أنه تم إجراء إصلاح RTL مؤخرًا، هل يمكن أن يكون هذا هو السبب؟

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

:wave:

لم أتمكن من إعادة إنتاج المشكلة مع أحدث إصدارات Discourse و discourse-math، باستخدام كود الاختبار التالي ومع اتجاه نص من اليمين إلى اليسار (RTL):

$$
\hat{H}\Psi=E\Psi
$$

هل يمكنك تزويدي بسيناريو إعادة إنتاج أكثر دقة؟ كما يُرجى تجربة /safe-mode لتعطيل السمة الحالية للتأكد من عدم وجود أي شيء يؤثر على هذا السلوك.

وأخيرًا وليس آخرًا، تحقق من وحدة تحكم المتصفح؛ فإني أراهن على أنك ستجد خطأً في JavaScript يمنع MathJax من إتمام عملية التحويل الخاصة به.

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

شكرًا لك على ردك!
هل جربت معادلة سطر واحد؟ يبدو أنك عرضت فقط المعادلات متعددة الأسطر. بالنسبة لمعادلة سطر واحد، يجب أن تكون محاطة بعلامة دولار واحدة $، مع إضافة كلمات أخرى، مثل: היי $y=x+5$. זאת בדיקה.
تعمل المعادلات متعددة الأسطر بشكل جيد :slight_smile:، لكن المشكلة تكمن في معادلات السطر الواحد.
لقد تفحصت أدوات المطورين (DevTools) ولم أجد أي أخطاء هناك. وحدة التحكم نظيفة.
ما هو /safe-mode؟
كما حاولت العودة إلى السمة القديمة، لكنني حصلت على نفس الخطأ:


شكرًا مجددًا!

تعديل: هل يمكن لأحد التحقق من أن المشكلة من جهتي حتى أتمكن من التصرف وفقًا لذلك؟ من المستحيل استخدام موقعي الإلكتروني الآن :confused: شكرًا لكم جميعًا.

جرب البحث هنا للحصول على معلومات حول الوضع الآمن.

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

شكرًا لك على الرد.
لقد دخلت وضع الأمان. في البداية، قمت بتفعيل جميع الخيارات الثلاثة المتاحة، لكنها لم تخبرني بمكان المشكلة لأنه في هذه الحالة لن يكون MathJax متاحًا. ثم حاولت تفعيل الخيارين الأولين فقط (دون تفعيل خانة اختيار “تعطيل جميع الإضافات”). في هذا الوضع، ما زلت أواجه نفس المشكلة (المعادلات المحاطة بـ $ واحدة تنكسر، كما هو موضح سابقًا).
شكرًا لك مرة أخرى.

أشك في أن هذا هو إصلاح الاتجاه من اليمين إلى اليسار، لكن إصلاح التغليف الذي قام به @Johani في MathJax قد لا يراعي الرياضيات المضمنة، بل فقط الصيغة الكتلية.

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

شكرًا لك على الرد يا سام.
إذن، ما الذي قد يكون المشكلة؟ هل لديك أي أفكار؟ :slight_smile:

سنتحقق من ذلك ونقدم تقريرًا خلال الأسبوع القادم أو نحو ذلك

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

لقد اكتشفت مصدر المشكلة. هناك تعديل جديد في إضافة discourse-math يضيف سمة جديدة تسمى ‘math-container’.
في أدوات المطورين، أرى:

إذا قمت بالتحقق من هذه السمة، فسيتم حل المشكلة:

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

تم إصلاح هذه المشكلة عبر

شكرًا لتبليغك عن المشكلة @verilog15 :+1:

5 إعجابات