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):
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
This is a simple demo document...
Code Highlighting
const sum = (a, b) => {
return a + b;
};
console.log(sum(10, 32));