IhateLaTeX Open Resume Builder

Insert TikZ or Vector Canvas Figures into a Research Paper

Save diagrams to a local library, queue Insert into paper from TikZ Studio or Vector Canvas, and drop PNG figures into Paper Builder with an editable snapshot — no cloud upload.

6 min read · Updated September 2026

To put a TikZ or canvas diagram in a paper, rasterize it to PNG and insert it as a figure — the in-browser TeX engine has graphicx, not TikZ. From TikZ Diagram Studio or Vector Canvas, use Insert into paper (or pick From library on an empty figure in Paper Builder). The PNG lands in the paper; the editable document is stored next to it so you can reopen the studio.

Local library plus a queued insert

Diagrams live in IndexedDB on this device (PNGs are too large for sessionStorage). Autosave keeps a current TikZ and canvas entry. Save to library stores a named snapshot. Insert into paper writes a pending payload, then opens Paper Builder, which consumes it once and adds the figure.

From a standalone studio

  1. Finish the diagram in TikZ Studio or Vector Canvas.
  2. Click Insert into paper. The app writes PNG bytes and a document snapshot, then navigates to Paper Builder.
  3. Grant the local folder if prompted. The new figure appears with a short “Added from …” note.
  4. Double-click the figure (or Edit in studio) to reopen the same nodes, edges or strokes.

From an empty figure block

In Paper Builder, add a figure block. The drop zone includes From library — thumbnails of recent TikZ and canvas docs — plus Open TikZ Studio / Open Vector Canvas. Choosing a library item with a stored PNG inserts immediately; otherwise the studio opens with that document.

Same privacy model as the LaTeX resume builder: compilation stays in the browser. Diagrams never go to a server.

Frequently asked questions

How do I insert a TikZ figure into a research paper here?

Use Insert into paper from TikZ Studio, or From library on a figure block. You get a PNG in the PDF and a snapshot you can edit later.

Why PNG instead of live TikZ?

The WebAssembly TeX subset includes graphicx, not PGF. Live TikZ would fail compile. PNG is the honest product path.

Will I lose the diagram after insert?

No. The figure stores tikzStudio or whiteboardStudio JSON. Re-open studio from the figure to keep editing.

Related guides

Put it into practice

IhateLaTeX applies everything in this article automatically: ATS-safe templates, XYZ-bullet scoring, and pixel-perfect LaTeX — free, private, and compiled in your browser.

Build my resume free

Explore Free IhateLaTeX Tools