Quarto — это научно-техническая издательская система с открытым исходным кодом, построенная на Pandoc. Документы Quarto создаются с использованием уценки — простого для написания текстового формата.
Помимо основных возможностей Pandoc, Quarto включает в себя:
Встраивание кода и вывода из Python, R, Julia и JavaScript посредством интеграции с Jupyter, Knitr и Observable.
Разнообразные расширения уценки Pandoc, полезные для написания технических статей, включая перекрестные ссылки, подрисунки, панели макета, наводимые цитаты и сноски, выноски и многое другое.
Система проектов для одновременного отображения групп документов, совместного использования параметров между документами и создания совокупных результатов, таких как веб-сайты и книги.
Авторская работа с использованием широкого спектра редакторов и блокнотов, включая 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/).