Quarto é um sistema de publicação científica e técnica de código aberto construído em Pandoc. Os documentos Quarto são criados usando markdown, um formato de texto simples fácil de escrever.
Além dos recursos principais do Pandoc, o Quarto inclui:
Incorporação de código e saída de Python, R, Julia e JavaScript por meio de integração com Jupyter, Knitr e Observable.
Uma variedade de extensões para marcação Pandoc úteis para redação técnica, incluindo referências cruzadas, subfiguras, painéis de layout, citações flutuantes e notas de rodapé, textos explicativos e muito mais.
Um sistema de projeto para renderizar grupos de documentos de uma só vez, compartilhar opções entre documentos e produzir resultados agregados, como sites e livros.
Criação usando uma ampla variedade de editores e notebooks, incluindo JupyterLab, RStudio e VS Code.
Um editor visual de markdown que fornece uma interface de escrita produtiva para redigir documentos longos.
Saiba mais sobre Quarto em https://quarto.org.
Para instalar a versão de desenvolvimento do Quarto CLI, clone o repositório quarto-cli e execute o script de configuração para sua plataforma ( configure.sh
para Linux/macOS ou configure.cmd
para Windows). Por exemplo:
git clone https://github.com/quarto-dev/quarto-cli
cd quarto-cli
./configure.sh
O script ./configure.sh
deve adicionar um link simbólico para quarto
ao seu caminho. Você também pode executar quarto executando package/dist/bin/quarto
.
Para atualizar para a versão de desenvolvimento mais recente, execute git pull
no diretório do repositório local:
cd quarto-cli
git pull
Para executar todos os testes de unidade, execute o script no diretório de teste.
cd tests
./run-tests.sh
Para executar um teste de unidade específico, especifique o nome do script.
cd tests
./run-tests.sh smoke/extensions/extension-render-doc.test.ts
./run-tests.sh smoke/extensions/
Quarto é um software de código aberto disponível sob a licença MIT (https://opensource.org/license/mit/).