من دفتر إلى شرائح: حوّل دفتر Jupyter إلى عرض Reveal.js عبر الإنترنت
يحوّل المحوّل هذا دفتر Jupyter إلى مجموعة شرائح HTML مكتفية ذاتيًا بـ Reveal.js يمكن عرضها من أي متصفح. أفلِت .ipynb في الصفحة، اختر الإبقاء على المخرجات وملاحظات المتحدث، ونزّل .html يحمّل Reveal.js وHighlight.js من CDN—بلا خطوة بناء، بلا حاجة لـ `nbconvert --to slides`، بلا تثبيت LaTeX. افتح الملف في Chrome أو Edge أو Firefox للعرض، وضغّطه لمشاركة الجمهور.
يحترم المحوّل metadata الخلية `slideshow.slide_type` نفسها التي يستخدمها Jupyter وRISE و`nbconvert --to slides`: `slide` و`subslide` و`fragment` و`skip` و`notes`. إن وسّمت دفترك في محرّر شرائح JupyterLab، يبدو العرض كما ضبطته. إن لم توسّم شيئًا، يعود المحوّل لافتراض عملي: كل عنوان Markdown رئيسي يبدأ شريحة جديدة، فيصبح درس منظم عرضًا صالحًا بلا عمل إضافي.
مقارنةً بـ `jupyter nbconvert --to slides`، تفوز هذه الصفحة بالبساطة. لا حاجة لتثبيت Jupyter ولا صيانة بيئة Python ولا استضافة مجلد ثابت للشرائح—المخرج ملف .html واحد يمكن إرساله بالبريد أو في Slack أو رفعه لأي موقع ثابت. مقارنةً بـ RISE، لا تحتاج نواة حية: الشرائح ثابتة فأسهل مشاركة وأأمن للتضمين في موقع.
اجمع سمة ألوان (فاتحة أو داكنة)، أطفئ «تضمين المخرجات» إن أردت النص والأشكال فقط من سيناريو تعليمي، وأبق «ملاحظات المتحدث» إن أضفت خلايا `notes`. النتيجة ملف واحد قابل للمشاركة يُفتح بنقرة مزدوجة.

