Guides / sheets · Markdown · makeables skills get sheets

Sticker sheets

printable and cutValid report cut/layout validity. Always read qualityWarnings too: resolution is measured from raster assets and layer scale, including known sourcePixels before resizing. Upsampling does not restore detail. The whole sheet uses its selected stock and laminate; digital sticker finishes may produce material-mismatch warnings and are not separate print instructions. For a sheet packaged with cards, badges and stickers, load the kits guide.

Compose kiss-cut sticker sheets, or a single die-cut sticker, and export a PDF a sticker printer accepts without manual prepress. The editor lives at /make/sheet; the CLI builds, checks and exports the same .sheet.json file.

The editor's Templates tab includes three A5 sheets made entirely from moraleja.co originals: Ship it, Code & coffee, and Kebo & friends. Open them from /stickers/moraleja or use /make/sheet?template=moraleja-ship-it (also moraleja-code-coffee, moraleja-kebo-friends). Each template URL keeps its own browser draft. Applying a template from the library is undoable. Creator credits stay in every sticker document when exporting the sheet JSON for CLI use.

Types and printer presets

TypeCutSizeStockBorder
classic (default)kiss-cutA4 (default) or A5white matte2 mm white
smallkiss-cutA6 or 10×15 cmwhite gloss2 mm white
singledie-cutwraps the stickerwhite gloss2 mm white
clearkiss-cutA6transparentnone, White ink under the art
holographickiss-cutA6holographic2 mm, White ink under the art

The generic printer preset uses a CutContour spot at 0.25 pt with overprint, a White spot, 1 mm bleed, 1.5 mm safe zone, 3 mm between cuts and a 5 mm sheet margin. These are common kiss-cut values, not a specific printer's template: tell the user to confirm the spot names and template with their printer before the first run.

Build a sheet

bash
makeables sheet new --type classic --out stickers.sheet.jsonmakeables sheet add --file stickers.sheet.json --sticker typingmind-energymakeables sheet add --file stickers.sheet.json --sticker ./my-sticker.json --width-mm 40makeables sheet pack --file stickers.sheet.jsonmakeables sheet check --file stickers.sheet.json --jsonmakeables sheet export --file stickers.sheet.json --out stickers.pdf --preview proof.png

Repeat --sticker to add many in one pass (--sticker a.json --sticker b.json ...); each cut is traced once instead of once per command. makeables sheet pack --file stickers.sheet.json --fit scales every sticker by the same factor to the largest size where all of them fit, and reports scale; use it instead of guessing --width-mm. Add --upright so no sticker is turned a quarter.

--sticker takes a sticker style id (makeables styles list --product sticker) or a sticker design JSON. add places the sticker at the nearest free spot; pack rearranges everything around the sheet's hero (or the centre), largest first, keeping each sticker's rotation and turning a quarter only when nothing else fits. Each sticker's canvas is padded so its border and bleed always fit.

check reports printable, violations (too-close, outside-margin) and per-sticker issues (the makeables cut codes plus low-resolution under 300 dpi). export refuses a sheet that is not printable. Review proof.png with the user: magenta is the cut line, never printed.

Large format

For a roll or a large-format printer, repeat the finished sheet across the print:

bash
makeables sheet export --file stickers.sheet.json --out roll.pdf --gang 1000x1000

--gang <width>x<height> is in millimetres. Copies fill an upright grid centred across the width; a strip left at the bottom deep enough for a turned sheet gets a row of them. A 1 m square holds 28 A5 sheets. Every copy keeps its margins, cut gap and layers, and reuses the same images, so the file grows by cut paths, not rasters. The receipt reports gang.copies and gang.stickers. --gang-overlap <mm> shares that much of neighbouring margins, such as the 5 mm sheet margin, so copies sit closer. In the editor, Export → Print PDF offers the same 1 × 1 m PDF.

The PDF

One page sized to the sheet (a single's page wraps its sticker with the margin). Layers: Art (each sticker's raster in DeviceCMYK, flat artwork over white inside the cut, bled 1 mm), White when the type prints white ink (the ink area, overprinting) and CutContour (one closed path per loop, overprinting). Colours are converted through the sheet's colorProfile: fogra39 (ISO Coated v2, the default) or generic. Set it in the sheet JSON ("colorProfile": "generic") or the editor's Export menu. A FOGRA39 file names that condition as its output intent but embeds no profile, so it is not a certified PDF/X-4; if a printer requires PDF/X or another profile, run it through their preflight.