Quarto adalah sistem penerbitan ilmiah dan teknis sumber terbuka yang dibangun di Pandoc. Dokumen Quarto dibuat menggunakan penurunan harga, format teks biasa yang mudah ditulis.
Selain kemampuan inti Pandoc, Quarto mencakup:
Menyematkan kode dan keluaran dari Python, R, Julia, dan JavaScript melalui integrasi dengan Jupyter, Knitr, dan Observable.
Berbagai ekstensi pada penurunan harga Pandoc berguna untuk penulisan teknis termasuk referensi silang, sub-gambar, panel tata letak, kutipan dan catatan kaki yang dapat diarahkan, info, dan banyak lagi.
Sebuah sistem proyek untuk merender sekelompok dokumen sekaligus, berbagi opsi di seluruh dokumen, dan menghasilkan keluaran agregat seperti situs web dan buku.
Penulisan menggunakan berbagai macam editor dan notebook termasuk JupyterLab, RStudio, dan VS Code.
Editor penurunan harga visual yang menyediakan antarmuka penulisan produktif untuk menyusun dokumen panjang.
Pelajari lebih lanjut tentang Quarto di https://quarto.org.
Untuk menginstal versi pengembangan Quarto CLI, kloning repositori quarto-cli lalu jalankan skrip konfigurasi untuk platform Anda ( configure.sh
untuk Linux/macOS atau configure.cmd
untuk Windows). Misalnya:
git clone https://github.com/quarto-dev/quarto-cli
cd quarto-cli
./configure.sh
Skrip ./configure.sh
harus menambahkan symlink ke quarto
ke jalur Anda. Anda juga dapat menjalankan quarto dengan menjalankan package/dist/bin/quarto
.
Untuk memperbarui ke versi pengembangan terbaru, jalankan git pull
dari direktori repo lokal:
cd quarto-cli
git pull
Untuk menjalankan semua pengujian unit, jalankan skrip di direktori pengujian.
cd tests
./run-tests.sh
Untuk menjalankan pengujian unit tertentu, tentukan nama skrip.
cd tests
./run-tests.sh smoke/extensions/extension-render-doc.test.ts
./run-tests.sh smoke/extensions/
Quarto adalah perangkat lunak sumber terbuka yang tersedia di bawah lisensi MIT (https://opensource.org/license/mit/).