يعمل تخفيض السعر التالي بشكل جيد في خلية تخفيض السعر ، مع توسيط المعادلة:
The math is centered: $$x$$
ولكن ، عند وضعها داخل طريقة عرض التخفيضات ، تصبح محاذاة إلى اليسار (بأي طريقة تقوم بها ، أو أي عدد من الأسطر الفارغة ، استخدم هذا فقط للإيجاز):
from IPython import display
display.display_markdown("The math is not centered: $$x$$", raw=True)
يبدأ من المركز ، ثم يقفز إلى اليسار. أعتقد أن هذه كانت مشكلة تم إصلاحها لخلايا الشطب ، ولكن ليس لإخراج العرض.
تحرير: يظهر هذا في نمط الإخراج:
div.output_area .MathJax_Display {
text-align: left !important;
}
إنه يتجاوز النمط الصريح في:
<div class="MathJax_Display" style="text-align: center;">...
متعلق بـ ipython / ipython # 7827 ، ولكن هذا موجود في دفتر ملاحظات Vanilla Jupyter مع IPython.
يبدو أنه قادم من هنا:
أعتقد أن الفكرة كانت أن المعادلة في حد ذاتها (أي معروضة مع فئة Math
) يجب تركها محاذية ، مثل أي ناتج آخر. ربما لا يكون له معنى معادلات الكتلة في تخفيض السعر. هل يمكنك رؤية طريقة لجعل محدد CSS أكثر تحديدًا بحيث يميز بين تلك الحالات؟
هذا هو تخفيض السعر بدلاً من اللاتكس ، لذلك يمكن استخدام هذا الاختلاف. output_markdown rendered_html
فريدًا في هذه الحالة ، حيث يكون output_latex
على إخراج الرياضيات (تجاهل السمات التي يتشاركها كلاهما).
ولكن ، في الواقع ، حتى بالنسبة إلى Math ، فإن الإخراج يقوم بقفزة مزعجة من منتصف الشاشة إلى يسارها. أعتقد أن الرياضيات يجب أن تكون نمطًا مضمنًا ( $x$
في تخفيض السعر) مقابل نمط العرض ( $$x$$
) إذا كان من المفترض أن يتم محاذاتها كمخرج ، أو يجب أن تكون قادرة على تغيير ناتج MathJax HTML <div class="MathJax_Display" style="text-align: center;">
الذي تسبب في القفزة وفرض قاعدة !important
.
أواجه هذه المشكلة بالذات في عام 2020. هل يبدو أن هذا الخطأ قد تم تجاهله للتو؟
التعليق الأكثر فائدة
أواجه هذه المشكلة بالذات في عام 2020. هل يبدو أن هذا الخطأ قد تم تجاهله للتو؟