Download the latest stable release of Quarto CLI for your operating system.
Run the installer and follow the on-screen instructions to complete the installation.
After installation, verify that Quarto CLI is correctly installed by opening a command line interface (Terminal on macOS/Linux, Command Prompt or PowerShell on Windows) and typing:
Verify the installation by checking the Git version:
git--version
Literate Programming Workflow
---
Literate Programming Workflow
---
graph TD
A[Python] -->|Code Execution| B[Quarto CLI]
B -->|Document Rendering| C[Technical Documents]
B -->|Document Rendering| D[Blogs]
B -->|Document Rendering| E[Websites]
E -->|Host| F[GitHub Pages]
G[Git] -->|Version Control| C
G -->|Version Control| D
G -->|Version Control| E
G -->|CI/CD| F
subgraph Development
A
B
G
end
subgraph Output
C
D
E
F
end
style Development fill:#f9f,stroke:#333,stroke-width:2px
style Output fill:#ccf,stroke:#333,stroke-width:2px
Creating Your Personal Website
Step 1: Clone the Website template respository from Github
Copy the following Github repo url and clone using Vscode source control.
https://github.com/sijuswamy/Website-Template
Step 2: Open the folder in the VScode and change and update the necessary details and content.
Use any of the following options to create your personal website designed in Quarto.
# preview as htmlquarto preview index.qmd# preview as pdfquarto preview index.qmd --to pdf# preview a jupyter notebookquarto preview index.ipynb
Rendering
You can use quarto render command line options to control caching behavior without changing the document’s code. Use options to force the use of caching on all chunks, disable the use of caching on all chunks (even if it’s specified in options), or to force a refresh of the cache even if it has not been invalidated:
# use a cache (even if not enabled in options)quarto render example.qmd --cache# don't use a cache (even if enabled in options)quarto render example.qmd --no-cache# use a cache and force a refresh quarto render example.qmd --cache-refresh