No description
- Typst 88.7%
- Nix 8.1%
- Just 3.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| fiches | ||
| pdfs | ||
| .gitignore | ||
| CLAUDE.md | ||
| flake.lock | ||
| flake.nix | ||
| justfile | ||
| README.md | ||
Konservator -- Manuels labo
Manuels constructeur et fiches techniques plastifiees pour les machines du laboratoire de cuisine.
Equipements
| Machine | Marque | Fiche |
|---|---|---|
| Cellule de refroidissement rapide | CoolHead RF50A | coolhead-rf50a |
| Congelateur / Armoire refrigeree | Diamond N600X-R2 | diamond-n600x |
| Moulin a cereales manuel | Engsko Diamant D.525 | engsko-d525 |
| Lyophilisateur | Lanphan HFD-6 | lanphan-hfd6 |
| Pompe a vide | Lanphan 2XZ-4 | lanphan-pompe-2xz4 |
| Autoclave | Presto 01781/01784 | presto-autoclave |
Structure
pdfs/ manuels constructeur (originaux)
fiches/ sources Typst des fiches techniques (format A5, recto-verso)
Usage
just build # compiler toutes les fiches
just compile coolhead-rf50a # compiler une fiche
just list # lister les fiches disponibles
just clean # supprimer les PDFs generes
Les PDFs sont generes dans fiches/.
Prerequis
Le depot fournit une flake Nix : tout l'outillage (typst, just, pdftk, pdfjam, poppler, police Liberation) est fourni par le devshell.
nix develop # entrer dans l'environnement
Avec direnv, l'environnement se charge automatiquement :
echo "use flake" > .envrc # si absent (.envrc peut etre ignore globalement)
direnv allow
Build reproductible de toutes les fiches (A5 + A4) :
nix build .#fiches # resultat dans result/a5/ et result/a4/
Note : nix build ne voit que les fichiers suivis par git. Une nouvelle
fiche doit etre git add-ee avant d'apparaitre dans le resultat.
Sans Nix, installer manuellement : Typst >= 0.13, just, pdftk, pdfjam (texlive).
Ajouter une fiche
- Creer
fiches/nom-machine.typ - Importer le template :
#import "template.typ": * just compile nom-machinegit add fiches/nom-machine.typet ajouter la ligne au tableau ci-dessus
Le template fournit : fiche, section, sous-section, specs, procedure, parametres, avertissement, conseil.