2025-12-29 14:48:30 +01:00
|
|
|
|
# Portfolio basique, studio variable
|
2025-12-29 11:27:47 +01:00
|
|
|
|
|
|
|
|
|
|
|
2025-12-29 11:57:12 +01:00
|
|
|
|
## Contenus
|
|
|
|
|
|
|
|
|
|
|
|
Les contenus sont à ajouter/modifier dans 'src'.
|
|
|
|
|
|
|
|
|
|
|
|
- `meta.yaml` → métadonnées (nom projet, client, date)
|
|
|
|
|
|
- `file.yaml` → les fichiers markdown à ajouter au PDF, dans l’ordre
|
|
|
|
|
|
|
|
|
|
|
|
## Générer le PDF
|
|
|
|
|
|
|
2025-12-29 11:27:47 +01:00
|
|
|
|
HTML paged.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
pandoc --defaults src/files.yaml --template=assets/template.html --metadata-file src/meta.yaml --lua-filter=assets/add_section_ids.lua -o index.html
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PDF plus léger:
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=portfolio-compress.pdf portfolio.pdf
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|