Quarto هو نظام نشر علمي وتقني مفتوح المصدر مبني على Pandoc. يتم تأليف مستندات Quarto باستخدام تخفيض السعر، وهو تنسيق نص عادي سهل الكتابة.
بالإضافة إلى القدرات الأساسية لـ Pandoc، يتضمن Quarto ما يلي:
تضمين التعليمات البرمجية والإخراج من Python وR وJulia وJavaScript عبر التكامل مع Jupyter وKnitr وObservable.
مجموعة متنوعة من الامتدادات لـ Pandoc markdown مفيدة للكتابة الفنية بما في ذلك المراجع الترافقية، والأشكال الفرعية، ولوحات التخطيط، والاستشهادات والحواشي السفلية، ووسائل الشرح، والمزيد.
نظام مشروع لعرض مجموعات من المستندات في وقت واحد، ومشاركة الخيارات عبر المستندات، وإنتاج مخرجات مجمعة مثل مواقع الويب والكتب.
التأليف باستخدام مجموعة واسعة من المحررين والدفاتر بما في ذلك JupyterLab وRStudio وVS Code.
محرر تخفيض مرئي يوفر واجهة كتابة منتجة لإنشاء مستندات طويلة.
تعرف على المزيد حول Quarto على https://quarto.org.
لتثبيت إصدار التطوير من Quarto CLI، انسخ مستودع quarto-cli ثم قم بتشغيل البرنامج النصي للتكوين لنظامك الأساسي ( configure.sh
لنظام التشغيل Linux/macOS أو configure.cmd
لنظام التشغيل Windows). على سبيل المثال:
git clone https://github.com/quarto-dev/quarto-cli
cd quarto-cli
./configure.sh
يجب أن يضيف البرنامج النصي ./configure.sh
رابطًا رمزيًا إلى quarto
إلى المسار الخاص بك. يمكنك أيضًا تشغيل quarto عن طريق تشغيل package/dist/bin/quarto
.
للتحديث إلى أحدث إصدار تطوير، قم بتشغيل git pull
من دليل الريبو المحلي:
cd quarto-cli
git pull
لتشغيل كافة اختبارات الوحدة، قم بتنفيذ البرنامج النصي في دليل الاختبار.
cd tests
./run-tests.sh
لتشغيل اختبار وحدة معينة، حدد اسم البرنامج النصي.
cd tests
./run-tests.sh smoke/extensions/extension-render-doc.test.ts
./run-tests.sh smoke/extensions/
Quarto هو برنامج مفتوح المصدر متاح بموجب ترخيص MIT (https://opensource.org/license/mit/).