1 Commits

Author SHA1 Message Date
s4luorth
9984b822aa A5-Greifrand an die KURZE Seite
All checks were successful
Build & Deploy / deploy (push) Successful in 10s
A5 hoch (a5p) unten, A5 quer (a5l) rechts - A5 wird an der kurzen (148 mm)
Seite gegriffen. A6 und DIN lang bleiben an der langen Seite.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-30 11:43:27 +02:00

View File

@@ -9,9 +9,10 @@ const FONT_SIZE_PX = 26;
const DEFAULT_LINE_LIMITS = { a4: 27, a5p: 19, a5l: 13, a6p: 14, a6l: 11, dinlang_karte: 11 }; const DEFAULT_LINE_LIMITS = { a4: 27, a5p: 19, a5l: 13, a6p: 14, a6l: 11, dinlang_karte: 11 };
const DEFAULT_FORMAT_LAYOUTS = { const DEFAULT_FORMAT_LAYOUTS = {
a4: { marginTopMm: 25, marginLeftMm: 20, lineHeightFactor: 1.35 }, a4: { marginTopMm: 25, marginLeftMm: 20, lineHeightFactor: 1.35 },
// Greifrand IMMER an der langen (210 mm) Seite: hoch → rechts, quer/DIN lang → unten. // A5 greift an der KURZEN (148 mm) Seite: hoch → unten, quer → rechts.
a5p: { marginTopMm: 20, marginLeftMm: 15, marginRightMm: 14, lineHeightFactor: 1.35 }, a5p: { marginTopMm: 20, marginLeftMm: 15, marginBottomMm: 14, lineHeightFactor: 1.35 },
a5l: { marginTopMm: 20, marginLeftMm: 15, marginBottomMm: 14, lineHeightFactor: 1.35 }, a5l: { marginTopMm: 20, marginLeftMm: 15, marginRightMm: 14, lineHeightFactor: 1.35 },
// DIN lang greift an der langen (210 mm) Seite → unten.
dinlang_karte: { marginTopMm: 8, marginLeftMm: 10, marginBottomMm: 14, lineHeightFactor: 1.2 }, dinlang_karte: { marginTopMm: 8, marginLeftMm: 10, marginBottomMm: 14, lineHeightFactor: 1.2 },
// A6-Greifrand IMMER an der langen (148 mm) Seite: // A6-Greifrand IMMER an der langen (148 mm) Seite:
// • a6p (hoch, 105×148): lange Seite = rechts → marginRightMm (Breite) // • a6p (hoch, 105×148): lange Seite = rechts → marginRightMm (Breite)