scrapbooking calculator

Plan perfect scrapbook pages. Auto-calc optimal photo grid, print size, mats, gutters, waste %, material sheets and total cost. Supports inches/mm, A-series & US sizes.

Full original guide (expanded)


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[W_s = W - 2(m+b), \quad H_s = H - 2(m+b)\]
W_s = W - 2(m+b), \quad H_s = H - 2(m+b)
Formula (extracted LaTeX)
\[w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}\]
w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}
Formula (extracted LaTeX)
\[c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s\]
c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s
Formula (extracted LaTeX)
\[w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m\]
w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m
Formula (extracted LaTeX)
\[\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%\]
\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%
Formula (extracted text)
Let page width/height be \(W,H\). Safe content rectangle subtracts margins \(m\) (all sides) and bleed \(b\): \[ W_s = W - 2(m+b), \quad H_s = H - 2(m+b) \] With gutters \(g_x, g_y\), rows \(r\), cols \(c\), aspect \(a = \frac{w}{h}\) (if fitting by aspect): \[ w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a} \] For fixed print size \((w_p,h_p)\), grid feasibility requires: \[ c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s \] Mat border \(b_m\) grows each print to: \[ w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m \] Waste percent uses page safe area \(A_s=W_sH_s\) vs. used area \(A_u = n\,w_m h_m\): \[ \text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\% \]
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[W_s = W - 2(m+b), \quad H_s = H - 2(m+b)\]
W_s = W - 2(m+b), \quad H_s = H - 2(m+b)
Formula (extracted LaTeX)
\[w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}\]
w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}
Formula (extracted LaTeX)
\[c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s\]
c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s
Formula (extracted LaTeX)
\[w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m\]
w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m
Formula (extracted LaTeX)
\[\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%\]
\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%
Formula (extracted text)
Let page width/height be \(W,H\). Safe content rectangle subtracts margins \(m\) (all sides) and bleed \(b\): \[ W_s = W - 2(m+b), \quad H_s = H - 2(m+b) \] With gutters \(g_x, g_y\), rows \(r\), cols \(c\), aspect \(a = \frac{w}{h}\) (if fitting by aspect): \[ w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a} \] For fixed print size \((w_p,h_p)\), grid feasibility requires: \[ c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s \] Mat border \(b_m\) grows each print to: \[ w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m \] Waste percent uses page safe area \(A_s=W_sH_s\) vs. used area \(A_u = n\,w_m h_m\): \[ \text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\% \]
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[W_s = W - 2(m+b), \quad H_s = H - 2(m+b)\]
W_s = W - 2(m+b), \quad H_s = H - 2(m+b)
Formula (extracted LaTeX)
\[w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}\]
w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a}
Formula (extracted LaTeX)
\[c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s\]
c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s
Formula (extracted LaTeX)
\[w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m\]
w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m
Formula (extracted LaTeX)
\[\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%\]
\text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\%
Formula (extracted text)
Let page width/height be \(W,H\). Safe content rectangle subtracts margins \(m\) (all sides) and bleed \(b\): \[ W_s = W - 2(m+b), \quad H_s = H - 2(m+b) \] With gutters \(g_x, g_y\), rows \(r\), cols \(c\), aspect \(a = \frac{w}{h}\) (if fitting by aspect): \[ w_{\max} = \min\!\left(\frac{W_s - (c-1)g_x}{c},\; a\cdot\frac{H_s - (r-1)g_y}{r}\right), \quad h_{\max} = \frac{w_{\max}}{a} \] For fixed print size \((w_p,h_p)\), grid feasibility requires: \[ c\,w_p + (c-1)g_x \le W_s,\quad r\,h_p + (r-1)g_y \le H_s \] Mat border \(b_m\) grows each print to: \[ w_m = w_p + 2b_m,\quad h_m = h_p + 2b_m \] Waste percent uses page safe area \(A_s=W_sH_s\) vs. used area \(A_u = n\,w_m h_m\): \[ \text{Waste} = \max\!\left(0,\;1 - \frac{A_u}{A_s}\right)\times 100\% \]
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

(Formulas preserved from original page content, if present.)

Version 0.1.0-draft
Citations

Add authoritative sources relevant to this calculator (standards bodies, manuals, official docs).

Changelog
  • 0.1.0-draft — 2026-01-19: Initial draft (review required).