CI / build-and-test (push) Waiting to run
Breite und Höhe wurden bisher getrennt behandelt (Breite = volle reale Boxbreite, Höhe = Größenwahl*Einheitenfaktor) - bei einer Box, deren Seitenverhältnis vom Referenzentwurf abweicht, verzerrte das die Tageskacheln sichtbar. Das Raster wird jetzt komplett in einem festen 170mm-Referenzentwurf berechnet und erst am Ende mit einem einzigen Faktor k = min(a_x, a_y, Größenwahl) * millimeterScale in die Koordinaten der Vorlage skaliert - a_x/ a_y sind die Verhältnisse von realer Boxbreite/-höhe zum Referenzentwurf. Dadurch bleiben die Kacheln immer proportional, auf Kosten von ungenutztem Rand auf der Achse, die nicht der begrenzende Faktor ist. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>