Etapp 1 - Installation
Kom igång lokalt på Macen
Publiceringsmotorn kör lokalt på macOS. Etapp 1 levererar databas, dokumentation och Typst-motor (inte ett grafiskt gränssnitt - det är Etapp 2). Bekräftad miljö: macOS Darwin x64, 32 GB RAM, sqlite3 3.43.2.
Steg för steg
Fyra steg från tom katalog till exempel-PDF.
Skapa databasen
sqlite3 publisher.db < db/schema.sqlSkapar alla tabeller, vyn v_deadline_countdown och de förladdade preflight-reglerna. Schemat är idempotent.
Aktivera främmande nycklar
PRAGMA foreign_keys = ON;SQLite aktiverar inte främmande nycklar automatiskt per anslutning.
Installera Typst
brew install typstKrävs för PDF-generering. Typst CLI fanns inte installerat i miljön vid kontroll.
Bygg exempel-PDF
typst compile --root typst typst/main.typ typst/output.pdfBygger en komplett artikelsida från template.typ och lib.typ.
Kort självtest
Verifiera att databasen fungerar innan du arbetar vidare.
Nästa steg
Redaktionens arbetsflöde i Etapp 1-konceptet.
- Skapa kund + publikation och sätt en aktiv brandprofil (typografi, färger, logos).
- Välj sidformat och spaltregler för tryck/skärm.
- Lägg upp ett nummer och generera tidsfrister från mallarna.
- Skriv artiklar som ordnade moduler; lägg till bilder med tryckmetadata.
- Planera sidorna (multipel av fyra för tryck).
- Kör preflight tills numret är godkänt.
- Exportera till Typst för PDF.
Steg som kräver ett grafiskt gränssnitt (4-6) förbereds för Etapp 2.