Color scheme

Quarto Live Demos

Use Quarto with JamsEDU for configuration, fenced-block recipes, and migration notes. Below is live output produced from ordinary .qmd authoring in JamsEDU.

Quarto Include

This paragraph is pulled from features/snippets/quarto-shared-note.qmd using Quarto’s {{< include >}} shortcode, showing that includes work as expected in JamsEDU.

Using JamsEDU Features in .qmd Files

Mermaid Diagrams

sequenceDiagram
    participant A as Author
    participant Q as Quarto
    participant J as JamsEDU
    A->>Q: Write qmd
    Q->>J: Rendered markdown
    J-->>A: Final html page
flowchart LR;
    Author --> Quarto --> JamsEDU

KaTeX Math

Inline:

Inline shortcode: The sum \alpha+\beta=\gamma sits in this sentence alongside normal text.

Fenced math blocks can declare macro functions for math on this page. See KaTeX math and Quarto with JamsEDU.

Embedded PDF

Responsive Video

JamsEDU only supports the following video hosting platforms: YouTube, Vimeo, Dailymotion, Rumble, and Twitch.

<video> plus optional <cite> (same hooks as fenced jams-video):

 Sample video citation 

Rich Text

It is common to only set the placeholder attribute and not prepopulate the editor. If you choose to prepopulate the editor, only basic HTML is supported. Any tags not in this list will break your editor: a, blockquote, em, h1, ol, p, strong, u, ul

Tiny Document

Worksheet
Reflection

This is a simple demo document...

Code Highlighting


const sum = (a, b) => {
    return a + b;
};

console.log(sum(10, 32));