generated from coulomb/repo-seed
1.5 KiB
1.5 KiB
Quarkdown Profile Matrix
The adapter maps Markitect render profiles onto Quarkdown document/output intent. The CLI command is still configurable because Quarkdown distribution and command spelling may change across 2.x releases.
| Markitect profile | Quarkdown document type | Output format | Artifact media type | Extension |
|---|---|---|---|---|
plain |
plain |
txt |
text/plain |
.txt |
docs |
docs |
html |
text/html |
.html |
slides |
slides |
html |
text/html |
.html |
paged |
paged |
pdf |
application/pdf |
.pdf |
static-site |
docs |
html |
text/html |
.html |
pdf |
paged |
pdf |
application/pdf |
.pdf |
PDF-oriented profiles require Quarkdown's PDF runtime path, including Java and Node.js/npm/Puppeteer assumptions.
Options
The adapter accepts these stable Markitect-facing options:
command: Quarkdown command name or path, defaultquarkdownworkspace: temporary working directory overrideoutput_dir: output directory, defaultquarkdown-outputartifact_stem: expected artifact basename, default from source stempermissions: Quarkdown permission allow-list, defaultproject-readdeny_network: append a network deny flag, defaulttruedry_run: return an execution-plan artifact without invoking Quarkdown
Renderer packages and automation may add extra options, but they should remain
under this adapter boundary rather than leaking into markitect-tool.