متاح الآن.html

IPYNB شرائح

أنشئ عرض Reveal.js من دفترك: يحترم بيانات slideshow أو يقسم بناءً على عناوين Markdown ويُنزّل ملف HTML واحد قابل للمشاركة.

مجاني وفوري وخاص بنسبة 100% — دفترك لا يغادر المتصفح أبداً.

كيف يعمل

ثلاث خطوات من الرفع إلى التنزيل

1

ضع دفترك

اسحب ملف .ipynb إلى البطاقة أو تصفح الملفات. لا تنشئ حساباً.

2

اختر التصدير

اختر Word أو PDF أو Markdown أو HTML أو LaTeX أو ZIP أو أدوات Python أو العارض أو المُنظّف أو الدمج أو التقسيم — بما يناسب من يستلم الملف.

3

نزّل وأرسل

احصل على الملف الجاهز فوراً. افتحه محلياً، أرفقه بالبريد، أو ارفعه إلى LMS.

متاح أيضاً

جرّب أدواتنا المجانية الأخرى

من دفتر إلى شرائح: حوّل دفتر 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`‎. النتيجة ملف واحد قابل للمشاركة يُفتح بنقرة مزدوجة.

لماذا تحوّل دفتر Jupyter إلى شرائح هنا

مخرج Reveal.js تعرضه من أي مكان

نزّل ملف ‎.html‎ واحدًا يحمّل Reveal.js من CDN، يعمل في أي متصفح، ويصدّر PDF عبر مسار طباعة Reveal القياسي.

يحترم metadata شرائح الخلية

يقرأ ‎`slide`‎ و‎`subslide`‎ و‎`fragment`‎ و‎`skip`‎ و‎`notes`‎ من ‎`cell.metadata.slideshow`‎، الحقل نفسه الذي يعتمد عليه RISE و‎`nbconvert --to slides`‎—فتُعرَض دفاترك الموسومة كما هي.

احتياط ذكي يعتمد على العناوين

الدفاتر بلا metadata شرائح تُحوَّل نظيفًا: كل عنوان Markdown رئيسي يبدأ شريحة جديدة، والخلايا التالية تكمل السرد أسفلها.

الرمز يبقى رمزًا

خلايا الرمز تُعرَض مع تمييز بناء Highlight.js. تُعرَض المخرجات تحت كل خلية عند تفعيل «تضمين المخرجات»، بما فيها تدفقات نص وأخطاء وصور مضمّنة.

ملاحظات متحدث مطابقة لـ RISE

خلايا موسومة ‎`notes`‎ تصبح ملاحظات متحدث في Reveal.js تقرأها في وضع المقدّم—نفس سير عمل RISE في JupyterLab.

100٪ في المتصفح

التحويل محلي في تبويبك. الدفتر لا يغادر جهازك، وللعرض الناتج لا تتبع تحليلات ولا نداءات تتبع خارجية.

كيف تحوّل ipynb إلى شرائح في متصفحك

  1. 01

    ارفع ‎.ipynb‎

    اسحب دفترًا. يقرأ المحلّل على العميل ويبلّغ عند الخلايا قبل التشغيل.

  2. 02

    اختر الخيارات

    قرّر تضمين مخرجات الرمز وملاحظات المتحدث. الافتراضيات تناسب أغلب التدريس والمؤتمرات.

  3. 03

    نزّل واعرض

    احفظ ‎.html‎. انقر نقرتين لفتحه في المتصفح، F11 للملء الشاشة، واعرض. اضغط S لوضع المتحدث.

أسئلة شائعة حول ipynb إلى شرائح

افتح المحوّل، ارفع ‎.ipynb‎، ونزّل ‎.html‎ المُولَّد. افتح الملف في أي متصفح للعرض. العرض يستخدم Reveal.js فيطابق تجربة ‎`nbconvert --to slides`‎ القياسية.