codymizell / grid-generator

A cljs app for generating PDF Goodnotes templates with grids

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Grid Generator

A toolkit for generating paper-sized grid SVG templates for tools like Goodnotes 6.

Usage

  1. Clone the repo
  2. Run npm install
  3. Run npm run dev to start the web view
  4. Visit http://localhost:9000 to view the web server

Pipeline

Once the grid designs are to your liking, use the cli to generate SVGs.

npx nbb -m grid.tasks.render "letter-portrait"
npx nbb -m grid.tasks.render "letter-landscape"
npx nbb -m grid.tasks.render "spread"

Those commands will output SVGs to the out directory in the project folder.

From there you can import into Inkscape and export to PDF. This retains the vector nature of the SVG supporting zooming in and out and the template rendering crisply.

About

A cljs app for generating PDF Goodnotes templates with grids


Languages

Language:Clojure 83.7%Language:JavaScript 9.4%Language:HTML 5.9%Language:CSS 1.0%