napkin-sketchdocs 1.0.0 GitHub

Tools#

On this page

At a glance#

Eraser#

Changed in 1.0.0-alpha.4.6.0: the Eraser added an invisible mark of its own to the layer in use, so an erase cut one mark at most - every mark is on a layer of its own - and not always the one under it; with a group row picked it made an empty layer to land on; and its marks could be selected and drew boxes over the ground they had erased.

Eraser (E): drag over the drawing, and what the swath covers is cut out of the marks it was aimed at - as they are, with no mark of the eraser's own and no new layer, in one undo step.

Older files. A file made before 1.0.0-alpha.4.6.0 may hold the old Eraser's marks. They still paint and export as they did, but they are no longer picked, drawn a box, or counted in any box; they ride along with their layer, so moving or deleting the layer's mark takes their cuts with it. Sketch > Apply Erasers turns every one of them into the cut it paints - each cut out of the marks painted before it on its own layer, which is what the canvas showed - and takes it away, in one undo step. An eraser mark on a locked or hidden layer is left as it is.

Shape Eraser#

New in 1.0.0-alpha.4.6.0.

Shape Eraser (Shift+E, beside the Eraser): select the marks to cut, then drag a shape over them. What the shape covers is cut out of every selected mark by the Eraser's rules - a filled shape loses the area, a line is taken away where its width would reach in - with no mark of the eraser's own and no new layer, in one undo step.

Shape Stacker#

New in 1.0.0-alpha.4.6.0.

Shape Stacker (Shift+M, beside the Shape Eraser): a vector editor's Shape Builder. Select two or more shapes, and the tool sees them as their pieces - every place where they overlap, and every place where they do not. Hovering shades the piece under the pointer with a light mesh.

Split#

New in 1.0.0-alpha.4.6.0.

Split (J, beside the Shape Stacker; the pair of Join's Ctrl+J): a vector editor's Scissors. Click a path and it is cut where the click lands on it - the topmost path whose line is within the Direct Select sensitivity of the pointer - and nothing moves.

Fill and stroke#

New in 1.0.0-alpha.4.6.0.

Every mark has an outline, its stroke, and a closed shape a fill as well. The fill and stroke control in the toolbar, where the color well was, shows both, as a vector editor's toolbar does: the fill box and the stroke box, overlapping, the one in front being the one the colors paint. The fill shows a red slash while it is none, which it is until one is picked - a sketch's shapes are outlines.

The Eyedropper still picks into the ink and fills the selected shape, as before.

Text tool#

Changed in 1.0.0-alpha.5.0.0: text was typed in a box laid over the canvas, Enter put it down, Esc threw it away, and a text once put down could not be edited again.

Text tool: click to begin a text that grows as it is typed; drag to draw a text box, its lines wrapped inside it; click inside a selected shape to set the text in the shape, or on a selected path to set it along the path, Alt swapping the two; click a text to edit it, the caret where you clicked. The pointer shows which a click makes. A path that is not selected stays a path, and the text is typed beside it. A double-click on a text with the Select or Direct Select tool edits it too. The text is typed on the canvas itself: Enter makes a new line, Esc puts the text down, and a burst of typing is one undo step. Type has the typing modes, the caret, selecting, the clipboard, the Type menu and the editor keys.

Copic marker#

Copic marker: the cursor shows the flat nib as a rotated bar matching the current width and angle. To rotate the nib, hold Ctrl until the rotation indicator appears in the bottom-right corner (1 second by default), then hold Alt (clockwise) or Shift (counter-clockwise); the nib turns continuously at the configured speed until you release. While the indicator is visible the Copic marker becomes the active tool with the stroke width scaled by the configurable width multiplier (1–4×, default 2×, capped at 40px) so the nib preview reads clearly as it turns; releasing Ctrl hides the indicator, ends rotate mode, and hands back the tool and width you were using before (unless you explicitly changed either in the meantime). Every part of this — the hold key, both rotate keys, the hold time (0.5–2s), the rotation speed, and whether the quick feature is enabled at all — lives under Copic Marker in the Settings window.

Pencil#

New in 1.0.0-alpha.4.6.0.

Pencil (N): a pencil from a drawing class's kit, drawn through the paper's grain. It is modelled on a real pencil rather than on any editor's tool.

Smear#

New in 1.0.0-alpha.4.6.0.

Smear (Shift+N): a blending stump for the Pencil's graphite. Dragged over pencil marks, it spreads their graphite along the drag: tone moves from where it is thick to where it is thin, the paper's tooth fills in, edges soften, and a patch spread thin lightens - shading, made out of hatching.

Sketch Support tools#

Sketch Support tools: Rectangle (R) and Ellipse (L) drag out a shape (hold Shift for a uniform square or circle) and commit it as an editable brush stroke. Curve (V) adapts to the input device: with a mouse it works in two steps — drag the chord, release, move the pointer to bend the curve through it, then click to place (Esc cancels) — because a mouse can hover between clicks. A pen or touch drag cannot hover, so those take the quick curve's single-gesture flow instead: the quarter arc follows the drag and lifting off places it. By default the mouse chord's start and end snap to nearby stroke endpoints; click and hold the Curve button to open its flyout and switch to the free ends variant (the small corner triangle marks tools with a flyout). Vector Path (P) works like a vector editor's pen tool: click to place corner points joined by straight segments, click-drag to place a smooth point and pull out its symmetric Bézier direction handles, with the next segment previewed live as a rubber band. Hold Shift to keep the next point, and the band, level, plumb or at 45° from the last point, and a pulled handle to the same eight directions about its own point. Once the path has two points, the pointer near the first shows the close indicator on it - a ring with four joins - and the band ends there: click to close the path. The indicator shows within the Direct Select sensitivity (8 screen pixels unless changed), which is where a click closes it, Shift or not. To finish the path open, press Enter, double-click, or simply switch tools — pressing S for Select, any other tool shortcut, or a toolbar button accepts the path as drawn. Only Esc abandons it. The path commits as an editable brush stroke, drawn exactly as placed (never auto-sharpened), and keeps its anchors — click it again with the Vector Path tool to rework them (see below). Paint Bucket (G) fills the enclosed path or shape under the click with the fill color - the ink while the fill is none - added as a new selectable shape. Fill Color selects the element under the click — anywhere within the element's dimensions counts, not just its outline, so clicking the middle of a shape picks it — and fills it with the fill color, or the ink; with no element under the click it fills the current selection (open strokes and text are recolored). Eyedropper (I) picks the color under the click (averaged over the Eyedropper sensitivity, 1–36px, default 10px), makes it the ink color, and fills the selected shape when one is selected; hold Ctrl for the selection tool, as on every drawing tool, and pick a shape, then release Ctrl to return to the eyedropper. Join strokes (Ctrl+J or the Join button) merges the selected strokes end-to-end into one stroke on one layer - the first stroke's - and the layers the other pieces vacated are removed with them, so a join leaves one element and one row rather than a stack of empty ones. The optional Join-on-snap setting consolidates the same way. Close Shape (press the button for its submenu) joins a selected stroke's two end points: Sharp bridges them with a straight line, Smooth continues the drawn directions through the seam with a curve, and a Vector Path stroke closes through its anchor model so the seam stays editable. Alt-drag copies the selection: hold Alt as a drag starts and the drag moves a duplicate while the original stays put - the copies land on new layer rows named <layer name> - copy (a copied group keeps its inner layer names; only the group row takes the suffix), and one undo removes the copy and the move together.