Configuratiereferentie¶
vsa.toml¶
Projectdefaults worden vastgelegd in vsa.toml.
[rendering]
max-line-width = 800
[hugo]
assets-url-prefix = "/vsa"
output-mode = "img"
[audio]
format = "mp3"
[validation.severity]
VSA-SEMANTIC-MODIFIER-COUNT-MISMATCH = "warning"
Defaults¶
| Instelling | Default | Betekenis |
|---|---|---|
max-line-width |
800 |
Maximale SVG-regelbreedte |
assets-url-prefix |
/vsa |
URL-prefix voor SVG-assets |
output-mode |
img |
Markdown-uitvoer als <img> |
audio.format |
mp3 |
Default voor vsa audio |
Voorrang¶
CLI-optie
↓
vsa.toml
↓
default
Severity-overrides¶
Gebruik severity-overrides om specifieke semantische meldingen tijdelijk als waarschuwing te behandelen.
[validation.severity]
VSA-SEMANTIC-MODIFIER-COUNT-MISMATCH = "warning"
| Waarde | Betekenis |
|---|---|
error |
Validatie faalt |
warning |
Melding tonen, verwerking mag doorgaan |
Commando-ondersteuning¶
| Commando | Gebruikt severity-config? | Gebruikt [audio]? |
|---|---|---|
vsa validate |
Ja | Nee |
vsa process |
Ja | Nee |
vsa build-markdown |
Ja | Nee |
vsa audio |
Nee | Ja (format) |
mvsa mp3/ogg/wav |
Nee | Nee (formaat = subcommando) |
vsa svg |
Nee | Nee |
vsa blocks |
Nee | Nee |
vsa parse |
Nee | Nee |
Hard blijvende fouten¶
Syntax-errors blijven altijd error.
Voorbeeld:
{onafgesloten