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
ควรเพิ่ม symlink เพื่อ quarto
กับเส้นทางของคุณ คุณยังสามารถเรียกใช้ quarto ได้ด้วยการรัน package/dist/bin/quarto
หากต้องการอัปเดตเป็นเวอร์ชันการพัฒนาล่าสุด ให้รัน git pull
จากไดเร็กทอรี repo ในเครื่อง:
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/)