Using NINA Scripts for Spirograph Patterns in InDesign

These are the coolest shapes you'll ever find inside InDesign

snowflakes2.png

I showed a little script in my Macworld Expo class last week and people said “whoa!” so I said I’d post it here. This was written by Olav Martin Kvern (Ole to his friends, which means pretty much everyone), when we were working on Real World InDesign.

(In fact, I’m having beer with Ole and Bob Bringhurst tomorrow, so that’s even more reason for me to post this now.)

The script allows you to create spirograph-like patterns extremely easily from within InDesign. It’s not spirograph exactly; rather, it’s an algorithm called NINA based on some code that Matt Freedman came up with at the University of Washington. (NINA stands for NINA Is Not an Acronym, proving once again that codes have the driest of humor.)

Anyway, I mentioned this script in the comments on this blog post about making snowflakes, but I figured I’d better bring it to light here in its own blog post, because it’s just so dang cool.

To use the script:

  1. Download the script here, unzip it, and install it.
  2. Drag the corner, where the rulers intersect, to someplace on the page. This sets the 0,0 point on the page, and is where the center of the pattern will be.
  3. Run the script by double-clicking on it in the Scripts panel.
  4. Fill in the values. I cannot tell you what to type here; I don’t even know what these numbers do! Play with it.

That’s it. Here are a few more examples that I came up with. Enjoy!

Nina1

Nina2

Nina3

Nina4

Bookmark
Please login to bookmark Close

This article was last modified on December 21, 2021

Comments (9)

Leave a Reply

Your email address will not be published. Required fields are marked *

Loading comments...