No description
  • Typst 88.7%
  • Nix 8.1%
  • Just 3.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Olivier Albiez 9e863e5aa1 Add flake.nix
2026-08-27 14:17:09 +02:00
fiches Add flake.nix 2026-08-27 14:17:09 +02:00
pdfs Reorganize files 2026-08-27 10:45:57 +02:00
.gitignore Add flake.nix 2026-08-27 14:17:09 +02:00
CLAUDE.md Add claude file 2026-03-21 22:52:43 +01:00
flake.lock Add flake.nix 2026-08-27 14:17:09 +02:00
flake.nix Add flake.nix 2026-08-27 14:17:09 +02:00
justfile Add A4 version 2026-03-22 06:58:41 +01:00
README.md Add flake.nix 2026-08-27 14:17:09 +02:00

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

  1. Creer fiches/nom-machine.typ
  2. Importer le template : #import "template.typ": *
  3. just compile nom-machine
  4. git add fiches/nom-machine.typ et ajouter la ligne au tableau ci-dessus

Le template fournit : fiche, section, sous-section, specs, procedure, parametres, avertissement, conseil.