Etapp 1 - PDF-motor
Typst-motor för PDF
Typst-motorn i typst/ producerar tryckfärdiga PDF:er med millimeterprecision och mikrotypografi. Den läser samma värden som layoutmotorn använder, så att planerad layout och färdig PDF överensstämmer.
01
Installera & kompilera
Etapp 1 levererar källfilerna. Använd kommandona nedan för att bygga exempel-PDF:en lokalt på Macen.
Filerna använder relativa #import "lib.typ"-sökvägar, därav --root typst.
02
Filstruktur
Tre Typst-filer och ett JSON-datakontrakt.
03
Mikrotypografi
doc-setup i lib.typ aktiverar följande typografiska inställningar.
04
Milimeterprecision
Alla geometriska mått används konsekvent mellan layoutmotorn och Typst.
05
Datakontrakt (databas → Typst)
Varje article_modules.kind renderas av motsvarande byggblock i template.typ i samma ordning som i databasen.
| article_modules.kind | template.typ |
|---|---|
| headline | rubrik() |
| deck | nedryckare() |
| lede | ingress() |
| subhead | mellanrubrik() |
| body | brödtext() |
| pull_quote | citat() |
| fact_box | faktaruta() |
| byline | byline() |
| sources | källblock() |
| image | bild() |